• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
womenrecipe.com

womenrecipe.com

  • Home
  • Recipe Index
  • Dessert
  • Dinner
  • Salad
  • Soup
  • About
  • Contact
  • Privacy Policy
womenrecipe.com
  • Pinterest
  • Home
  • Recipe Index
  • Dessert
  • Dinner
  • Salad
  • Soup
  • About
  • Contact
  • Privacy Policy
  • Pinterest
Home » Recipe Index » Cuban Ropa Vieja Recipe

Cuban Ropa Vieja Recipe

January 7, 2026 by AleenaDinner

Jump to Recipe·Print Recipe

Cuban Ropa Vieja Recipe is a delightful dish that captures the essence of Cuban cuisine. This hearty meal features tender flank steak simmered in a rich, flavorful sauce made from bell peppers, onions, and olives. Perfect for family dinners or special occasions, this recipe is sure to impress with its vibrant flavors and satisfying textures. The best part? It’s easy to prepare and can be enjoyed by everyone.

Why You’ll Love This Recipe

  • Rich Flavor: The blend of spices and ingredients creates a savory sauce that infuses the meat with incredible taste.
  • Easy Preparation: With straightforward steps, this dish is simple to make even for novice cooks.
  • Versatile Serving Options: Serve it over rice or with tortillas for a fulfilling meal any time.
  • Impressive Presentation: The colorful vegetables and shredded beef make for an eye-catching dish.
  • Great for Meal Prep: Leftovers taste even better the next day, making it perfect for meal prepping.

Tools and Preparation

To make your cooking experience smoother, gather the following tools before you begin. Having the right equipment makes all the difference in achieving fantastic results.

Essential Tools and Equipment

  • Cast iron skillet or Dutch oven
  • Sharp knife
  • Cutting board
  • Measuring cups and spoons
  • Wooden spoon

Importance of Each Tool

  • Cast iron skillet or Dutch oven: These provide excellent heat retention, ensuring your beef cooks evenly and becomes tender.
  • Sharp knife: A sharp knife makes slicing vegetables easier and safer, which is crucial for prep time.
  • Cutting board: A sturdy cutting board gives you a reliable workspace for chopping ingredients efficiently.

Ingredients

For the Meat

  • 2 pounds flank steak
  • Salt and ground black pepper to taste
  • 3 tablespoons olive oil, avocado or vegetable oil (divided)

For the Sauce

  • 1 large onion, thinly sliced
  • 3 bell peppers, seeded and thinly sliced (I used red, green, and yellow)
  • 6 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • 1 teaspoon sweet paprika
  • 1/2 teaspoon ground allspice
  • 1/8 teaspoon ground cloves

Liquid Ingredients

  • 1/2 cup white wine
  • 1 cup chicken broth (or more if needed)
  • 1 14-ounce can crushed tomatoes

For Aromatics

  • 1 carrot, peeled and cut into thirds
  • 1 celery rib, cut into thirds
  • 2 bay leaves

Final Touches

  • 1 cup pimento-stuffed Manzanilla olives, drained and sliced
  • 1 4-ounce jar sliced pimentos
  • 2 tablespoons capers, drained (optional but recommended)
  • 1 teaspoon chicken bouillon (optional)
  • Chopped cilantro or parsley

How to Make Cuban Ropa Vieja Recipe

Step 1: Prepare the Flank Steak

Heat 2 tablespoons of oil in a large skillet over medium-high heat. Season the flank steak with salt and pepper. Sear it in the hot oil until browned on both sides (about 4 minutes per side). Remove from heat.

Step 2: Sauté Vegetables

In the same skillet, add another tablespoon of oil if necessary. Add sliced onions and bell peppers. Sauté until softened (about 5–7 minutes). Stir in minced garlic and cook for another minute.

Step 3: Build the Sauce

Mix in tomato paste, oregano, cumin, paprika, allspice, cloves, white wine, chicken broth, crushed tomatoes, carrot pieces, celery ribs, bay leaves. Bring to a simmer.

Step 4: Braise the Beef

Return the seared flank steak to the skillet. Ensure it’s submerged in the sauce. Cover tightly with a lid or foil. Reduce heat to low and let braise for about 80 minutes until tender.

Step 5: Shred Beef

Once cooked through and tender, remove beef from sauce. Use two forks to shred it into long strands. Return shredded beef back into the sauce along with olives and pimentos.

