Go Back
+ servings
Ropa Vieja

Instant Pot Ropa Vieja

Ropa Vieja is the national dish of Cuba, with delicious braised beef, tomatoes and peppers in a rich and flavorful broth. All the flavors meld together into one amazing dish.
5 from 6 votes
Course: Main Course
Cuisine: Cuban
Keyword: Beef
Prep Time: 15 mins
Cook Time: 45 mins
Total Time: 1 hr
Servings: 4 Servings
Calories: 337kcal
Author: Laura


  • 1 lb flank steak or chuck roast
  • 1 tsp salt
  • 1/4 tsp freshly ground black pepper
  • 1 tbsp cooking oil
  • 1/4 cup white wine
  • 1 small onion thinly sliced
  • 1 each small peppers green, red, and yellow bell pepper, thinly sliced
  • 1 clove garlic minced
  • 1 tsp dried oregano
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1/2 cup chicken broth
  • 1 14.5 oz can crushed tomatoes
  • 1 tbsp tomato paste
  • 1 bay leaf
  • 1 carrot cut in half
  • 1 stalk celery cut in half
  • 1/3 cup green olives drained and sliced
  • 2 roasted red peppers drained and thinly sliced
  • 1 tbsp capers plus 1 tbsp caper brine
  • 1/4 cup fresh cilantro chopped


  • Cut the beef into 4” chunks. Pat it dry and sprinkle with salt and ground black pepper.
  • Heat the cooking oil in the Instant Pot on saute mode. Once hot, add the beef and sear on all sides. Cancel saute mode. Remove the beef from the pot. Pour in the white wine and deglaze, whisking up all the browned bits.
  • Add the onion, peppers, garlic, seasonings, chicken broth, canned tomatoes and tomato paste to the pot and stir well to combine.
  • Add the beef back to the pot, along with the bay leaf, carrot and celery. Lock the lid and seal the vent. Cook on high pressure for 45 minutes. Allow a natural pressure release for 10 minutes, then manually release the remaining pressure.
  • Discard the celery, carrots and bay leaves. Transfer the beef to a plate and shred it.
  • Stir back in the beef, along with the olives, roasted red peppers, and capers.
  • If the sauce needs to thicken, turn the pot back onto saute mode for 3 minutes.
  • Serve with fresh cilantro.


Serve the ropa vieja on its own or over cauliflower rice, if desired.


Calories: 337kcal | Carbohydrates: 17g | Protein: 25g | Fat: 19g | Saturated Fat: 6g | Trans Fat: 1g | Cholesterol: 78mg | Sodium: 1457mg | Potassium: 985mg | Fiber: 5g | Sugar: 8g | Vitamin A: 3482IU | Vitamin C: 49mg | Calcium: 103mg | Iron: 5mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.