Cuban Ropa Vieja

Cuban Ropa Vieja

When the lid comes off a long braise, the steak should give easily under a fork, and the peppers should have softened into the tomato-rich sauce. That’s the moment I’m…

By Brad
•

•
Reading time: 9 min

Tip: save now, read later.

When the lid comes off a long braise, the steak should give easily under a fork, and the peppers should have softened into the tomato-rich sauce. That’s the moment I’m looking for with Cuban ropa vieja. The beef doesn’t need to be chopped into tiny pieces; once it’s tender, two forks pull it into the long strands that make this dish feel right.

I brown the flank steak first, then build the sauce in the same Dutch oven with onion, red and green bell peppers, garlic, cumin, and oregano. That browned layer on the bottom is worth keeping. The covered oven braise gives the meat time to soften, while a short simmer after shredding thickens the sauce before the olives and red wine vinegar go in. The finished beef is tender, savory, and just sharp enough at the edges.

Cuban ropa vieja tender saucy beef
“

Kitchen Note

Cut the flank steak crosswise into two pieces before you season it, rather than slicing it into strips. The larger pieces are easier to brown and stay manageable for shredding after the braise.

Save this Cuban ropa vieja for a slow-braised dinner with tender beef, soft peppers, and a bright olive finish.

Save to Pinterest

Why the Peppers Belong in the Sauce, Not Just Beside the Beef

Ropa vieja gets its character from more than tender shredded steak. The onion and two colors of bell pepper soften right into the braising liquid, so each forkful carries both meat and vegetables. Keep them sliced rather than chopping them fine: they’ll turn supple during the long cook but still show up as distinct ribbons in the finished sauce.

The sauce also has to work twice. It surrounds the steak while it braises, then gets a short uncovered simmer on its own after the meat comes out. That second stage concentrates the tomato and beef flavors without asking the already-tender strands to cook away in a bubbling pot. The pimiento-stuffed olives and red wine vinegar go in at the end, where their salty, tangy edge can stay clear instead of fading through the whole braise.

That’s a useful distinction if you’re used to making shredded beef by reducing everything together. Here, lift out the meat before thickening the sauce. You’ll get a more clingy coating and strands that stay distinct, rather than beef that feels lost in a thin, overworked liquid.

What the Beef, Peppers, and Briny Finish Each Bring

Cuban ropa vieja shredded peppery beef
  • Flank steak — Its long grain gives you the characteristic strands once it’s fork-tender. Choose a fresh-looking piece with an even thickness so it cooks at a similar pace; there isn’t another ingredient in this lineup that can stand in for the beef and give the same result.
  • Yellow onion and bell peppers — The onion brings sweetness as it softens, while the red and green peppers give the sauce a gentle sweet-and-savory contrast. Firm peppers are fine at any reasonable price. If you only have one color, use it in place of the other; red tastes sweeter, while green is more vegetal.
  • Tomato paste and crushed tomatoes — The paste adds concentrated tomato flavor, and the crushed tomatoes provide the liquid base. Cooking the paste with the spices briefly keeps it from tasting raw. Use canned crushed tomatoes; extra crushed tomatoes won’t replace the concentrated quality of the paste.
  • Low-sodium beef broth — It carries the browned beef flavor into the braise while leaving room to season with the kosher salt. Stick with low-sodium broth if you want control over the finished saltiness, since the olives add their own briny note later.
  • Cumin, oregano, and bay leaves — Ground cumin and dried oregano season the tomato base, and the bay leaves infuse the liquid during the covered cook. Dried oregano is the right fit here; fresh herbs won’t behave the same way over this long braise.
  • Pimiento-stuffed green olives and red wine vinegar — The sliced olives add a salty, savory bite, and the vinegar sharpens the sauce just before serving. Use olives already sliced or slice them before they go in; there’s no need for a premium olive, but the pimiento-stuffed kind gives the finish its familiar taste.

The Dutch-Oven Sequence That Builds Tender Beef and a Thick Sauce

Brown the Flank Steak First

Heat the oven to 300°F, then season the steak all over with kosher salt and black pepper. Warm the olive oil in a 6-quart Dutch oven over medium-high heat and brown the pieces for 3 to 4 minutes per side. Give the beef room to make contact with the pot; a deep brown crust is what you want, not gray meat that has steamed. Transfer it to a plate once both sides are browned.

Soften the Peppers and Start the Tomato Base

Add the thinly sliced onion and both bell peppers to the same pot, then cook over medium heat for 6 to 8 minutes, stirring occasionally. They should be softened, with the onion turning translucent around the edges. Stir in the minced garlic, tomato paste, cumin, and oregano and cook for 1 minute. Add the crushed tomatoes, beef broth, and bay leaves, scraping the browned bits from the bottom into the liquid.

Braise Until a Fork Meets No Resistance

Return the steak and any juices from the plate to the pot, then cover it and transfer it to the oven. Bake for 2 1/2 to 3 hours, until the meat is fork-tender. A clock gives you a useful window, but the texture decides when it’s ready: the fork should slide in easily, and the meat should pull apart without a fight. Keep the pot covered during this stage.

