This post contains affiliate links. Please see our disclosure policy.
This slow cooker ropa vieja is tender, juicy, and loaded with flavor. It’s made with flank steak, tomato sauce, onions, peppers, and spices. Ropa vieja is the national dish of Cuba and is super popular throughout the Caribbean.
Other Cuban recipes I love include congri, vaca frita, and Cuban black beans.
Why You’ll Love This Recipe
- It’s my Cuban grandmother’s recipe and has been in the family for over 30 years. It’s fail-proof. Although traditionally it is made in the pressure cooker, this slow cooker version is so much easier.
- Ropa vieja is usually served with white fluffy rice but you can enjoy it with warm tortillas and make tacos, salads, or empanadas instead.
- You can cook it long and slow for 9 hours overnight or 5 hours on high.
- It tastes even better the following day!
- It’s shredded beef cooked in a flavorful tomato spiced sauce, what’s there not to love?
Ingredient Notes
- Flank Steak – If you can’t find flank steak at your local supermarket, feel free to use chuck roast or brisket.
- Tomato Sauce – I like a very smooth sauce but if you would like it chunky, add fresh or canned diced tomatoes.
- Peppers – I used a combination of red and green bell peppers.
- Garlic – Use fresh for best results.
- Spices – I used sazon, cumin, and oregano but feel free to incorporate your favorite spices.
- Dry White Wine – If you don’t consume alcohol, add a splash of vinegar instead.
- Olives – Optional but adds great flavor.
- Sugar – Helps balance the acidity of the tomato sauce.
Step-By-Step Instructions
- Add the tomato sauce, tomato paste, water, dry white wine, spices, bay leaves, sugar, and garlic to the slow cooker and mix well. Season with salt and pepper.
- Add the flank steak to the slow cooker and coat it on both sides with the tomato sauce mixture.
- Top it off with the onions and peppers, cover, and set it to high for 4 1/2 hours or on low for 9 hours.
- Once the beef is completely tender, remove it from the slow cooker and shred it using 2 forks.
- Place the shredded beef back into the slow cooker and mix it well. Season with salt and pepper if needed. Cover and cook on high for an additional 20 minutes.
- Serve warm and enjoy.
Top Tips
- Turn on the warm function on your slow cooker and it will keep the ropa vieja nice and warm for hours.
- Want to make it spicy? Add some red crushed pepper flakes or a generous amount of cayenne pepper.
- Have leftovers? Allow the ropa vieja to cool completely then transfer it to an air-tight container and refrigerate for up to 3 days. To reheat, place it in a skillet and heat on the stovetop until warm.
Serving Ideas
Serve this with platanos maduros and white fluffy rice for a delicious authentic Cuban meal.
More Slow Cooker Recipes
Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page. And consider following me on Facebook, Instagram, or Pinterest!
Slow Cooker Ropa Vieja
Equipment
- Slow Cooker
Ingredients
- 3 lbs flank steak
- 15 ounces tomato sauce
- 1/4 cup vino seco , dry white wine
- 2 tsp sazon
- 2 tsp cumin
- 1 tsp oregano
- 4 garlic cloves, finely minced
- 1 onion, finely diced
- 1 red bell pepper , cut into strips
- 1 green bell pepper , cut into strips
- 1 tsp sugar
- 2 bay leaves
- 1 tbsp tomato paste
- 1 cup water
- 1/2 cup olives , optional
- salt and pepper to taste
Instructions
- Add the tomato sauce, tomato paste, water, dry white wine, spices, bay leaves, sugar, and garlic to the slow cooker and mix well. Season with salt and pepper.
- Add the flank steak to the slow cooker and coat it on both sides with the tomato sauce mixture.
- Top it off with the onions and peppers, cover, and set it to high for 4 1/2 hours or on low for 9 hours.
- Once the beef is completely tender, remove it from the slow cooker and shred it using 2 forks.
- Place the shredded beef back into the slow cooker and mix it well. Season with salt and pepper if needed. Cover and cook on high for an additional 20 minutes. Serve warm and enjoy.
Video
Notes
- Turn on the warm function on your slow cooker and it will keep the ropa vieja nice and warm for hours.
- Want to make it spicy? Add some red crushed pepper flakes or a generous amount of cayenne pepper.
- Have leftovers? Allow the ropa vieja to cool completely then transfer it to an air-tight container and refrigerate for up to 3 days. To reheat, place it in a skillet and heat on the stovetop until warm.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.