
Cuban Ropa Vieja
Tender shredded flank steak braised in a rich sofrito of tomato, peppers, onion and olives — Cuba's national dish and one of the great slow-cooked beef preparations.
About This Recipe
Ropa vieja ('old clothes' in Spanish) is Cuba's national dish and one of the most beloved slow-cooked beef preparations in Latin America: flank steak is simmered until tender, then shredded into long strands and sautéed in a rich sofrito of tomato, green and red peppers, onion, garlic, cumin, oregano and olives. The dish takes its evocative name from the way the shredded beef resembles rags or old clothes. Brought to Cuba from the Canary Islands and evolved over centuries with local ingredients, ropa vieja is now inseparable from Cuban identity. It is traditionally served with black beans (frijoles negros), white rice and fried sweet plantain — the combination known as 'arroz, frijoles y ropa vieja' is the quintessential Cuban meal.
Ingredients
Serves 4
- 700 gflank steak or beef skirt
- 1 largeonion(halved, for poaching + diced for sofrito)
- 1bay leaf
- 4 tablespoonsolive oil
- 4 clovesgarlic(minced)
- 1 largegreen bell pepper(sliced)
- 1 largered bell pepper(sliced)
- 400 g tinchopped tomatoes
- 2 tablespoonstomato paste
- 1 teaspoonground cumin
- 1 teaspoondried oregano
- 50 ggreen olives(pitted)
- 2 tablespoonscapers
- 1 teaspoonsalt
- 200 mlbeef or chicken stock
Instructions
- 1
Poach the beef
Place flank steak in a pot with cold water, halved onion, bay leaf and salt. Bring to a boil, reduce heat and simmer for 1.5 hours until very tender. Cool slightly in the broth. Reserve the broth. Shred the beef along the grain into long strands.
Shred along the grain, not across it — this creates the characteristic long, rag-like strips.
- 2
Build the sofrito
Heat olive oil in a large pan. Fry diced onion for 5 minutes. Add garlic, green and red peppers. Cook 5 minutes. Add tomato paste and cook 2 minutes. Add tinned tomatoes, cumin, oregano and stock. Simmer for 10 minutes.
- 3
Add beef and finish
Add shredded beef to the sofrito. Stir in olives and capers. Simmer for 15 minutes until the beef has absorbed the sauce and the whole dish is moist but not wet. Taste and adjust seasoning.
- 4
Serve
Serve over white rice alongside black beans and fried sweet plantain.
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
Cook this hands-free
Get AI meal plans, step-by-step cooking mode, and your saved recipes in the free Bento app.
Pro Tips
- →
Flank steak or skirt steak shreds beautifully — avoid lean cuts like sirloin.
- →
Using some of the reserved poaching broth in the sofrito adds depth.
- →
The olives and capers are not optional — they provide essential briny contrast.
- →
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Variations
- •
Some recipes add a splash of dry white wine to the sofrito.
- •
A pinch of saffron added to the sofrito is a traditional Canarian touch.
- •
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
- •
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Storage
Refrigerate for up to 5 days — improves overnight. Freezes very well for up to 3 months.
History & Origin
Ropa vieja originated in the Canary Islands (Spain) and was brought to Cuba by Canarian immigrants in the colonial period. In Cuba, the dish evolved with local ingredients and became the most representative Cuban dish. The same dish (under slightly different names) is found in Puerto Rico, Panama and Venezuela, all reflecting the Spanish culinary diaspora in Latin America. Cuba's version became the most famous globally.
Frequently Asked Questions
Can I make this in a slow cooker?
Yes — place uncooked flank steak directly in the slow cooker with all sofrito ingredients and cook on low for 8 hours. Shred in the pot and cook for 30 more minutes to meld flavours.
Can I make this ahead of time?
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
What can I substitute if I don't have all the ingredients?
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
How do I know it's authentic?
Authenticity sits on a spectrum — what matters more is honoring the technique and balance of flavors. If the dish tastes harmonious and respects how cooks in its home region would build it, you're on solid ground.
Nutrition Facts
Per serving (360g / 12.7 oz) · 4 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