Nutrition Facts for Heart-healthy ropa vieja

Heart-Healthy Ropa Vieja

Image of Heart-Healthy Ropa Vieja
Nutriscore Rating: 76/100

Indulge in the rich and savory flavors of Heart-Healthy Ropa Vieja, a wholesome twist on the classic Cuban dish that's perfect for maintaining a nutritious lifestyle without sacrificing taste. This recipe swaps traditional cuts of beef for lean flank steak and uses heart-friendly olive oil, no-salt-added diced tomatoes, and low-sodium beef broth to create a more health-conscious meal. Featuring a medley of colorful bell peppers, bold spices like smoked paprika and cumin, and zesty additions such as black olives and capers, this dish delivers vibrant flavor with every bite. Simmered to perfection, the shredded beef soaks up a tomato-based sauce infused with the essence of garlic, onions, and aromatic herbs. Garnish with fresh cilantro and serve with brown rice or quinoa for a satisfying, nutrient-packed meal that's as comforting as it is guilt-free. Perfect for cozy dinners and meal prepping, this cleaner variation on Ropa Vieja is a must-try for anyone seeking heart-healthy recipes full of Latin-inspired flair.

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

18 items
  • 1.5 pounds lean flank steak
  • 2 tablespoons olive oil
  • 1 large onion, thinly sliced
  • 1 large red bell pepper, thinly sliced
  • 1 large green bell pepper, thinly sliced
  • 4 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 14.5 ounces canned diced tomatoes, no salt added
  • 1 cup low-sodium beef broth
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • 1 bay leaf
  • 0.5 cup black olives, sliced
  • 2 tablespoons capers
  • 0.25 cup fresh cilantro, chopped
  • 0.5 teaspoon freshly ground black pepper
  • 1 teaspoon salt
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

In a large pot, bring 8 cups of water to a boil. Add the flank steak and reduce heat to a simmer. Cover and cook for about 1 hour or until the meat is tender and easily shredded.

2

Remove the steak from the pot and allow it to cool slightly; remove any fat and shred the beef using two forks.

3

In a large, heavy skillet, heat olive oil over medium heat. Add the onion, red and green bell peppers, and sauté until the onions start to caramelize, about 8 minutes.

4

Add minced garlic to the skillet and cook for another 1 minute until fragrant.

5

Stir in the tomato paste, cooking for about 2 minutes to develop its flavor.

6

Add diced tomatoes, beef broth, cumin, oregano, smoked paprika, and bay leaf. Stir well to combine.

7

Return the shredded beef to the skillet, stirring to coat the meat evenly with the sauce. Season with salt and pepper.

8

Cover the skillet and let the mixture simmer over low heat for about 1 additional hour, stirring occasionally, until the flavors have melded and the mixture has thickened slightly.

9

Add sliced black olives and capers, stir, and allow to cook for another 10 minutes uncovered.

10

Remove the bay leaf, then garnish with fresh cilantro before serving.

11

Serve hot. This dish pairs beautifully with a side of brown rice or quinoa for an added heart-healthy boost.

Cooking Tip: Take your time with each step for the best results!
2087
cal
206.4g
protein
77.9g
carbs
106.5g
fat

Nutrition Facts

1 serving (2101.1g)
Calories
2087
% Daily Value*
Total Fat 106.5 g 137%
Saturated Fat 29.0 g 145%
Polyunsaturated Fat 2.7 g
Cholesterol 476 mg 159%
Sodium 4274 mg 186%
Total Carbohydrate 77.9 g 28%
Dietary Fiber 24.9 g 89%
Total Sugars 36.7 g
Protein 206.4 g 413%
Vitamin D 0.0 mcg 0%
Calcium 292 mg 22%
Iron 29.9 mg 166%
Potassium 5155 mg 110%

*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

14.9%%
39.4%%
45.7%%
Fat: 958 cal (45.7%%)
Protein: 825 cal (39.4%%)
Carbs: 311 cal (14.9%%)