Step 6: Serve

Let everything simmer together for an additional 10 minutes. Adjust seasoning if necessary. Serve warm over rice or with tortillas. Garnish with chopped cilantro or parsley as desired.

Enjoy your homemade Cuban Ropa Vieja!

How to Serve Cuban Ropa Vieja Recipe

Cuban Ropa Vieja is a delightful dish that can be enjoyed in various ways. Whether you’re hosting a dinner party or enjoying a cozy family meal, serving this flavorful dish with the right accompaniments can elevate your dining experience.

Over Rice

  • Serve the shredded beef over fluffy white rice for a classic combination. The rice soaks up the delicious sauce, making every bite flavorful.

With Black Beans

  • A side of black beans adds protein and fiber to your meal. They complement the spices in Ropa Vieja perfectly.

In Tacos

  • For a fun twist, use Ropa Vieja as a filling for tacos. Top with fresh cilantro, onions, and avocado for added flavor.

With Fried Plantains

  • Sweet fried plantains provide a nice contrast to the savory beef. Their sweetness balances the dish beautifully.

Topped with Avocado

  • Slices of ripe avocado on top of Ropa Vieja add creaminess and richness that enhance the overall dish.

Garnished with Cilantro

  • Fresh cilantro not only adds color but also brightens up the flavors in your plate. Sprinkle it generously before serving.
Cuban this …

How to Perfect Cuban Ropa Vieja Recipe

To achieve the best results with your Cuban Ropa Vieja recipe, consider these helpful tips:

  • Choose quality meat: Opt for well-marbled flank steak for tenderness and flavor.
  • Marinate overnight: Allowing the meat to marinate overnight can deepen its flavor.
  • Low and slow cooking: Braise your steak slowly for at least 80 minutes to achieve tender shreds.
  • Adjust seasonings: Feel free to tweak spices according to your taste preferences; don’t hesitate to add more garlic or olives if desired.
  • Use homemade broth: For an extra depth of flavor, use homemade chicken broth instead of store-bought.
  • Rest before shredding: Let the meat rest after cooking before shredding it; this helps retain moisture.

Best Side Dishes for Cuban Ropa Vieja Recipe

Serving Cuban Ropa Vieja with complementary side dishes enhances your meal’s overall enjoyment. Here are some great options:

  1. White Rice: A staple that absorbs all those savory juices from the beef.
  2. Black Beans: A hearty side that pairs wonderfully with the flavors of Ropa Vieja.
  3. Fried Plantains: Sweet and crispy plantains contrast nicely against the savory beef.
  4. Corn Salad: A fresh corn salad adds crunch and brightness to your plate.
  5. Yuca Fries: Crispy yuca fries provide a delightful texture alongside this dish.
  6. Mixed Green Salad: A light salad with citrus dressing balances the richness of Ropa Vieja.
  7. Tostones (Fried Green Plantains): Crunchy and salty, these are perfect as a dipping option for any leftover sauce.
  8. Pickled Red Onions: These add a tangy bite that complements the savory notes of the dish beautifully.

Common Mistakes to Avoid

When making a Cuban Ropa Vieja, it’s easy to overlook some important details that can affect the dish’s flavor and texture. Here are some common mistakes to avoid:

  • Using low-quality meat: Always opt for good quality flank steak. It makes a significant difference in tenderness and flavor.
  • Skipping the browning step: Browning the meat before braising adds depth. Make sure to sear it well on all sides for the best results.
  • Not seasoning enough: Be generous with your salt and pepper. This enhances the overall taste of your Cuban Ropa Vieja.
  • Overcooking or undercooking: Follow the recommended cook time closely to achieve the perfect texture. Overcooking can lead to dry meat, while undercooking will leave it tough.
  • Ignoring marination time: Allowing the meat to marinate for several hours or overnight improves flavor absorption. Don’t rush this step!

Storage & Reheating Instructions

Refrigerator Storage

  • Store in an airtight container for up to 3 days.
  • Let it cool completely before putting it in the fridge.

Freezing Cuban Ropa Vieja Recipe

  • Place in a freezer-safe container or bag for up to 3 months.
  • Label and date your containers for easy identification.

