Ropa vieja is one of Cuba's most beloved dishes. Beef cooks slowly until fork-tender, then finishes in an aromatic tomato sauce with peppers, onion, garlic and wine.
Recipe details
- Prep time: 25 min
- Cook time: 2 hr 35 min
- Total time: 3 hr
- Servings: 6 servings
- Difficulty: Intermediate
- Estimated cost per serving: $4.50
Ingredients
- 2 lb (900 g) flank steak
- 1 tablespoon olive oil
- 1 large onion, sliced
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 4 garlic cloves, minced
- 1 can (15 oz/425 g) crushed tomatoes
- 1 cup beef broth
- 1/2 cup dry white wine
- 2 bay leaves
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/3 cup sliced green olives
Step-by-step instructions
- Pat the beef dry and season with salt and pepper. Heat the oil in a heavy pot and brown the meat for 3 to 4 minutes per side.
- Add the broth and bay leaves. Cover and simmer gently for about 2 hours, until the beef pulls apart easily.
- Transfer the beef to a plate, rest for 10 minutes and shred. Reserve 1 cup of cooking liquid.
- In the same pot, sauté the onion and peppers for 7 minutes. Add the garlic and cook for 30 seconds.
- Stir in the tomatoes, wine, cumin, oregano, olives and reserved liquid. Simmer uncovered for 12 minutes.
- Return the beef to the pot and simmer for 15 minutes. Adjust seasoning and serve hot.
Tips and variations
- Make it a day ahead; the flavor improves after resting.
- Serve with white rice, black beans and sweet plantains.
Popular Kitchen Picks
Useful tools for easier cooking, smoothies and healthier meals.
As an Amazon Associate, Savora America earns from qualifying purchases.
I made it!
Did you cook this recipe? Tell us how it turned out and add a photo if you like.
Thanks for sharing! 🙌
We will review it and it will show up here soon. In the meantime, what are you cooking next?
You might also like
See all recipes →Could not send it. Please check your message and try again.
Can't find a recipe?
Ask us for the recipe you want
Tell us what you'd like to cook and we'll make it for you. We'll email you the link when it's published.
✅
Thank you! 🍽️
We got your request. We'll email you your recipe as soon as it's ready.
Thanks so much for cooking with Savora America!
See all recipes →Please check your email and try again.
Know someone who would love this recipe?
Send it to family and friends in one tap.







