← All recipes
A plated serving of Ropa Vieja (Cuban Shredded Beef)

Ropa Vieja (Cuban Shredded Beef)

Tender, smoky beef slow-cooked to perfection with bell peppers and onions, creating a rich, comforting Cuban classic.

Total: 195 minPrep: 15 minCook: 180 min6 servings

Ingredients

Servings:

Steps

  1. 1 Heat olive oil in a large pot over medium heat. Season beef with salt and pepper, then brown in batches.
  2. 2 Remove beef and set aside. In the same pot, sauté onions and bell peppers until softened.
  3. 3 Add garlic, cumin, and oregano, cooking for another minute.
  4. 4 Return beef to the pot, add diced tomatoes, beef broth, and bay leaf. Stir to combine.
  5. 5 Cover and simmer on low heat for 3 hours, or until beef is very tender.
  6. 6 Shred the beef with two forks directly in the pot, mixing it with the sauce.
  7. 7 Stir in lime juice and adjust seasoning if needed.
  8. 8 Serve hot, garnished with fresh cilantro.

Nutrition

Calories: 350 kcal

Tips

Storage

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of broth to maintain moisture.

Serving Suggestions

FAQ

Can I use a different cut of beef?

Yes, chuck roast or brisket work well, though cooking times may vary.

Is this dish freezer-friendly?

Absolutely! Cool completely before freezing in a freezer-safe container for up to 3 months.

Share this recipe