Go Back Email Link
+ servings
close up image of ropa vieja in a saute pan
Print Recipe
5 from 1 vote

Ropa Vieja Instant Pot Recipe

Cuban style stew of shredded flank steak
Prep Time15 mins
Cook Time40 mins
Total Time55 mins
Course: Main Course
Cuisine: cuban
Servings: 6
Calories: 397kcal
Author: Cari


  • 2 teaspoons cumin separated
  • 3 bay leaves
  • 1 tablespoon salt separated
  • ¾ teaspoon black pepper separated
  • 1 teaspoon dried oregano
  • 3 lbs flank steak
  • 2 tablespoon vegetable oil
  • 1 red bell pepper thinly sliced
  • 1 green bell pepper thinly sliced
  • 1 white onion thinly sliced
  • 2 large tomatoes pureed
  • 5 garlic cloves minced
  • ½ cup preserved beef broth
  • cup red cooking wine


  • In your Instant Pot place your flank steak and pour in enough water to just cover the meat.
  • Add to the pot 2 bay leaves, 1 teaspoon of cumin, ½ tablespoon of salt and ½ teaspoon of black pepper.
  • Cover the Instant Pot and set to 25 minutes on the Meat/Stew setting.
  • Once the steam has released from the Instant Pot, remove the meat and beging shredding the flank steak using two forks. Remove any fatty bits while shredding.
  • Reserve 1 cup of the beef broth from the Instant Pot.
  • In a large saute pan over medium heat add your vegetable oil, peppers, onions and garlic. Sauté for 2 minutes
  • Add the shredded beef, pureed tomato, red cooking wine, preserved beef broth, 1 teaspoon of cumin, ½ tablespoon of salt, ¼ teaspoon of black pepper and dried oregano. Mix to ensure steak is well incorporated, cover the sauté pan and drop the heat to low. Allow to simmer for 10 minutes.
  • Season with additional salt if desired before serving



  • If you can't find flank steak, you can use chuck roast.
  • You can use 1 8oz can of tomato sauce instead of freshly pureed tomatoes
  • You can store your leftovers in an airtight container inside the refrigerator for upto 4 days. 
  • For a more kid-friendly option, run the peppers and onion through a food processor until finely minced. 


Serving: 0.5cup | Calories: 397kcal | Carbohydrates: 7g | Protein: 51g | Fat: 16g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 136mg | Sodium: 1363mg | Potassium: 1093mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1055IU | Vitamin C: 49mg | Calcium: 79mg | Iron: 4mg