Shred the Beef and Finish the Sauce

Move the steak to a cutting board and discard the bay leaves. Shred the meat with two forks, then simmer the sauce uncovered over medium heat for 8 to 12 minutes, stirring occasionally, until it’s slightly thickened. Stir the beef, sliced olives, and red wine vinegar into the sauce and simmer for 2 to 3 minutes, just until heated through. The sauce should coat the strands instead of pooling thinly underneath them.

Small Changes That Suit the Pot You’re Making

A less briny finish

Reduce the sliced olives or leave them out. The beef and tomato sauce will still be savory, but you’ll lose the salty, tangy pockets that make the finished dish taste especially bright.

Choose one pepper color

Use red bell pepper in place of green, or green in place of red, if that’s what you have. The sauce will lean sweeter with red pepper and more vegetal with green, but the braise works either way.

Lower the added sodium

Leave out the kosher salt and use the listed black pepper for seasoning instead. Low-sodium beef broth is already part of the dish; the olives and canned tomatoes still contribute sodium, so expect a less salty but still well-seasoned sauce.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers within 2 hours and keep them in a covered container for 3 to 4 days. The sauce thickens as it chills, and the beef may seem firmer straight from the fridge.
  • Freezer: Freeze the beef with its sauce in airtight portions for up to 3 months for best quality. Thaw it in the refrigerator before reheating.
  • Reheating: Warm it gently in a covered saucepan over low heat, stirring now and then, until it reaches 165°F. High heat can dry the shredded strands before the sauce has warmed through.

Questions That Come Up While Making Cuban Ropa Vieja

Can I replace flank steak with chuck roast?+

I wouldn’t make that swap and keep the same timing. This cook is calibrated for flank steak, and chuck roast has a different structure and fat content, so it may need a different braise to become tender. Use flank steak for this method.

How do I handle beef that’s still firm after the oven braise?+

If a fork still meets resistance, the connective tissue hasn’t softened enough yet. Cover the pot and return it to the oven until the steak pulls apart easily; forcing firm meat into shreds leaves you with tough, short pieces.

Can I make this in a slow cooker instead of the oven?+

This version is built around browning and braising in a covered Dutch oven, followed by reducing the sauce on the stovetop. A slow cooker uses different heat and evaporation, so the same timing and sauce texture won’t carry over reliably.

Can I prep the vegetables before I start cooking?+

Yes. Slice the onion and bell peppers, mince the garlic, and measure the tomato paste and seasonings ahead; keep the prepared vegetables covered in the refrigerator until you’re ready to cook. Keeping those pieces ready means you can move straight from browning the steak to softening the vegetables.

Cuban Ropa Vieja

Cuban ropa vieja is slow-braised flank steak cooked with peppers, tomatoes, and warm spices until fork-tender. Shredded into its thick, savory sauce with green olives and red wine vinegar, it makes a hearty Cuban-style dinner.
Prep Time 20 minutes
Cook Time 3 hours 13 minutes
Total Time 3 hours 33 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Cuban
Calories: 460

Ingredients
  

  • 2 tbsp olive oil
  • 2.5 lb flank steak
  • 1.5 tsp kosher salt
  • 1 tsp black pepper
  • 1 yellow onion large, thinly sliced
  • 1 red bell pepper thinly sliced
  • 1 green bell pepper thinly sliced
  • 4 cloves garlic minced
  • 2 tbsp tomato paste
  • 2 tsp ground cumin
  • 1 tsp dried oregano
  • 1 can (14.5 oz) crushed tomatoes
  • 2 cups low-sodium beef broth
  • 2 bay leaves
  • 0.33 cup pimiento-stuffed green olives sliced
  • 1 tbsp red wine vinegar

Equipment

  • 1 6-quart Dutch oven

Method
 

  1. Heat the oven to 300°F.
  2. Cut the steak crosswise into 2 pieces and season all over with the salt and pepper.
  3. Heat the olive oil in a 6-quart Dutch oven over medium-high heat.
  4. Brown the steak for 3 to 4 minutes per side, then transfer it to a plate.
  5. Add the onion and bell peppers to the pot and cook over medium heat for 6 to 8 minutes, stirring occasionally, until softened.
  6. Stir in the garlic, tomato paste, cumin, and oregano and cook for 1 minute.
  7. Add the crushed tomatoes, broth, and bay leaves, scraping up any browned bits.
  8. Return the steak and any accumulated juices to the pot, cover, and bake for 2 1/2 to 3 hours, until the steak is fork-tender.
  9. Transfer the steak to a cutting board, discard the bay leaves, and shred the meat with two forks.
  10. Simmer the sauce uncovered over medium heat for 8 to 12 minutes, stirring occasionally, until slightly thickened.
  11. Stir the shredded steak, olives, and vinegar into the sauce and simmer for 2 to 3 minutes, until heated through.

Notes

For the most tender texture, shred the steak once it is fork-tender. Refrigerate leftovers for up to 4 days; freeze yes, for up to 3 months. For a lower-sodium version, choose no-salt-added crushed tomatoes and adjust the kosher salt to taste.
About the author
Brad

Leave a Comment

Recipe Rating