Ropa Vieja
Ropa Vieja offers tender, shredded beef in a flavorful broth with spices and tomatoes, perfect for comforting family meals or casual gatherings with tortillas.
Ingredients
Instructions
- In a large pot, bring beef stock, water, peppercorns, crushed garlic, and bay leaves to a boil.
- Add the beef and return to a boil.
- Cover and reduce heat to low, then simmer for 1 1/2 to 2 hours until the meat is tender.
- Remove from heat and let the beef cool in the broth.
- When cool enough to handle, shred the meat with your fingers.
- In a skillet, heat oil and sauté sliced onions and crushed garlic until softened.
- Add canned or fresh tomatoes and cook until the mixture thickens slightly.
- Season with salt and pepper to taste.
- Serve the shredded beef with the tomato mixture and flour tortillas.
Tips & Substitutions
For a richer flavor, consider marinating the flank steak overnight in a mixture of spices and lime juice. If you don't have beef stock, chicken stock can be a suitable substitute. To save time, use pre-sliced onions and canned diced tomatoes, which will work well in the sauce. Adjust the chili peppers according to your heat preference.
Serving Suggestions
Serve Ropa Vieja with warm flour tortillas, allowing everyone to make their own tacos. Pair with a side of black beans and rice for a complete meal. For a refreshing contrast, a simple avocado salad or fried plantains are excellent accompaniments. This dish also pairs beautifully with Puerto Rican Beef Stew for a flavorful feast.
Storage & Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently on the stovetop over low heat, adding a splash of water or broth if necessary to maintain moisture. Ropa Vieja also freezes well for up to 3 months; just thaw overnight in the refrigerator before reheating.
Nutrition & Diet Analysis (per serving)
Each serving of Ropa Vieja contains roughly 1550 calories, with 44g protein, 136g carbohydrates, and 96g fat. It is an excellent source of protein (87% of the Daily Value), iron (86% of the Daily Value), and dietary fiber (44% of the Daily Value), and a good source of potassium. Note that it is relatively high in sodium, at 1753mg per serving (76% of the Daily Value).
Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.
* % Daily Values based on a 2,000 calorie diet (FDA 2020).
Frequently Asked Questions
Can I use a different cut of beef for Ropa Vieja?
Yes, while flank steak and chuck roast are traditional, you can also use brisket or even a tougher cut like round steak. Just be sure to adjust the cooking time for tougher cuts to ensure they become tender.
What can I serve with Ropa Vieja?
Ropa Vieja is versatile and pairs well with rice, black beans, or even plantains. For a lighter option, consider serving it with a fresh salad. Toppings like avocado, sour cream, or pickled onions can elevate the dish.
How do I make Ropa Vieja spicier?
To increase the heat, you can add jalapeños or other hot peppers to the tomato mixture. Additionally, consider increasing the amount of ground chili peppers used in the recipe. Always taste as you go to find your desired spice level.
Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).