Nutrition Facts for Ropa vieja

Ropa Vieja

Image of Ropa Vieja
Nutriscore Rating: 73/100

Savor the rich, authentic flavors of Cuba with this Ropa Vieja recipe, a traditional dish renowned for its tender, slow-simmered flank steak and bold, savory sauce. Infused with aromatic spices like cumin and oregano, and complemented by the vibrant sweetness of bell peppers, tangy capers, and green olives, this hearty dish offers a perfect balance of flavors. The shredded beef is simmered in a luscious tomato and white wine sauce, making it irresistibly juicy and flavorful. Perfectly paired with white rice or fried plantains, this classic Latin American comfort food is both satisfying and delicious. With a cook time designed for tender perfection and an easy-to-follow method, this dish is an ideal centerpiece for your next family dinner or celebratory feast.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
2 hr 30 min
🕐
Total Time
2 hr 50 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

19 items
  • 1.5 pounds Flank steak
  • 6 cups Water
  • 1 teaspoon Salt
  • 10 Black peppercorns
  • 2 Bay leaves
  • 3 tablespoons Olive oil
  • 2 Large onions, sliced
  • 1 Red bell pepper, sliced
  • 1 Green bell pepper, sliced
  • 4 Garlic cloves, minced
  • 1 teaspoon Cumin
  • 1 teaspoon Oregano
  • 0.5 teaspoon Ground black pepper
  • 2 tablespoons Tomato paste
  • 1 cup Crushed tomatoes
  • 0.5 cup Dry white wine
  • 2 tablespoons Capers
  • 0.5 cup Green olives, pitted and sliced
  • 0.25 cup Fresh cilantro, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

14 steps
1

In a large pot, combine the flank steak with water, salt, black peppercorns, and bay leaves.

2

Bring the pot to a boil over high heat, then reduce the heat to low, cover, and simmer for about 1.5 hours until the meat is tender.

3

Remove the meat from the broth and let it cool slightly. Reserve the broth for later use.

4

Once cooled, shred the meat using two forks and set aside.

5

In a large skillet or Dutch oven, heat the olive oil over medium heat.

6

Add the sliced onions, red bell pepper, and green bell pepper, and cook until the vegetables are softened, about 8-10 minutes.

7

Stir in the minced garlic, cumin, oregano, and ground black pepper. Cook for another 2 minutes, stirring frequently.

8

Add the tomato paste, stir well to combine, and cook for 1-2 minutes.

9

Pour in the crushed tomatoes and dry white wine, and bring to a simmer.

10

Add the shredded beef to the skillet along with 1/2 cup of the reserved broth, and stir to combine everything well.

11

Stir in the capers and sliced green olives.

12

Cover the pan, reduce the heat, and let the mixture simmer for about 30 minutes, stirring occasionally.

13

Garnish with freshly chopped cilantro before serving.

14

Serve the Ropa Vieja hot, accompanied by white rice or fried plantains.

Cooking Tip: Take your time with each step for the best results!
2594
cal
210.4g
protein
81.3g
carbs
157.3g
fat

Nutrition Facts

1 serving (3167.8g)
Calories
2594
% Daily Value*
Total Fat 157.3 g 202%
Saturated Fat 43.3 g 216%
Polyunsaturated Fat 8.1 g
Cholesterol 619 mg 206%
Sodium 7216 mg 314%
Total Carbohydrate 81.3 g 30%
Dietary Fiber 28.8 g 103%
Total Sugars 27.0 g
Protein 210.4 g 421%
Vitamin D 0.7 mcg 3%
Calcium 535 mg 41%
Iron 28.1 mg 156%
Potassium 4120 mg 88%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

12.6%%
32.6%%
54.8%%
Fat: 1415 cal (54.8%%)
Protein: 841 cal (32.6%%)
Carbs: 325 cal (12.6%%)