Cuban Ropa Vieja Casserole
Slow-shredded beef in a smoky tomato-pepper sauce, baked into a comforting family casserole.
About This Recipe
Ropa vieja -- literally 'old clothes,' named for the way the shredded beef resembles tattered fabric in the sauce -- is one of Cuba's most beloved dishes, traditionally made by braising flank steak until fall-apart tender, then shredding it back into a sofrito of peppers, tomato and onions. This casserole version takes that same slow-braised beef and layers it with rice and sauce in a baking dish, so it emerges from the oven bubbling and ready to serve family-style, the way a grandmother might stretch a Sunday braise into a second meal. The beef needs a real braise -- at least 90 minutes at a low simmer -- to break down its connective tissue until it shreds effortlessly with two forks. Building the sauce with red and green peppers, a good pinch of cumin, and a bay leaf gives it the depth ropa vieja is known for, while a small amount of dried chile adds gentle warmth rather than heat. Layering the shredded beef and sauce over rice and finishing under the oven's heat lets the top edges caramelize slightly. This is patient, low-effort cooking: most of the time is hands-off braising, and the payoff is a rich, deeply savory casserole that reheats even better the next day.
Ingredients
Serves 6
- 2 lbflank steak or skirt steak
- 1onion(halved, plus 1 more diced)
- 1carrot(halved)
- 2bay leaves
- 3 tbspolive oil
- 1red bell pepper(sliced)
- 1green bell pepper(sliced)
- 4 clovesgarlic(minced)
- 1 cancrushed tomatoes(14 oz)
- 1 tspground cumin
- 0.5 tspcrushed red chile flakes
- 0.5 cupdry white wine(or extra broth)
- 3 cupscooked white rice
- 0.25 cuppimento-stuffed olives(sliced)
- 0.25 cupparsley(chopped)
Instructions
- 1
Braise the beef
Place steak in a large pot with halved onion, carrot and 1 bay leaf. Cover with water, bring to a boil, then simmer covered for 90 minutes to 2 hours until fork-tender.
- 2
Shred the beef
Remove beef, reserving 1 cup of the cooking broth. Let cool slightly, then shred with two forks along the grain.
- 3
Build the sauce
Heat olive oil in a large skillet over medium heat. Cook diced onion and both peppers until soft, 8 minutes, then add garlic and cook 1 minute.
- 4
Simmer the sauce
Add crushed tomatoes, cumin, chile flakes, remaining bay leaf, wine and reserved broth. Simmer 10 minutes until slightly thickened.
- 5
Combine and assemble
Preheat oven to 375F (190C). Stir the shredded beef into the sauce and simmer 5 minutes. Spread rice in a baking dish, top with the beef mixture, and scatter olives over the top.
- 6
Bake and finish
Bake uncovered 15 minutes until bubbling and lightly browned at the edges. Finish with parsley before serving.
Shred the beef while it's still warm -- it pulls apart far more easily than once it cools.
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
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Braise the beef a day ahead -- the flavor deepens overnight and shredding is easier from cold.
- →
Slice peppers into long strips, not dice, to mimic the traditional ropa vieja look and texture.
- →
Don't skip the wine or broth deglaze -- it lifts the browned bits that carry a lot of flavor.
Variations
- •
Slow cooker version: braise the beef on low for 6 hours instead of stovetop simmering.
- •
Skip the casserole step: serve the beef and sauce directly over rice for the classic tableside version.
- •
Add capers along with the olives for extra briny contrast.
Storage
Refrigerate in an airtight container up to 4 days; flavor improves overnight. Reheat covered in a 350F (175C) oven for 20 minutes or in a covered skillet over low heat. Freezes well up to 3 months.
History & Origin
Ropa vieja is considered by many Cubans to be a national dish, with roots tracing back to Spanish and Canary Islands braising traditions brought to the Caribbean. The name refers to the shredded, fibrous texture of the slow-cooked beef, which resembles torn fabric in the sauce.
Frequently Asked Questions
Can I use a different cut of beef?
Chuck roast works well as a substitute for flank or skirt steak -- it braises to the same shreddable tenderness, just budget for the same long cooking time.
What if I don't have wine?
Extra beef broth with a small splash of vinegar gives a similar acidity and depth without the wine.
Why is my beef still tough after braising?
It likely needs more time -- tougher cuts can take up to 2.5 hours at a gentle simmer; the beef is ready when it shreds with almost no resistance from two forks.
Nutrition Facts
Per serving (420g / 14.8 oz) · 6 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