Ropa Vieja (Cuban Shredded Beef in Tomato Sauce)
Quick answer
- Total time
- 120 min
- Level
- Medium
- Servings
- 4 servings
- Ingredients
- 8
About this dish
Ropa vieja is a traditional Cuban dish in which beef chuck is boiled whole until tender enough to shred with forks, then simmered in a sauce of sauteed onion, bell pepper, crushed tomatoes, and paprika powder.
Read more
The name means 'old clothes' in Spanish, a reference to the shredded meat's resemblance to torn fabric. Cooking the beef long enough is essential - undercooked chuck resists shredding and turns out tough and stringy. Simmering the shredded meat in the tomato-pepper sauce for twenty-five minutes drives the savory, slightly smoky flavor deep between the fibers. Served over rice or alongside bread, the sauce absorbs into the starch for a satisfying, complete meal.
Instructions
Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.
- 1Control
Place 700 g beef chuck and 600 ml water in a pot and bring to a boil over medium heat.
Once boiling, lower the heat and cook until the meat gives easily when pressed with a fork.
- 2Heat
Lift out the cooked beef and let it cool for about 10 minutes.
When it is cool enough to handle, pull it into thin strands with forks, following the grain so the texture stays even.
- 3Control
Heat 2 tbsp olive oil in a pan over medium heat.
Add 180 g onion, 160 g bell pepper, and 3 garlic cloves, then saute until the vegetables soften and the onion looks glossy.
- 4Control
Add 350 g crushed tomatoes and 1 tsp paprika powder.
Simmer for 5 minutes, stirring across the bottom so the sauce does not catch, until the tomato aroma deepens and the sauce looks slightly darker.
- 5Finish
Add the shredded beef to the sauce and pour in enough of its cooking liquid to loosen it.
Simmer over low heat for 25 minutes, stirring occasionally, and reserve the rest of the liquid for the final consistency adjustment.
- 6Control
Turn off the heat when the sauce is thick enough to spoon over rice or bread.
If it is too loose, simmer a few minutes longer; if it feels dry, adjust with the remaining cooking liquid.
Practical Cooking Checks
The cues that matter most while cooking.
- Key technique
- Ropa vieja is a traditional Cuban beef dish shredded by hand and simmered in a spiced tomato sauce.
- Finish cue
- Add 180 g onion, 160 g bell pepper, and 3 garlic cloves, then saute until the vegetables soften and the onion looks glossy.
- Avoid this
- Cooking the beef long enough is essential - undercooked chuck resists shredding and turns out tough and stringy.
Cooking decision evidence
Calculated Charim data and applicable official food safety guidance.
This recipe
120min, 8 ingredients
Category median
40min, 8 ingredients
Based on 273 recipes
Use-up ingredient planner
Turn these ingredients into two more meals
The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Shopska Salad (Bulgarian Shopska salad)
onion, bell pepper

Albondigas en Salsa (Spanish Meatballs in Tomato Sauce)
onion, crushed tomatoes

Picadillo Cubano (Cuban Ground Beef with Olives and Raisins)
onion, bell pepper