America 250 Freedom anniversary
Ropa Vieja finished and ready to serve

Ropa Vieja

Jump to Recipe

Ropa vieja gets its name from the shredded beef's resemblance to “old clothes,” which is a rough bit of branding for something that smells this good after three hours in a Dutch oven. Flank steak gets seasoned with cumin, oregano, salt, and pepper, seared hard for color, then braised with onions, red and green bell peppers, garlic, tomato paste, diced tomatoes, and beef broth until the meat gives up and shreds into long strands.

Those strands matter. Shred the tender beef along its natural grain instead of chopping it into little pieces, then return it to the sauce with pimiento-stuffed olives for another ten minutes. The beef soaks up the tomato-pepper braising liquid while the olives add salty, briny contrast. What started as a lean, relatively tough steak becomes juicy and fork-tender because time does the work a quick sear never could. Serve ropa vieja over white rice with black beans and sweet plantains and you get the full contrast: savory beef, bright peppers, briny olives, soft rice, and caramelized sweetness on the side. It is a long cook, but most of those hours belong to the pot, not you.

Prep20 minutes
Cook25 minutes
Total45 minutes
Serves4 servings
DifficultyEasy

Ingredients

Servings
  • 2 pounds flank steak
  • 1 can (14.5 ounces) diced tomatoes
  • 1 cup beef broth
  • 1 green bell pepper, sliced
  • 1 red bell pepper, sliced
  • 1 large onion, sliced
  • 4 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 tablespoon cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/4 cup pimiento-stuffed olives
  • Cooked white rice, black beans, and maduros, for serving

Instructions

  1. 1Season flank steak with cumin, oregano, salt, and pepper.
  2. 2Sear the steak in a Dutch oven over high heat, 3 minutes per side. Remove.
  3. 3Add onion and peppers. Cook 5 minutes until softened. Add garlic and tomato paste, cook 1 minute.
  4. 4Pour in diced tomatoes and beef broth. Return the steak.
  5. 5Cover and simmer on low for 2 1/2 to 3 hours until the meat shreds easily with a fork.
  6. 6Remove the steak and shred into long strands. Return to the sauce with olives. Simmer 10 more minutes.
  7. 7Serve over white rice with black beans and fried sweet plantains.

Nutrition Information

Estimated per serving: 1 of 4 servings.

650Calories
62 gProtein
14 gCarbohydrates
40 gTotal Fat
15 gSaturated Fat
4 gFiber
7 gTotal Sugars
1000 mgSodium
180 mgCholesterol

Estimated from the ingredients and quantities in this recipe using standard food-composition values. Brand choices, trimming, cooking loss, optional ingredients, and actual portion size can change the numbers. How we calculate nutrition estimates.

Pro Tips

  • Low and slow is non-negotiable. The long braise is what turns tough flank steak into tender, pull-apart shreds.
  • Shred with the grain — ropa vieja means 'old clothes' and the long strands of meat are the whole point.
  • The olives add a briny pop that balances the rich tomato sauce. Don't skip them.

Substitutions

flank steak → chuck roast or brisket Both shred well after a long braise.
pimiento olives → capers for a different briny flavor Capers are smaller but add the same acidic contrast.
beef broth → red wine for half the liquid Wine adds depth to the braising liquid.

Storage Instructions

Refrigerate for up to 5 days or freeze for up to 3 months. The flavor improves overnight. The flavor improves overnight.

Make Ahead

This is a dish that tastes better the next day. Make it ahead and reheat.

Build the plate

Make It a Meal

Pair this recipe with a side, bread, and something sweet from the FAFO Kitchen.

Lila, the editorial persona and visual host of Fork Around & Find Out Kitchen

About Lila

Lila is the editorial persona and visual host of Fork Around & Find Out Kitchen. Recipes presented in the Lila voice are developed, edited, and published under FAFO Kitchen's editorial standards.

Found a problem? Tell FAFO Kitchen.