• Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Cuban Ropa Vieja Recipe

Published: Apr 18, 2026 by Bara · This post may contain affiliate links · Leave a Comment

Jump to Recipe·4 from 89 reviews

If you have a craving for authentic, soul-satisfying Cuban dishes, this Cuban Ropa Vieja Recipe is an absolute must-try. This classic shredded beef stew is rich with tender, flavorful meat simmered in a savory tomato base with colorful peppers and fragrant spices, delivering a vibrant dish that feels like a warm Caribbean hug on your plate. The beauty of this recipe is not only in its bold flavors but also in how it transforms simple ingredients into something truly special and comforting.

Ingredients You'll Need

A single piece of cooked meat with clear brown grill marks lies flat in the center of a black frying pan. The meat has a juicy texture with a mix of light and dark brown colors showing the cooking. The pan sits on a white marbled surface, and the handle of the pan is partly visible at the bottom left. Photo taken with an iphone --ar 4:5 --v 7

Getting the ingredient list right is key to perfecting your Cuban Ropa Vieja Recipe. These ingredients are straightforward, each playing a crucial role—beef flank steak for the hearty base, aromatic garlic and cumin for depth, and fresh cilantro and bell peppers for brightness and color. Trust me, the combination is magical and surprisingly simple!

  • 1 tablespoon vegetable oil: For searing the flank steak to lock in juices and add a caramelized flavor.
  • 2 pounds beef flank steak: The star of the dish, shredding beautifully after slow cooking to tender perfection.
  • 1 cup beef broth: Adds richness and moisture as the beef cooks, infusing every shred with flavor.
  • 1 (8 ounce) can tomato sauce: Provides a smooth tomato base that blends all the ingredients together.
  • 1 (6 ounce) can tomato paste: Deepens the tomato flavor and creates a luscious sauce consistency.
  • 1 green bell pepper, seeded and sliced into strips: Contributes a subtle sweetness and vibrant color.
  • 1 small onion, sliced: Adds a natural sweetness and aromatic foundation for the sauce.
  • 2 cloves garlic, chopped: Infuses the dish with that classic punch of garlic that wakes up all the senses.
  • 1 teaspoon ground cumin: Brings a warm, earthy undertone that’s essential to Cuban cuisine.
  • 1 teaspoon chopped fresh cilantro: Adds a fresh, bright note that balances the savory flavors.
  • 1 tablespoon olive oil: Enhances the richness and helps meld all the ingredients when cooking.
  • 1 tablespoon white vinegar: Provides just the right amount of acidity to brighten the dish and cut through richness.

How to Make Cuban Ropa Vieja Recipe

Step 1: Brown the Flank Steak

Start by heating the vegetable oil in a large skillet over medium-high heat. Once it's hot, add the flank steak and let it brown nicely on each side for about 4 minutes. This step is crucial because that golden crust locks in the beef’s flavor and juices, giving you a more robust and satisfying stew once everything simmers together.

Step 2: Combine Ingredients in Slow Cooker

Transfer the browned steak to a slow cooker and pour in the beef broth and tomato sauce. Add the tomato paste, green bell pepper strips, sliced onion, chopped garlic, ground cumin, fresh cilantro, olive oil, and white vinegar. Stir everything gently until it’s well blended. This colorful mix is where the magic simmers, allowing all those flavors to meld and the meat to absorb every bit of wonderful seasoning.

Step 3: Slow Cook to Tender Perfection

Cover the slow cooker and set it on Low for up to 10 hours, or if you're short on time, High for 4 hours works just fine. This slow, steady cooking method is what makes the beef so tender that it effortlessly shreds apart. Plus, the sauce thickens beautifully while melding with the peppers and spices, creating an irresistible dish that’s bursting with Cuban flavor.

Step 4: Shred the Beef

Once the beef is tender, use two forks right in the slow cooker to shred the meat into long, juicy strands. This shredding is one of the highlights of the Cuban Ropa Vieja Recipe, giving you that signature texture. Stir the shredded beef back into the sauce so every bit is coated in that rich, tangy tomato goodness.

How to Serve Cuban Ropa Vieja Recipe

A black slow cooker filled with several layers: the bottom layer is dark brown meat, topped with sliced onions in light purple and green bell peppers. All is covered with a thick, rich red sauce, mixing with the vegetables and meat. The cooker is placed on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

The dish is fantastic on its own, but adding fresh garnishes transforms it from delicious to unforgettable. I love topping it with a sprinkle of fresh cilantro to brighten each bite and a dollop of sour cream for creamy contrast. Some shredded cheese on the side adds a lovely melty indulgence that pairs perfectly.

Side Dishes

Cuban Ropa Vieja Recipe shines over fluffy white rice that soaks up all the delicious sauce. If you want to mix things up, warm corn tortillas are amazing for scooping up the shredded beef, making each bite festive and fun. Pairing it with black beans or fried plantains adds authentic Cuban flair that rounds out the meal beautifully.

Creative Ways to Present

Want to impress guests or treat yourself? Serve the ropa vieja in warm tortillas topped with avocado slices, a squeeze of lime, and pickled onions for a vibrant Cuban-inspired taco. Or layer it over Spanish rice with a side of roasted vegetables for a colorful, hearty plate that looks as good as it tastes.

Make Ahead and Storage

Storing Leftovers

Leftovers keep beautifully in the fridge for up to four days when stored in an airtight container. The flavors actually deepen overnight, making your next meal even more delicious.

Freezing

This Cuban Ropa Vieja Recipe freezes well too. Let the dish cool completely, then transfer it to freezer-safe containers or bags. It can be frozen for up to three months—perfect for busy days when you want a hassle-free meal that tastes homemade.

