5-Star Cuban Ropa Vieja
Learn the quick way to make delicious Cuban Ropa Vieja!
Chuck roast
Bell peppers
Onion
Tomato sauce
Garlic
Slice the bell peppers and onion.
Season the chuck roast with salt and pepper.
Brown the chuck roast in a hot pan.
Combine all ingredients in a slow cooker and cook on low for 8 hours.
How to Make the Perfect Cuban Ropa Vieja: A Flavorful Classic
Have you ever craved that tender, shredded beef swimming in a vibrant tomato sauce with colorful bell peppers and onions? Cuban Ropa Vieja (literally “old clothes”) is a dish that captures the heart of traditional Cuban cuisine with its complex flavors and comforting appeal. This iconic dish transforms tough cuts of beef into melt-in-your-mouth perfection through slow cooking, making it both economical and deeply satisfying. Learning to prepare this beloved recipe at home allows you to experience authentic Caribbean flavors while impressing family and friends with your culinary prowess.
Ingredients & Kitchen Tools
For the Beef:
– 2½ pounds flank steak or skirt steak (trimmed of excess fat)
– 1 tablespoon olive oil (for searing)
– 2 teaspoons salt (preferably kosher)
– 1 teaspoon freshly ground black pepper
– 1 teaspoon ground cumin
– 1 teaspoon dried oregano
For the Sauce:
– 2 large onions, thinly sliced (sweet yellow preferred)
– 1 red bell pepper, sliced into strips
– 1 green bell pepper, sliced into strips
– 4 cloves garlic, minced
– 1 cup beef broth (low sodium)
– 1 can (14 oz) crushed tomatoes
– 2 tablespoons tomato paste
– ½ cup dry white wine (optional, can substitute more broth)
– 1 bay leaf
– 1 teaspoon ground cumin
– ½ teaspoon dried oregano
– ⅓ cup pitted green olives, sliced
– 2 tablespoons capers, drained
– ¼ cup fresh cilantro, chopped
Kitchen Tools:
– Dutch oven or heavy-bottomed pot
– Tongs for handling meat
– Sharp knife and cutting board
– Measuring cups and spoons
– Wooden spoon or heat-resistant spatula
Prep Time & Cooking Schedule

– Prep Time: 30 minutes
– Cooking Time: 2½-3 hours (stovetop method) or 8 hours (slow cooker)
– Total Time: 3-3½ hours (stovetop) or 8½ hours (slow cooker)
– Serves: 6-8 people
The lengthy cooking time allows the collagen in the tough cut of meat to break down completely, resulting in that signature tender texture. Plan to start this dish early in the day if serving for dinner, or consider making it a day ahead since the flavors improve with time.
Step-by-Step Instructions

1. Season the meat: Pat the flank steak dry with paper towels. Season generously on both sides with salt, pepper, cumin, and dried oregano.
2. Sear the beef: Heat olive oil in a Dutch oven over medium-high heat. When the oil shimmers, add the beef and sear until deeply browned, about 4-5 minutes per side. This crucial step develops the foundation of flavor for your Cuban Ropa Vieja.
3. Sauté the aromatics: Remove the meat and set aside. In the same pot, add the sliced onions and bell peppers. Cook until softened, about 5-7 minutes. Add the garlic and cook until fragrant, about 30 seconds.
4. Deglaze the pot: Pour in the white wine (if using) and scrape up any browned bits from the bottom of the pot with a wooden spoon. These bits contain concentrated flavor essential to traditional Cuban cuisine.
5. Add remaining ingredients: Return the meat to the pot. Add the beef broth, crushed tomatoes, tomato paste, bay leaf, cumin, and oregano. Stir to combine.
6. Cook until tender: Bring to a simmer, then reduce heat to low. Cover and cook for 2-2½ hours, until the meat is fork-tender and easily shreds.
7. Shred the meat: Remove the beef and shred it using two forks, discarding any tough pieces.
8. Finish the dish: Return the shredded meat to the sauce. Add olives and capers. Simmer uncovered for 15-20 minutes until slightly thickened. Stir in fresh cilantro before serving.
Nutritional Benefits & Advantages
This protein-rich dish offers significant nutritional benefits. Flank steak provides high-quality protein, iron, zinc, and B vitamins. Bell peppers deliver vitamins A and C, while tomatoes contribute lycopene, a powerful antioxidant. The olive oil adds heart-healthy monounsaturated fats, and the herbs and spices provide anti-inflammatory compounds without adding calories.
Tips, Variations & Cooking Advice
– Meat alternatives: Try chuck roast or brisket if flank steak isn’t available.
– Pressure cooker method: Reduce cooking time to 45 minutes on high pressure with natural release.
– Vegetarian option: Substitute jackfruit or portobello mushrooms for a plant-based version.
– Spice adjustments: Add a chopped jalapeño or cayenne pepper for heat.
– Serving suggestions: Pair with white rice, black beans, and fried plantains for an authentic Cuban experience.
Common Mistakes to Avoid

