
Ropa Vieja (Cuban Shredded Beef in Sofrito Tomato Sauce)
Cuba's national dish — flank steak slow-cooked then shredded into a deep, garlicky sofrito-and-tomato sauce with peppers, olives and capers, served over fluffy white rice with sweet plantains.
About This Recipe
Ropa vieja — literally 'old clothes' in Spanish, named for the way the long shredded strands of beef supposedly resemble torn rags — is the official national dish of Cuba and one of the most beloved dishes of the entire Caribbean. Its origins trace back to Spain's Canary Islands, where a similar dish was made by housewives reusing yesterday's boiled meat in tomato sauce, but the version that conquered Cuba evolved into something distinctly tropical: flank steak (or skirt steak) is first poached gently in an aromatic broth with onions, garlic and bay until fork-tender and almost falling apart, then shredded by hand into long thin strands and returned to a deeply caramelized sofrito — the foundational Caribbean cooking base of slowly browned onions, garlic, green bell pepper and tomato — perfumed with cumin, oregano and a splash of dry white wine or sherry. Sliced bell peppers (especially the sweet red and yellow varieties that flooded Cuban markets after Spanish colonization), pitted green olives, capers and a handful of raisins (in the more traditional preparations) are added at the end, giving the sauce a salty-tangy-sweet complexity that defines real Cuban home cooking. Served piled high over fluffy long-grain white rice with a side of sweet fried plantains (maduros) and black beans, ropa vieja is the meal that defines Havana grandmothers and Miami abuelas — slow food, generous food, the kind of weekday lunch you start at 9 a.m. for a 1 p.m. table.
Ingredients
Serves 6
- 1.5 kgbeef flank steak or skirt steak, trimmed(brisket also works for a richer version)
- 1 largeonion, halved, plus 6 garlic cloves, 2 bay leaves and 1 tsp peppercorns (for poaching)
- 3 tbspolive oil (Spanish-style) for the sofrito
- 2 largeonions, finely diced (for the sauce)
- 1 largegreen bell pepper, thinly sliced
- 1red and 1 yellow bell pepper, thinly sliced
- 8garlic cloves, finely minced (for the sofrito)
- 2 tbsptomato paste, plus 1 can (400 g) crushed tomatoes
- 120 mldry white wine or dry sherry
- 2 tspground cumin, 1 tsp dried oregano, 1 tsp smoked paprika, and 1 tsp salt
- 100 gpitted green Spanish olives, plus 2 tbsp capers
- fresh cilantro, lime wedges, cooked white rice and fried sweet plantains to serve
Instructions
- 1
Poach the beef
Place the flank steak in a large pot with the halved onion, 6 garlic cloves, bay leaves, peppercorns, and 1 tbsp salt. Cover with cold water by 3 cm. Bring to a boil, skim the foam, then reduce to a gentle simmer and cook covered 90 minutes until the beef is fork-tender. Let cool in its broth 30 minutes.
- 2
Shred the beef
Lift the cooled beef onto a board. Reserve 500 ml of the strained broth. Using two forks (or your hands), pull the beef apart along the grain into long, thin shreds — this is the signature 'ropa vieja' texture, so don't shortcut into chunks. The strands should look like rough threads.
- 3
Build the sofrito
In a large heavy skillet or Dutch oven, heat the olive oil over medium heat. Add the diced onions and a generous pinch of salt and cook 10 minutes until softened. Add the sliced bell peppers and cook 12 more minutes until very tender and beginning to caramelize at the edges — the sofrito should look jammy and concentrated.
Real Cuban cooks cook the sofrito for at least 25 minutes; the longer, the deeper. Don't rush.
- 4
Bloom the spices and tomato
Add the minced garlic and stir 60 seconds until fragrant. Push everything to the side, add the tomato paste to the clear space, and cook 90 seconds until darkened. Stir in the cumin, oregano, and paprika and toast 30 seconds. Add the crushed tomatoes and stir well.
- 5
Add wine and reduce
Pour in the white wine or sherry and let it simmer 4 minutes until the alcohol cooks off. The sauce should look glossy and red. Add the reserved 500 ml beef broth and bring to a gentle simmer.
- 6
Add the beef and stew
Add the shredded beef to the sauce. Stir well to coat every strand. Simmer uncovered over low heat 30–40 minutes, stirring occasionally, until the sauce has thickened to coat a spoon and the beef has absorbed deep flavor. Taste for salt — adjust with up to 1 tsp more depending on the broth's saltiness.
- 7
Add olives and capers
Stir in the pitted olives and capers. Simmer 5 more minutes — long enough to warm through but not so long that the olives go bitter. The sauce should be thick, dark red-brown, deeply savory, and dotted with bright green olives.
- 8
Serve
Mound fluffy white rice on each plate. Pile a generous portion of the ropa vieja over and beside the rice (Cuban abuelas would never have the sauce drown the rice). Add a side of fried sweet plantains and a small ladle of black beans if you have them. Scatter cilantro over the meat and offer lime wedges.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Pull the beef in the direction of the grain — that's what gives the long, characteristic strands of ropa vieja.
- →
Sofrito is everything. Don't shortcut it — 25 minutes minimum of slow cooking with the onions and peppers builds the deep base flavor that distinguishes Cuban food.
- →
A splash of dry sherry instead of white wine is more traditional and adds a deeper, slightly nutty note.
- →
Save the poaching broth — it makes an excellent base for Cuban black bean soup the next day.
Variations
- •
Add 50 g of raisins for the sweet-savory style popular in Havana's older neighborhoods.
- •
Use bone-in short ribs instead of flank for an even richer version (extends cooking time by 60 minutes).
- •
Cuban-Chinese variant — finish with a splash of soy sauce and a sprinkle of toasted sesame seeds (a real cultural fusion popular in Havana's old Chinatown).
- •
Quick weeknight version — use leftover pot roast, skip the poach, and assemble the dish in 30 minutes.
Storage
Refrigerates beautifully up to 5 days — the flavor deepens. Reheat gently with a splash of broth. Freezes well 3 months. Makes excellent stuffing for Cuban-style sandwiches, empanadas or tacos as a second-day life.
History & Origin
Ropa vieja traces to medieval Spanish cooking, particularly the Canary Islands, where housewives transformed leftover boiled meat into a tomato-and-pepper stew. Spanish colonization brought it to Cuba in the 16th century, where it evolved with local ingredients (peppers, sofrito, olives) into the Cuban national dish that's now beloved across the Cuban diaspora in Miami, New Jersey, and Madrid.
Frequently Asked Questions
What cut of beef is best?
Flank steak is most traditional — its long grain shreds beautifully. Skirt steak works too. Brisket gives a richer, fattier result. Avoid lean cuts like sirloin which dry out and don't shred properly.
Can I use a slow cooker or Instant Pot?
Yes — slow cooker: poach 8 hours on low. Instant Pot: 45 minutes pressure, natural release. Then shred and proceed with the sofrito on the stovetop.
Why is mine bland?
Either your sofrito wasn't cooked long enough (it must be deeply caramelized, not just softened), or you didn't reduce the sauce enough after adding the beef. Real ropa vieja sauce is concentrated, not soupy.
What's the difference between ropa vieja and Mexican barbacoa?
Different traditions entirely. Ropa vieja is poached then shredded into a tomato-pepper sauce; barbacoa is slow-roasted (often pit-cooked) and chile-based. Both are shredded beef, but they taste completely different.
Nutrition Facts
Per serving (380g / 13.4 oz) · 6 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Cuban Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes