A culinary education for the home kitchen — from fond to flame
Fond & Flame

mains · beef

Ropa Vieja (Cuban Shredded Beef)

Cuba's national dish — flank steak braised in tomatoes and peppers until it shreds into tender threads.

★★ Intermediate$3 hrServes 6
Be the first to rate
Ropa Vieja (Cuban Shredded Beef) — beef — recipe plated and ready to serve

Nutrition (per serving)

380

Calories

35g

Protein

18g

Carbs

18g

Fat

3g

Fiber

Ingredients

Servings:6

For the beef:

  • 2 lbs flank steak
  • 1 large onion, quartered
  • 4 cloves garlic, smashed
  • 2 bay leaves
  • 1 tsp salt
  • Water to cover
  • For the sauce:

  • 2 tbsp olive oil
  • 1 large onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 4 cloves garlic, minced
  • 1 can (14 oz) crushed tomatoes
  • ½ cup dry white wine
  • 1 tsp ground cumin
  • 1 tsp dried oregano
  • ½ tsp smoked paprika
  • ½ cup pimiento-stuffed green olives
  • 2 tbsp capers
  • For serving:

  • White rice
  • Black beans
  • Fried sweet plantains (maduros)
  • Method

    1. Poach the flank steak by placing it in a Dutch oven with the quartered onion, smashed garlic, bay leaves, and salt. Cover with water by 1 inch. Bring to a boil, then reduce to a gentle simmer. Cook for 1.5-2 hours until the meat is tender enough to shred with a fork. Remove the steak and set aside. Strain and reserve 1 cup of the braising liquid — this is liquid gold for the sauce.

    2. Shred the beef by pulling it apart along the grain with two forks. The fibers should separate into long, thin threads — this is the signature texture of ropa vieja. If the meat resists shredding, it needs more time. Don't chop it — the long threads are the whole point.

    3. Build the sauce in the same Dutch oven (wiped clean). Heat olive oil over medium heat. Add the sliced onion and peppers and cook for 8-10 minutes until softened and starting to caramelize. Add the garlic, cumin, oregano, and paprika. Cook for 1 minute until fragrant.

    4. Add the wine and let it reduce by half — about 2 minutes. Add the crushed tomatoes and the reserved cup of braising liquid. Bring to a simmer. The combination of wine, tomatoes, and beef broth creates a sauce with layers of acidity, sweetness, and savory depth.

    5. Return the shredded beef to the sauce. Add the olives and capers. Stir to coat every strand of meat. Simmer uncovered for 20-30 minutes, stirring occasionally, until the sauce has thickened and clings to the beef. The meat should be saturated with sauce — not swimming in liquid.

    6. Taste and adjust seasoning. Ropa vieja should be savory, slightly tangy from the tomatoes and olives, and aromatic from the cumin and oregano. Serve over white rice with black beans and fried sweet plantains on the side. The sweet plantains are the traditional contrast to the savory, tangy beef.

    Equipment

    Chef Notes

    • The most important thing: Braise the flank steak whole first, then shred it. Cutting the meat before braising makes it dry and stringy. The whole piece retains moisture during the long simmer, and the fibers separate naturally along the grain when you shred it with forks.
    • Save the braising liquid from step 1 — it's concentrated beef stock. Use it as the base for the sauce instead of water or store-bought broth.
    • The olives and capers are not optional. They provide the briny, tangy notes that define ropa vieja and distinguish it from generic shredded beef. Without them, it's just pot roast in tomato sauce.
    • Flank steak is the traditional cut because its long, parallel fibers shred into the "old clothes" threads that give the dish its name (ropa vieja = old clothes). Skirt steak works too.
    • This dish improves dramatically overnight. Make it a day ahead and reheat — the shredded beef absorbs more sauce.

    Common Substitutions

    IngredientSubstitutionNotes
    Flank steakSkirt steak or chuck roastSkirt shreds similarly; chuck is fattier and needs 30 min more
    Pimiento-stuffed olivesKalamata olives, halvedDifferent flavor — less briny, more fruity
    Dry white wineChicken broth + 1 tsp white wine vinegarLoses the wine's fruit but keeps the acidity
    Sweet plantainsFried bananas (less sweet)Not traditional but provides a similar starchy-sweet contrast
    CapersChopped green olivesAlready have olives — capers add a unique tang that's hard to replace

    What You're Practicing

    Ropa vieja teaches you the two-stage braise: poach first to tenderize, then simmer in sauce to flavor. This approach gives you more control than a single-pot braise because you can build the sauce independently and adjust it before combining. The same technique appears in Mexican barbacoa, Italian bollito misto, and Vietnamese pho (where the broth is built separately from the protein). Visit Techniques for more on braising methods.

    The olive-and-caper combination teaches you about using briny, fermented ingredients to add complexity to a dish. These preserved ingredients provide salt, acid, and umami simultaneously — a trick that appears in Italian puttanesca, French tapenade, and Greek cooking. Understanding how preserved ingredients function as seasoning agents (not just toppings) is a powerful tool.

    Video Resources

    Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more

    No comments yet. Be the first to share your thoughts.

    Frequently Asked Questions

    Can I make Ropa Vieja (Cuban Shredded Beef) ahead of time?
    Yes. overnight.
    How do I store leftover Ropa Vieja (Cuban Shredded Beef)?
    Store in an airtight container in the refrigerator for 3-4 days. Reheat gently over medium-low heat, adding a splash of broth or water to prevent drying out.
    Can I freeze Ropa Vieja (Cuban Shredded Beef)?
    Yes — most cooked mains freeze well for up to 3 months. Cool completely, store in freezer-safe containers, and thaw overnight in the refrigerator before reheating.
    How many servings does this recipe make?
    This recipe serves 6. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
    Why does Ropa Vieja (Cuban Shredded Beef) take so long?
    This recipe takes 3 hours because low-and-slow cooking breaks down tough connective tissue into tender, flavorful gelatin. The hands-on time is much shorter — most of the cook time is unattended.
    Is Ropa Vieja (Cuban Shredded Beef) dairy free and gluten free and high protein and keto?
    Yes — this recipe is dairy free and gluten free and high protein and keto. Check the Common Substitutions section for additional dietary adaptations.
    What substitutions can I make for Ropa Vieja (Cuban Shredded Beef)?
    See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.

    You Might Also Like