Reheating

Reheat leftovers gently in a skillet over medium heat or in the microwave. Add a splash of beef broth or water if the sauce needs loosening to restore that fresh, saucy texture. Be sure to stir occasionally for even warming.

FAQs

Can I use a cut other than flank steak for Cuban Ropa Vieja Recipe?

Absolutely! While flank steak is traditional for its tenderness and shredding ability, you can also use skirt steak or chuck roast. Just be mindful of cooking times, as tougher cuts might need a bit longer to become tender.

Is it okay to cook Cuban Ropa Vieja Recipe on the stove instead of a slow cooker?

Yes, you can simmer the ingredients on low heat in a heavy pot for about 3 to 4 hours, stirring occasionally until the beef is tender and shreds easily. The slow cooker just makes it easier to set and forget.

What can I substitute if I don’t have fresh cilantro?

If fresh cilantro isn’t available, you can omit it or add a little dried cilantro or fresh parsley for a slightly different but still fresh herbal note.

Can Cuban Ropa Vieja Recipe be made spicier?

Definitely! Add a pinch of cayenne pepper, a dash of hot sauce, or chopped jalapeños with the bell peppers to turn up the heat according to your taste.

What’s the best way to serve Cuban Ropa Vieja Recipe for a large gathering?

Serve it buffet-style over rice with all the garnishes and sides set out so guests can build their plates. It’s a crowd-pleaser that’s simple to scale up and easy to keep warm in slow cookers.

Final Thoughts

This Cuban Ropa Vieja Recipe is one of those dishes that quickly becomes a favorite, blending simplicity with sensational flavor. Whether you’re new to Cuban cooking or a longtime fan, it’s an inviting, heartwarming meal that showcases the best of Latin-inspired comfort food. Go ahead and give it a try—you'll be making it again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cuban Ropa Vieja Recipe

Cuban Ropa Vieja Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 89 reviews
  • Author: Bara
  • Prep Time: 15 mins
  • Cook Time: 4 hrs
  • Total Time: 4 hrs 15 mins
  • Yield: 6 servings
  • Category: Main Course
  • Method: Slow Cooking
  • Cuisine: Cuban
Print Recipe
Pin Recipe

Description

This authentic Cuban Ropa Vieja recipe features tender shredded flank steak cooked slowly in a savory tomato sauce with bell peppers, onions, and spices. Perfect served over rice or wrapped in tortillas, it is complemented by sides like sour cream, cheese, and fresh cilantro for a flavorful Cuban meal.


Ingredients

Main Ingredients

  • 1 tablespoon vegetable oil
  • 2 pounds beef flank steak
  • 1 cup beef broth
  • 1 (8 ounce) can tomato sauce
  • 1 (6 ounce) can tomato paste
  • 1 green bell pepper, seeded and sliced into strips
  • 1 small onion, sliced
  • 2 cloves garlic, chopped
  • 1 teaspoon ground cumin
  • 1 teaspoon chopped fresh cilantro
  • 1 tablespoon olive oil
  • 1 tablespoon white vinegar


Instructions

  1. Brown the flank steak: Heat the vegetable oil in a large skillet over medium-high heat. Add the flank steak and cook for about 4 minutes on each side until well browned to develop flavor and a rich crust.
  2. Transfer and add ingredients: Move the browned steak to a slow cooker. Pour in the beef broth and tomato sauce. Add the tomato paste, sliced green bell pepper, onion, chopped garlic, ground cumin, fresh cilantro, olive oil, and white vinegar. Stir everything until well combined to create a flavorful cooking liquid.
  3. Slow cook the meat: Cover the slow cooker and cook the mixture on Low heat for up to 10 hours, or on High heat for 4 hours. This slow cooking process breaks down the meat fibers and allows the flavors to meld perfectly.
  4. Shred the steak: After cooking, use two forks directly in the slow cooker to shred the flank steak into tender strips. Mix the shredded meat with the sauce and vegetables to coat thoroughly before serving.

Notes

  • For best results, brown the meat well to enhance the flavor.
  • This dish can be served over white rice or rolled inside warm tortillas for a Cuban-style wrap.
  • Optional toppings include sour cream, shredded cheese, and fresh chopped cilantro for added richness and freshness.
  • Adjust vinegar and seasoning to taste for a more balanced tang.
  • Leftovers can be refrigerated for up to 3 days or frozen for longer storage.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Mongolian Beef with Spring Onions and Soy-Based Sauce Recipe
    Mongolian Beef with Spring Onions and Soy-Based Sauce Recipe
  • Chinese Pepper Steak Recipe
    Chinese Pepper Steak Recipe
  • Crispy Orange Beef Recipe
    Crispy Orange Beef Recipe
  • Balsamic Glazed One Pan Chicken with Cherry Tomatoes and Fresh Mozzarella Recipe
    Balsamic Glazed One Pan Chicken with Cherry Tomatoes and Fresh Mozzarella Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

I’m Bara, a proud mom, grandmother, and woman who has loved cooking for more than fifty years.
For me, food has never been just a meal it’s a language of love, a way to bring people together, and a way to create memories that last a lifetime.

Learn more

Popular

  • Gnocchi Soup with Vegan Cream and Vegetables Recipe
    Gnocchi Soup with Vegan Cream and Vegetables Recipe
  • Vegan Blackberry Crumble Bars Recipe
    Vegan Blackberry Crumble Bars Recipe
  • Berry Coconut Panna Cotta Recipe
    Berry Coconut Panna Cotta Recipe
  • High Protein Tomato Soup Recipe
    High Protein Tomato Soup Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Yum Bara. All rights reserved.