Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content
Search AI Planner
Food World
Ropa Vieja from Cuba AI-generated image

Meat & Grills Cuba

Ropa Vieja

Shredded beef braised with peppers in tomato sauce.

Nationwide
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

About Ropa Vieja

Beef is simmered until it shreds, then braised with onion, pepper and tomato into a savoury stew whose name means old clothes. Served with rice and plantains, it is the national dish of Cuba.

History & Culture

Ropa Vieja, meaning "old clothes," is a dish whose exact origins are debated, though it is widely believed to have Spanish roots, possibly from the Canary Islands or Andalusia, and was brought to Cuba centuries ago. A popular legend links the name to a poor man who shredded his worn garments to cook, but this story is not historically verified.

In Cuba, the dish is traditionally made by simmering flank steak until tender, then braising it with onions, peppers, garlic, and a tomato-based sauce, often finished with olives or capers. It is typically served with white rice and fried plantains, and its status as Cuba's national dish reflects its deep place in everyday home cooking and festive meals alike. Across Latin America, variations exist - such as using shredded chicken or pork - but the Cuban version remains the most iconic.

How to make Ropa Vieja

AI-assisted, not kitchen-tested

Ropa Vieja

Cuba's national dish: flank steak simmered until tender, shred into fine strands, then returned to a rich tomato-pepper sauce. Serve with white rice, black beans and fried sweet plantains.

Prep
20 min
Cook
150 min
Total
170 min
Serves
6
Difficulty
Medium

Recipe ingredients

  • 900 g (2 lb) flank steak, whole piece, trimmed
  • 1 whole bay leaf
  • 1 whole white onion, halved
  • 60 ml (¼ cup) olive oil, or sunflower oil
  • 1 whole large white onion, sliced into thin half-moons
  • 1 whole green bell pepper, sliced into thin strips
  • 1 whole red bell pepper, sliced into thin strips
  • 4 cloves garlic, finely minced
  • 400 g (14 oz) canned peeled tomatoes, crushed by hand
  • 30 g (2 tbsp) tomato paste
  • 120 ml (½ cup) dry white wine, optional, can sub the same amount of beef broth
  • 250 ml (1 cup) beef broth, from the simmer pot
  • 5 g (1 tsp) ground cumin
  • 2 g (1 tsp) dried oregano, preferably Cuban or Mexican
  • 10 g (2 tsp) sweet paprika
  • 5 g (1 tsp) sugar, balances the acidity
  • 15 g (1 tbsp) flour, for a light thickening
  • salt and black pepper, to taste
  • 15 g (¼ cup) fresh parsley, chopped, for garnish
  • 10 g (¼ cup) pimento-stuffed green olives, sliced, optional but traditional

Steps

  1. 1 Place the flank steak in a heavy pot and cover with cold water (about 1.5 L / 6 cups). Add the halved onion, bay leaf and 5 g of salt. Bring to a gentle boil, skim the foam, then reduce to a low simmer. Partially cover and cook for 90 minutes, until a fork slides easily into the meat. The internal temperature should reach at least 90 °C / 195 °F.
  2. 2 Lift the steak out and reserve the broth. Strain the broth and keep it hot. When the steak is cool enough to handle, tear it into long, thin shreds along the grain - this ragged, thread-like texture is what gives the dish its name ('old clothes'). Discard any large pieces of fat or gristle.
  3. 3 Heat the olive oil in a wide, heavy pan (a braiser or deep skillet) over medium heat. Add the sliced onion and a pinch of salt and cook for 8-10 minutes until soft and translucent.
  4. 4 Add the bell pepper strips and cook another 6-8 minutes until softened but still holding their shape and a little colour.
  5. 5 Stir in the garlic, cumin, oregano and paprika and cook for 60 seconds until fragrant.
  6. 6 Add the crushed tomatoes, tomato paste, white wine and 250 ml of the reserved beef broth. Stir in the sugar, salt and pepper to taste. Simmer for 15 minutes to thicken.
  7. 7 Sprinkle the flour over the sauce and stir well, then add the shredded beef and the sliced olives. Simmer uncovered for 20-25 minutes, stirring occasionally, until the sauce coats the beef and the mixture is rich but not dry. Add more broth if it tightens up too much.
  8. 8 Taste and adjust salt and pepper. The beef should be fork-tender and the peppers soft but identifiable.
  9. 9 Serve hot over steamed white rice, with black beans and slices of fried ripe plantain on the side. Scatter chopped parsley over the top.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Sources: none cited yet. The description and history on this page are AI-assisted and reviewed by the WhatWhereVacay editorial team; they are not taken from a cited reference, so check details locally before you rely on them. How we use AI

Where to eat it

A Cuban restaurant, with rice, black beans and fried plantain.

No restaurants are listed for Ropa Vieja yet. Serve it? Get listed and be the first.

Planning a trip to Cuba?

Find places to stay and ways to get there.

Recipes from travellers

No one has shared their own Ropa Vieja recipe yet. Yours would be the first.

Share how you make Ropa Vieja

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Ropa Vieja - frequently asked questions

What is Ropa Vieja?

Beef is simmered until it shreds, then braised with onion, pepper and tomato into a savoury stew whose name means old clothes. Served with rice and plantains, it is the national dish of Cuba.

What is Ropa Vieja made of?

Ropa Vieja is made with flank steak, bell peppers, tomato, onion and cumin.

Where does Ropa Vieja come from?

Ropa Vieja comes from Cuba, and is especially associated with Nationwide. Ropa Vieja, meaning "old clothes," is a dish whose exact origins are debated, though it is widely believed to have Spanish roots, possibly from the Canary Islands or Andalusia, and was brought to Cuba centuries ago.

Where can I eat Ropa Vieja?

A Cuban restaurant, with rice, black beans and fried plantain.

How do you make Ropa Vieja?

Making Ropa Vieja at home takes about 20 minutes of prep and 150 minutes of cooking. The recipe on this page serves 6 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

More traditional dishes from Cuba

Taste Ropa Vieja in Cuba

Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.

Before you go to Cuba

Round out your trip - most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Ropa Vieja.

Write a review

Sign in to verify you're a real person, then share your thoughts on Ropa Vieja.

Share this dish

Send it to a friend, post it, or keep the link.

Facebook X Telegram Reddit LinkedIn Email

Comments

To comment, first sign in with the Facebook or Google buttons in the review box above. Comments are auto-checked and post instantly.

Prefer email? Sign in with an email link and you will come straight back here.

No comments yet. Be the first to say something about Ropa Vieja.