
Instant Pot Ropa Vieja
Instant Pot Ropa Vieja is the perfect combination of flavorful, tender beef and perfectly cooked veggies. It’s a delicious, hearty meal that’s sure to please everyone at the table.
Author: Wondermom Wannabe
Meal Type: Dinner
Cuisine: Other
Difficulty: MEDIUM
Prep. Time: 10 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 40 minutes
Servings: 8 servings
Calories: 345 kcal per serving
Ingredients
- 2–3 pounds - flank
- 1 tablespoon - olive oil
- 1 tablespoon - butter
- 1 - yellow onion
- 2 tablespoon - garlic
- 1 tablespoon - onion powder
- 1 tablespoon - garlic salt
- 1 tbsp - taco seasoning
- 2 cup - peppers
- 2 cups - tomato puree
- 1 cup - red wine
- 1 cup - beef broth
- 1 cup - frozen peas
Instructions
- In your Instant Pot, add wine and beef broth. Add beef to liquid and then add the onion powder and garlic salt.
- Set to high pressure for 40 minutes. Allow to release pressure normally for 10-15 minutes. Turn heat off.
- Once beef is cooked through, add to a container and shred. Set aside.
- Set Instant Pot to sauté/browning feature.
- Add oil and butter and allow to sizzle. Add onions and peppers and cook 2 minutes, stirring occasionally. (If you like you can reserve some of this mixture to add to the rice in steps 8-9).
- Add 1 cup of tomato puree and taco seasoning and mix well. Add peas and beef and stir everything together.
- Set to high pressure and cook for 30 minutes. Allow pressure to return to normal. Add mixture to a bowl and clean out Instant Pot.
- Add water and 1 cup of tomato puree to Instant Pot. If desired, add the onion and pepper mixture you reserved from previous steps.
- Add rice and stir everything together. Close lid and set Instant Pot to rice function for 10 minutes. Allow pressure to return to normal.
- Serve beef mixture on a sandwich roll or on top of rice. We split this into two meals, doing one with sandwiches and the other with the rice!
Nutrition
Energy: 345 kcal | Total Fat: 14 g | Saturated: 5 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 96 mg | Total Carbs: 16 g | Fiber: 4 g | Sugars: 4 g | Proteins: 34 g | Sodium: 932 mg | Polyunsaturated: 1 g | Monounsaturated: 6 g
©2026 OnlineCook LLC