Nutrition Facts for High protein ropa vieja

High Protein Ropa Vieja

Image of High Protein Ropa Vieja
Nutriscore Rating: 78/100

Elevate your dinner with this hearty and flavorful High Protein Ropa Vieja, a protein-packed twist on the classic Cuban dish. Featuring tender, slow-cooked beef flank steak simmered in a robust blend of crushed tomatoes, aromatic spices, and fresh vegetables, this dish is enriched with wholesome black beans and chickpeas for an extra boost of plant-based protein. Perfect for meal prep or cozy family dinners, this recipe delivers bold, savory flavors with minimal effort. Whether served over rice or paired with a crispy side of plantains, the addition of fresh cilantro brings a vibrant finish to this healthy, satisfying meal. With only 20 minutes of prep and six generous servings, this nutrient-dense dish is a crowd-pleaser you're bound to make again and again.

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

16 items
  • 2 pounds beef flank steak
  • 2 tablespoons olive oil
  • 1 onion, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 3 cloves minced garlic
  • 14.5 ounces canned crushed tomatoes
  • 2 cups beef broth
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 0.5 teaspoon ground black pepper
  • 1 teaspoon salt
  • 2 bay leaves
  • 15 ounces canned black beans, drained and rinsed
  • 15 ounces chickpeas, drained and rinsed
  • 0.25 cup chopped fresh cilantro
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

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

2

In a large Dutch oven or heavy pot, heat olive oil over medium-high heat.

3

Sear the beef on both sides until browned, about 4-5 minutes per side. Remove the beef and set aside.

4

Reduce the heat to medium. Add onion, red bell pepper, green bell pepper, and minced garlic to the pot. Sauté until the vegetables are soft, about 5 minutes.

5

Stir in the crushed tomatoes, beef broth, cumin, oregano, black pepper, salt, and bay leaves.

6

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

7

Reduce heat to low, cover, and cook for 2.5 to 3 hours, or until the beef is tender and easily shredded with a fork.

8

Remove the beef from the pot, and use two forks to shred the meat.

9

Return the shredded beef to the pot, add black beans and chickpeas, and stir to combine.

10

Simmer for an additional 10 minutes to heat the beans thoroughly.

11

Remove bay leaves, and garnish with chopped fresh cilantro before serving.

Cooking Tip: Take your time with each step for the best results!
3332
cal
324.9g
protein
233.3g
carbs
128.3g
fat

Nutrition Facts

1 serving (3041.3g)
Calories
3332
% Daily Value*
Total Fat 128.3 g 164%
Saturated Fat 40.9 g 204%
Polyunsaturated Fat 2.7 g
Cholesterol 635 mg 212%
Sodium 8039 mg 350%
Total Carbohydrate 233.3 g 85%
Dietary Fiber 71.6 g 256%
Total Sugars 49.3 g
Protein 324.9 g 650%
Vitamin D 0.0 mcg 0%
Calcium 731 mg 56%
Iron 51.9 mg 288%
Potassium 7803 mg 166%

*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

27.5%%
38.4%%
34.1%%
Fat: 1154 cal (34.1%%)
Protein: 1299 cal (38.4%%)
Carbs: 933 cal (27.5%%)