1. Skipping the sear: This crucial step develops deep flavor. Don’t rush it.
2. Cutting the meat with the grain: Always shred or slice against the grain for tenderness.
3. Rushing the cooking process: Tough cuts need time to break down properly.
4. Oversalting early: The sauce reduces and concentrates. Adjust seasoning at the end.
5. Overcrowding the pan: Sear in batches if necessary to achieve proper browning.
Storage & Meal Prep Tips
Ropa Vieja actually improves with time, making it perfect for meal prep. Store refrigerated in airtight containers for 3-4 days. For freezing, cool completely then portion into freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop with a splash of broth to maintain moisture.
Conclusion
Mastering Cuban Ropa Vieja at home brings the heart of traditional Cuban cuisine to your table. The transformation of humble ingredients into a deeply flavorful, tender dish exemplifies why this recipe has remained beloved for generations. The patience required is rewarded with a meal that nourishes both body and soul. Whether you’re exploring Caribbean cooking or simply looking for a comforting dish that feeds a crowd, this classic deserves a place in your recipe collection. Share your results, and don’t be surprised if this becomes a requested family favorite!
FAQs
Can I make Ropa Vieja in a slow cooker?
Yes! Sear the meat first, then transfer everything to a slow cooker. Cook on low for 7-8 hours or high for 4-5 hours until the meat is tender enough to shred.
What’s the best cut of beef for authentic Ropa Vieja?
Flank steak is traditional, but skirt steak, chuck roast, or brisket work well too. The key is choosing a tough cut with good marbling that becomes tender with slow cooking.
Can I make this dish ahead of time?
Absolutely! It actually tastes better the next day as flavors continue to develop. Refrigerate for up to 3-4 days or freeze for longer storage.
Is Ropa Vieja spicy?
Traditional versions are flavorful but not spicy. You can adjust the heat level by adding jalapeños, cayenne pepper, or hot sauce to suit your preference.
What can I serve with Ropa Vieja?
White rice, black beans, fried plantains (tostones or maduros), and avocado slices make perfect accompaniments for an authentic Cuban meal.

Quick way to grow 5-star Cuban Ropa Vieja
Equipment
- Large Pot or Dutch Oven
- Forks
Ingredients
Main Ingredients
- 2 lbs flank steak
- 2 tbsp olive oil
- 1 onion, sliced
- 3 bell peppers (red, green, yellow), sliced
- 4 cloves garlic, minced
- 1 28-oz can canned crushed tomatoes
- 1 cup beef broth
- 0.5 cup dry white wine (optional)
- 1 tsp cumin
- 0.5 tsp oregano
- 1 bay leaf
- 1 tsp salt
- 0.5 tsp black pepper
Instructions
Cooking Steps
- Season the flank steak with salt and pepper.
- Heat olive oil in a large pot or Dutch oven over medium-high heat. Sear the steak on both sides until browned, then remove it and set aside.
- Add sliced onions and bell peppers to the pot and sauté until softened. Stir in the minced garlic and cook for another minute.
- Return the steak to the pot. Add crushed tomatoes, beef broth, dry white wine (if using), cumin, oregano, and bay leaf. Bring to a simmer.
- Reduce heat to low, cover, and let it simmer for at least 1-1.5 hours, or until the steak is easily shredded with a fork.
- Remove the steak from the pot and shred it using two forks. Discard the bay leaf.
- Return the shredded beef to the sauce. Stir well and simmer for another 10-15 minutes to allow the flavors to meld.
- Taste and adjust seasoning as needed. Serve hot with rice, black beans, and plantains, or your favorite sides.
