Mexican Ropa Vieja Recipe

Experience the explosion of flavors in this authentic Mexican Ropa Vieja! Tender shredded beef, simmered to perfection in a rich tomato sauce with a hint of spice, is the star of this show. This easy-to-follow recipe delivers melt-in-your-mouth beef that's perfect for filling warm tortillas. A family favorite, guaranteed to impress!

Prep Time 20 mins
Cook Time 165 mins
Calories 515.6 kcal
Protein 77g
Rating 5.0 (3 Reviews)
Mexican Ropa Vieja 11

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Mexican Ropa Vieja

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Mexican Ropa Vieja? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Mexican Ropa Vieja

  1. Heat 2 tablespoons of olive oil in a large flameproof casserole or Dutch oven over medium heat.
  2. Add 1 large onion, chopped, 1 red bell pepper, chopped, 1 green bell pepper, chopped, and 4 cloves garlic, minced.
  3. Cook until the onion is translucent and peppers are softened, about 8 minutes.
  4. Stir in 2 teaspoons ground cumin and 1 teaspoon dried oregano.
  5. Cook for about 1 minute.
  6. Add 28 ounces (1 can) crushed tomatoes, 2 cups beef broth, and 1 teaspoon salt and 1/2 teaspoon black pepper.
  7. Season 2 pounds flank steak generously with salt and pepper.
  8. Add the steak to the pot.
  9. Cover and bring to a simmer.
  10. Reduce heat to low and simmer for about 2 hours, or until the meat is very tender, turning occasionally.
  11. Remove the meat from the pot and let it cool slightly.
  12. Cut the steak across the grain into 2-inch-thick slices.
  13. Using two forks, shred the steak into thin pieces.
  14. Increase heat under the pot with the remaining sauce to a rapid boil.
  15. Continue to boil, stirring occasionally, until the sauce has thickened, about 10-15 minutes.
  16. Add 4 ounces (1 can) chopped green chiles and 1 cup frozen corn.
  17. Bring to a boil.
  18. Cook for 5 minutes.
  19. Stir in the shredded beef, 1-2 jalapeños, finely chopped (adjust to your spice preference), and 1/2 cup chopped fresh cilantro.
  20. Bring to a boil, then serve immediately with warmed tortillas.

Nutrition Information (Approximate per serving)

Sodium

45 g

Sugar

23g

Fat

30g

Carbs

15g