
- Country of origin
- 🇨🇺 Cuba
- Category
- Main Course
- Difficulty
- ●●○ Medium
- Preparation
- 20 min
- Cooking
- 2 hrs 30 min
- Servings
- 4-6 servings
Not just a Cuban dish — a whole family of them
Ropa vieja is often introduced as emblematically Cuban, but closely related shredded-beef dishes exist under the very same name in Puerto Rico, Panama, and the Canary Islands — where a version that actually predates the Cuban dish is still served today. If you’ve had a Puerto Rican or Panamanian “ropa vieja” and assumed it was a regional twist on a Cuban original, the relationship likely runs the other way, or at least sideways: this is a shared Spanish-speaking culinary tradition, not a single dish with regional copies.
What ties every version together, wherever it’s made, is the technique: beef simmered for hours until it falls apart, then pulled into long shredded strands and braised a second time in a sauce of peppers, onions and tomato. It’s hard to point to one undisputed origin — ropa vieja belongs to an entire family of dishes, all built the same way, that happen to have settled on the same name across several countries.
Ingredients — Serves 4-6
- 800 g (1.75 lb) flank steak (or skirt steak)
- 1 onion, 1 red bell pepper, 1 green bell pepper, thinly sliced
- 3 garlic cloves, 2 tomatoes
- 1 tsp cumin, 1 bay leaf
- 100 ml (scant ½ cup) white wine or stock
- White rice and plantains, to serve

The Cuban ropa vieja recipe, step by step
- Cook the beef whole in water with the bay leaf, covered, until very tender, about 2 hours.
- Let the meat cool slightly in its broth, then shred it by hand or with a fork into long strands.
- Sauté the onion, peppers, and garlic in hot oil until soft.
- Add the chopped tomatoes and cumin, and let it cook down gently for a few minutes.
- Stir in the shredded meat along with a little of the cooking broth, and simmer for 20 minutes to let the flavors meld.
- Serve hot over white rice, with fried plantains on the side.
Cooking method
Technique: a long simmer in water to tenderize the meat before shredding, followed by a short braise in the sauce.
Traditional equipment: a large cast-iron pot; a pressure cooker can noticeably shorten the first step.
Signs to look for: the meat should fall apart on its own with a fork; if it resists, keep simmering it in water a bit longer.
Nutrition, per serving
Calculated from the raw ingredient quantities above (rice and plantains served alongside are not included), divided across five servings, the middle of the stated 4-6 range.
Flank and skirt steak are both lean cuts relative to a braising cut like chuck, which keeps this dish’s fat figure moderate for a beef stew. Nearly all of the carbohydrate comes from the peppers, onion and tomato in the sauce rather than any starch, since rice is served alongside rather than mixed in.
Economic context
Cuba does not appear as an individual entity in the Food Prices for Nutrition database, so the regional figure above is the closest sourced comparison available — it describes the wider Latin America & Caribbean region, not Cuba specifically. The dish itself has always leaned frugal in spirit: flank steak was historically a working cut, valued because long, slow cooking makes it tender rather than because it was expensive to begin with.
Source: World Bank / FAO, Food Prices for Nutrition database (Cost and Affordability of a Healthy Diet) v4.0, 2024 data, CC BY 4.0, DOI 10.57966/41AN-KY81. Retrieved 29 July 2026. Regional aggregate used because Cuba does not appear as an individual entity in this dataset.
Where the name comes from
The most-told story behind the name — “old clothes” in Spanish — is a folk legend: a man too poor to buy meat for his family supposedly simmered his old clothes with so much love and so many spices that they turned into meat. The more commonly accepted explanation is far simpler: slow-cooked beef, pulled into long shredded strands, just resembles a pile of ragged old fabric once it’s on the plate.
Who this dish suits
Fits well with
- High-protein, moderate-fat eating patterns
- Slow-cooked meals prepared ahead, since the meat improves after resting in its sauce
- Batch cooking for a household
Worth knowing
- Contains no major allergens as written
- 6 g saturated fat per serving from a lean cut
- Traditionally served with rice and plantains, not included in the figures above
And you?
In your opinion, where’s the best place or restaurant to enjoy good ropa vieja?