Nutrition Facts for Dairy-free ropa vieja

Dairy-Free Ropa Vieja

Image of Dairy-Free Ropa Vieja
Nutriscore Rating: 72/100

Savor the rich, bold flavors of Dairy-Free Ropa Vieja, a Cuban-inspired dish that’s hearty, wholesome, and completely free of dairy. This recipe features tender, slow-cooked beef brisket simmered in a luscious tomato-based sauce infused with aromatic spices like cumin, oregano, and bay leaves. Bell peppers, onions, and garlic create a vibrant base, while pimento-stuffed green olives add a tangy burst of flavor. Perfect for meal prepping or family dinners, this classic comfort dish is simmered to perfection for three hours, resulting in fork-tender beef that practically melts in your mouth. Garnished with fresh cilantro, it pairs beautifully with rice, black beans, or fried plantains. Dairy-free and bursting with authentic Cuban flavors, this Ropa Vieja recipe is sure to become a household favorite.

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 brisket
  • 2 tablespoons extra virgin olive oil
  • 1 large white onion
  • 1 large green bell pepper
  • 1 large red bell pepper
  • 4 cloves garlic cloves
  • 28 ounces canned crushed tomatoes
  • 2 tablespoons tomato paste
  • 0.5 cup dry white wine
  • 1 cup beef broth
  • 1 teaspoon ground cumin
  • 1 teaspoon oregano
  • 2 leaves bay leaves
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.5 cup green olives stuffed with pimentos
  • 2 tablespoons fresh cilantro
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Begin by patting the beef brisket dry with paper towels. Season the brisket with salt and black pepper on all sides.

2

Heat 2 tablespoons of olive oil over medium-high heat in a large heavy pot or Dutch oven. Sear the brisket on all sides until it is deeply browned, about 4-5 minutes per side. Remove the brisket from the pot and set it aside.

3

While the meat is browning, slice the onion, green bell pepper, and red bell pepper into thin strips. Mince the garlic cloves.

4

Reduce the heat to medium, and in the same pot, add the sliced onion. Sauté for about 4 minutes until it starts to soften. Add the bell peppers and garlic, and continue to cook for another 5 minutes until the vegetables are softened.

5

Stir in the crushed tomatoes, tomato paste, dry white wine, and beef broth. Scrape any browned bits from the bottom of the pot to enhance the flavor.

6

Add the cumin, oregano, bay leaves, and the seared brisket back into the pot. Make sure the meat is submerged in the sauce.

7

Bring the mixture to a simmer, then reduce the heat to low. Cover the pot tightly with a lid and let it cook slowly for about 2.5 to 3 hours, or until the beef is tender and can be easily shredded with a fork.

8

Once the beef is tender, remove it from the pot and shred it using two forks. Discard the bay leaves.

9

Return the shredded beef back into the pot and stir in the green olives. Allow it to simmer for an additional 10-15 minutes to let the flavors meld.

10

Taste and adjust the seasoning with additional salt or pepper if necessary.

11

Garnish with fresh cilantro before serving, optionally adding a splash of fresh lime juice for an extra burst of flavor.

12

Serve hot with a side of rice, black beans, or plantains for a complete meal.

Cooking Tip: Take your time with each step for the best results!
3071
cal
287.8g
protein
106.4g
carbs
160.6g
fat

Nutrition Facts

1 serving (2785.8g)
Calories
3071
% Daily Value*
Total Fat 160.6 g 206%
Saturated Fat 50.6 g 253%
Polyunsaturated Fat 4.4 g
Cholesterol 853 mg 284%
Sodium 9610 mg 418%
Total Carbohydrate 106.4 g 39%
Dietary Fiber 29.8 g 106%
Total Sugars 56.4 g
Protein 287.8 g 576%
Vitamin D 1.8 mcg 9%
Calcium 546 mg 42%
Iron 38.4 mg 213%
Potassium 6901 mg 147%

*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.1%%
38.1%%
47.8%%
Fat: 1445 cal (47.8%%)
Protein: 1151 cal (38.1%%)
Carbs: 425 cal (14.1%%)