Reheating Cuban Ropa Vieja Recipe

  • Oven: Preheat to 350°F (175°C) and cover with foil. Heat for about 20-30 minutes until warmed through.
  • Microwave: Use a microwave-safe dish and cover with a lid. Heat in short intervals, stirring in between, until hot.
  • Stovetop: Warm on medium heat in a pan, adding a splash of broth if needed to keep it moist.

Frequently Asked Questions

Here are some answers to common questions about making a Cuban Ropa Vieja recipe.

How do I make my Cuban Ropa Vieja more flavorful?

To enhance flavors, consider adding more spices such as cumin or paprika. Additionally, marinating the steak overnight can deepen the taste.

Can I use other cuts of beef for this Cuban Ropa Vieja Recipe?

Yes, you can substitute flank steak with chuck roast or brisket. However, cooking times may vary.

What should I serve with my Cuban Ropa Vieja?

Traditionally, this dish pairs well with white rice and black beans. You can also add fried plantains for variety.

Is there a vegetarian option for Cuban Ropa Vieja?

While traditional Ropa Vieja is made with beef, you can create a vegetarian version using jackfruit or mushrooms cooked in similar spices.

Can I prepare this Cuban Ropa Vieja Recipe in advance?

Absolutely! This dish tastes even better when made a day ahead as flavors meld together beautifully.

Final Thoughts

Cuban Ropa Vieja is not only delicious but also versatile. Its rich flavors make it perfect for any occasion, whether it’s family dinner or meal prep for the week. Feel free to customize it by adding your favorite vegetables or adjusting spices to suit your taste. Give this recipe a try; you’ll love how comforting and satisfying it is!

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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aleena
  • Total Time: 1 hour 35 minutes
  • Yield: Serves approximately 6 people 1x
Print Recipe
Pin Recipe

Description

Cuban Ropa Vieja is a vibrant and hearty dish that showcases the flavors of traditional Cuban cuisine. This savory shredded beef recipe features tender flank steak simmered in a rich sauce made with bell peppers, onions, garlic, and aromatic spices. Perfect for family dinners or festive occasions, it’s easy to make and guarantees to impress everyone at the table. Serve it over fluffy rice or in warm tortillas for a satisfying meal that brings the taste of Cuba right into your home.


Ingredients

Scale
  • 2 pounds flank steak
  • 3 tablespoons olive oil
  • 1 large onion
  • 3 bell peppers (red, green, yellow)
  • 6 cloves garlic
  • 1/2 cup white wine
  • 1 cup chicken broth
  • 14-ounce can crushed tomatoes
  • Pimento-stuffed olives

Instructions

  1. Heat 2 tablespoons of oil in a skillet over medium-high heat. Season flank steak with salt and pepper, then sear until browned on both sides (about 4 minutes per side). Remove from heat.
  2. In the same skillet, sauté sliced onions and bell peppers until softened (5–7 minutes). Add minced garlic and cook for another minute.
  3. Stir in tomato paste, oregano, cumin, paprika, cloves, white wine, chicken broth, crushed tomatoes, carrot pieces, celery ribs, and bay leaves. Bring to a simmer.
  4. Return flank steak to skillet; cover tightly and reduce heat to low. Braise for about 80 minutes until tender.
  5. Shred beef with two forks and return to sauce along with olives and pimentos.
  6. Simmer together for an additional 10 minutes before serving over rice or in tortillas.
  • Prep Time: 15 minutes
  • Cook Time: 80 minutes
  • Category: Dinner
  • Method: Braising
  • Cuisine: Cuban

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 320
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 5g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 80mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

« Previous Post
Easy Creamy Lasagna Soup

If you enjoyed this…

Quick Cranberry Meatballs (Christmas Recipe)
Dinner

Quick Cranberry Meatballs (Christmas Recipe)

Filipino Chicken Skewers
Dinner

Filipino Chicken Skewers

Simple Black Pepper Beef Udon
Dinner

Simple Black Pepper Beef Udon

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

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

Primary Sidebar

Browse by Category

DinnerDinnerDessertDessertSoupSoupSaladSalad
Cuban Ropa Vieja Recipe

Cuban Ropa Vieja Recipe

Easy Creamy Lasagna Soup

Easy Creamy Lasagna Soup

Easy Roasted Garlic Soup

Easy Roasted Garlic Soup

  • Recipe Index
  • Privacy Policy
  • Terms of Service
  • Contact
  • About
  • Pinterest

© 2026 · Women Recipe