Go Back
+ servings
Cuban Ropa Vieja

Juicy Cuban Ropa Vieja for Cozy Family Dinners

Experience the magic of Cuban Ropa Vieja, a traditional dish of tender beef in rich tomato sauce.
Prep Time 15 minutes
Cook Time 2 hours 30 minutes
Resting Time 15 minutes
Total Time 3 hours
Servings: 6 servings
Course: Dinner
Cuisine: Cuban
Calories: 350

Ingredients
  

For the Beef
  • 2 pounds Flank Steak Can substitute with brisket, chuck roast, or skirt steak.
For the Sauce
  • 2 cups Beef Broth Can substitute with chicken or vegetable broth.
  • 28 ounces Crushed Tomatoes Diced or whole canned tomatoes can be crushed by hand.
  • 1 cup Green Olives Can substitute with capers or black olives.
  • 1 medium Onion Yellow or white onions work wonderfully.
  • 2 medium Bell Peppers (Red/Green) Any color bell pepper can be used.
  • 4 cloves Garlic Fresh is best, but pre-minced is a quick alternative.
For the Seasoning
  • 1 cup Cilantro Can swap for parsley for a milder profile.
  • 1 teaspoon Cumin
  • 1 teaspoon Oregano
  • 1 teaspoon Paprika
  • 1 leaf Bay Leaf

Equipment

  • Dutch Oven

Method
 

Step‑by‑Step Instructions
  1. Start by chopping the onions, bell peppers, and garlic into small pieces. Gather all ingredients including flank steak, crushed tomatoes, olives, and spices.
  2. In a large Dutch oven, heat a couple of tablespoons of oil over medium-high heat until shimmering. Sear flank steak on each side for about 4-5 minutes until browned. Remove the beef and set aside.
  3. Reduce heat to medium and add chopped onions and bell peppers to the pot. Sauté for 5-7 minutes until soft. Add minced garlic and cook for an additional minute.
  4. Stir in crushed tomatoes, green olives, and spices. Mix well and bring to a simmer.
  5. Return the seared flank steak to the pot and pour in beef broth. Cover and simmer gently for about 2.5 hours.
  6. Remove flank steak from pot and shred into bite-sized pieces using two forks. Return shredded beef to the pot and mix with the sauce.
  7. Serve hot over fluffy white rice or sweet fried plantains, garnishing with freshly chopped cilantro.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 12gProtein: 40gFat: 15gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 100mgSodium: 900mgPotassium: 800mgFiber: 3gSugar: 2gVitamin A: 500IUVitamin C: 25mgCalcium: 50mgIron: 3mg

Notes

Allow the dish to rest for 15 minutes before serving. It tastes even better the next day!

Tried this recipe?

Let us know how it was!