Nutrition Facts for Mexican ropa vieja

Mexican Ropa Vieja

Image of Mexican Ropa Vieja
Nutriscore Rating: 77/100

Dive into the bold and savory flavors of *Mexican Ropa Vieja*, a hearty, slow-cooked dish brimming with tender shredded beef, vibrant bell peppers, and a rich tomato-based sauce infused with aromatic spices like smoked paprika, cumin, and oregano. This Mexican twist on the traditional dish features the tangy kick of apple cider vinegar and the briny pop of green olives, creating a perfectly balanced medley of flavors. Cooked low and slow until the beef flank steak becomes irresistibly fork-tender, this comforting recipe is ideal for family dinners or meal prepping. Serve it with fluffy rice, warm tortillas, or creamy refried beans for an authentic and satisfying meal packed with layers of flavor.

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
3 hr
πŸ•
Total Time
3 hr 20 min
πŸ‘₯
Servings
6 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

17 items
  • 2 pounds beef flank steak
  • 2 tablespoons olive oil
  • 1 large, sliced white onion
  • 1 large, julienned red bell pepper
  • 1 large, julienned green bell pepper
  • 4 minced garlic cloves
  • 28 ounces crushed tomatoes
  • 1 cup beef broth
  • 2 tablespoons apple cider vinegar
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 2 bay leaves
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.25 cup, chopped fresh cilantro
  • 0.5 cup, sliced green olives
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

12 steps
1

Heat 1 tablespoon of olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat.

2

Season the beef flank steak with salt and black pepper, then sear it in the pot for 4-5 minutes on each side until browned. Remove and set aside.

3

In the same pot, heat the remaining tablespoon of olive oil. Add the sliced onion and cook for 3-4 minutes until softened.

4

Stir in the julienned red and green bell peppers and cook for another 3-4 minutes until the vegetables start to soften.

5

Add the minced garlic and sautΓ© for 1 minute, until fragrant.

6

Pour in the crushed tomatoes and beef broth, then stir in the apple cider vinegar, ground cumin, smoked paprika, dried oregano, bay leaves, and a pinch of salt and black pepper.

7

Return the seared beef to the pot, submerging it in the sauce. Bring the mixture to a gentle simmer.

8

Reduce the heat to low, cover, and let the beef cook for 2.5 to 3 hours or until it becomes fork-tender. Stir occasionally to ensure it doesn’t stick to the bottom.

9

Remove the beef from the pot and use two forks to shred it into bite-sized pieces.

10

Return the shredded beef to the pot and stir to combine. Let it cook for another 10-15 minutes to absorb the flavors.

11

Stir in the sliced green olives and chopped fresh cilantro just before serving.

12

Serve hot with rice, warm tortillas, or refried beans on the side.

⚑
Cooking Tip: Take your time with each step for the best results!
2578
cal
264.7g
protein
84.3g
carbs
135.5g
fat

Nutrition Facts

1 serving (2656.0g)
Calories
2578
% Daily Value*
Total Fat 135.5 g 174%
Saturated Fat 43.3 g 216%
Polyunsaturated Fat 2.8 g
Cholesterol 635 mg 212%
Sodium 5844 mg 254%
Total Carbohydrate 84.3 g 31%
Dietary Fiber 25.6 g 91%
Total Sugars 41.7 g
Protein 264.7 g 529%
Vitamin D 0.0 mcg 0%
Calcium 505 mg 39%
Iron 34.8 mg 193%
Potassium 5920 mg 126%

*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.9%%
40.5%%
46.6%%
Fat: 1219 cal (46.6%%)
Protein: 1058 cal (40.5%%)
Carbs: 337 cal (12.9%%)