Nutrition Facts for Cuban ropa vieja
Blog Research API Download App

Cuban Ropa Vieja

Image of Cuban Ropa Vieja
Nutriscore Rating: 75/100

Experience the vibrant flavors of Cuba with this hearty and satisfying Ropa Vieja recipe—a savory classic featuring tender, slow-simmered shredded beef flank steak infused with aromatic spices, bell peppers, garlic, and a rich tomato-based sauce. Enhanced with briny green olives and capers, this dish combines depth and brightness in every bite. Traditionally served over fluffy white rice and optionally garnished with fresh cilantro, this one-pot wonder is the perfect comfort food for any occasion. Ready in just over two hours, this culinary gem transforms simple ingredients into an irresistible meal that celebrates the essence of Cuban cuisine.

TITAN HAUS

Pure Titanium Kitchenware
🏆 Safest Cutting Board 2025

Why 10,000+ Chefs Switched to Titanium

No Microplastics
Self-Sanitizing
Knife-Friendly
Dishwasher Safe
Plastic: Harbors Bacteria
Wood: Traps Odors
Titanium Cutting Board
$99 $169
Get 40% Off

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
N/A
🕐
Total Time
15 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

19 items
  • 2 pounds beef flank steak
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 3 tablespoons olive oil
  • 1 large yellow onion
  • 1 large red bell pepper
  • 1 large green bell pepper
  • 4 whole garlic cloves
  • 2 tablespoons tomato paste
  • 15 ounces diced tomatoes (canned)
  • 1 cup beef stock
  • 0.5 cups dry white wine
  • 1.5 teaspoons ground cumin
  • 1 teaspoon dried oregano
  • 1 whole bay leaf
  • 0.5 cups green olives (pitted)
  • 2 tablespoons capers
  • 2 tablespoons fresh cilantro (optional, for garnishing)
  • 4 cups cooked white rice (for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Season the beef flank steak with salt and black pepper on both sides.

2

In a large Dutch oven or heavy-bottomed pot, heat 2 tablespoons of olive oil over medium-high heat. Sear the beef for 4-5 minutes per side until browned. Remove the beef and set it aside.

3

In the same pot, add the remaining tablespoon of olive oil. Sauté the sliced yellow onion, red bell pepper, and green bell pepper for 4-5 minutes until softened.

4

Add the minced garlic and tomato paste to the pot. Stir and cook for 1 minute until fragrant.

5

Pour in the diced tomatoes (with their juices), beef stock, and white wine. Stir in the ground cumin, dried oregano, and bay leaf.

6

Return the beef to the pot, ensuring it is fully submerged in the liquid. Cover the pot, reduce the heat to low, and simmer for 2 hours, or until the beef is thoroughly tender and easily shreds with a fork.

7

Once the beef is cooked, remove it from the pot and shred it with two forks. Discard any fatty pieces.

8

Return the shredded beef to the pot and add the green olives and capers. Stir to combine and allow the mixture to simmer uncovered for an additional 10-15 minutes to thicken the sauce.

9

Taste and adjust seasoning with additional salt or pepper if needed.

10

Serve the Ropa Vieja over cooked white rice and garnish with freshly chopped cilantro, if desired.

Cooking Tip: Take your time with each step for the best results!
644
cal
49.6g
protein
57.3g
carbs
22.0g
fat

Nutrition Facts

1 serving (550.8g)
Calories
644
% Daily Value*
Total Fat 22.0 g 28%
Saturated Fat 6.1 g 30%
Polyunsaturated Fat 0.0 g
Cholesterol 106 mg 35%
Sodium 935 mg 41%
Total Carbohydrate 57.3 g 21%
Dietary Fiber 3.9 g 14%
Total Sugars 6.1 g
Protein 49.6 g 99%
Vitamin D 0.3 mcg 1%
Calcium 81 mg 6%
Iron 6.6 mg 37%
Potassium 994 mg 21%

*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

36.8%%
31.7%%
31.5%%
Fat: 1176 cal (31.5%%)
Protein: 1183 cal (31.7%%)
Carbs: 1373 cal (36.8%%)