
Ropa Vieja
Cuba's iconic national dish — long-braised beef flank steak shredded into tender strands and simmered in a richly seasoned tomato and pepper sofrito sauce.
About This Recipe
Ropa vieja, which translates colourfully as 'old clothes', is one of the oldest and most beloved dishes of the Spanish Caribbean. The name refers to the shredded, rag-like appearance of the slow-braised beef, which fans out like worn fabric. The dish has its roots in the Canary Islands, brought to Cuba by Spanish settlers, and over centuries absorbed African and indigenous Caribbean influences. Today it is Cuba's unofficial national dish, served in every home and paladares across the island. The key to its depth of flavour is the classic Cuban sofrito — a fragrant base of onion, capsicum and garlic cooked slowly in olive oil before the tomatoes and braising liquid are added.
Ingredients
Serves 6
- 1.2 kgbeef flank steak(cut into 3 large pieces)
- 1 largewhite onion(halved)
- 1 headgarlic(halved horizontally)
- 2bay leaves
- 3 tablespoonsolive oil
- 1 largeonion(finely diced)
- 1 largegreen capsicum (pepper)(finely diced)
- 1 largered capsicum (pepper)(finely diced)
- 5 clovesgarlic(minced)
- 400 gcanned crushed tomatoes
- 120 mldry white wine
- 1 teaspoonground cumin
- 1 teaspoonsmoked paprika
- 1 teaspoondried oregano
- 60 gpimiento-stuffed green olives(sliced)
Instructions
- 1
Braise the beef
Place the beef pieces in a large pot with the halved onion, halved garlic head, bay leaves and enough cold water to cover by 5 cm. Bring to a boil, skim foam, then reduce heat and simmer for 1.5–2 hours until the beef is very tender and pulls apart easily. Remove the beef and reserve 250 ml of the cooking broth. When cool enough to handle, shred the beef with two forks into long, thin strands.
A pressure cooker reduces this stage to 40 minutes. Use it if available.
- 2
Make the sofrito
Heat olive oil in a wide, heavy pan over medium heat. Add the diced onion and both capsicums and cook for 10–12 minutes until very soft and starting to caramelise at the edges. Add the minced garlic, cumin, paprika and oregano and cook for 2 minutes more until fragrant.
- 3
Build the sauce
Pour in the white wine and cook, stirring, for 2 minutes until mostly evaporated. Add the crushed tomatoes and reserved beef broth. Stir to combine and simmer for 10 minutes until the sauce has thickened slightly.
- 4
Combine and finish
Add the shredded beef and olives to the sauce. Stir gently to coat all the beef strands in the sauce. Simmer over low heat for a further 15–20 minutes, stirring occasionally, until the sauce has thickened to a rich, glossy consistency that coats the beef. Season generously with salt.
- 5
Serve
Serve over white rice with a side of black beans (moros y cristianos) and sweet fried plantains (tostones). Garnish with fresh coriander if desired.
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
- →
Do not rush the sofrito — long, slow cooking is what creates its sweet, deep flavour.
- →
Shred the beef while still warm; cold beef shreds with more resistance.
- →
Ropa vieja improves dramatically the next day — make it ahead.
- →
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 Cuban families add a splash of dry sherry or a few capers along with the olives.
- •
A Canarian version (the dish's origin) uses chickpeas instead of the Cuban black beans on the side.
- •
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 4 days. Freezes very well for up to 3 months. Reheat gently with a splash of water or broth.
History & Origin
Ropa vieja appears in Spanish cookbooks as far back as the 15th century. Canary Islanders brought it to Cuba and the Caribbean in the colonial era, where it absorbed African influences — particularly the sofrito technique. A charming legend claims the dish was invented by a poor man who shredded his own clothing and prayed over it; when he returned, he found it had miraculously transformed into a pot of fragrant braised meat.
Frequently Asked Questions
What cut of beef is best for ropa vieja?
Flank steak is traditional for its long fibres that shred beautifully. Skirt steak and brisket also work well. Avoid round steak, which becomes dry.
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 (320g / 11.3 oz) · 6 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →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