Cuban ropa vieja is a flavorful, comforting meal of shredded beef and vegetables that can be cooked in either an Instant Pot or slow cooker. The recipe is SCD, Paleo, Whole30, gluten free, grain free, dairy free, egg free, and soy free!
Ropa vieja was a staple in my house growing up and I find myself making it often for my own family!
The beauty of this recipe is just how easy it is to make!
You can either place all the ingredients in a slow cooker and let it do its thing all day, OR if you're running a bit short on time, use an Instant Pot for a meal that's done in just under two hours!
What is Cuban ropa vieja?
In Spanish ropa vieja means "old clothes". It's a dish of shredded beef and vegetables that actually looks like a pile of colorful, old clothes!
A Life of Happenstance is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.
Cuban ropa vieja is a thick, flavorful, almost stew-like meal that's traditionally served over white rice.
Since rice tends to exacerbate my autoimmune symptoms, I serve it over cauliflower rice for a delicious low carb option!
Ropa vieja ingredients
- flank steak
- green bell pepper
- red bell pepper
- Spanish onion
- tomato sauce
- Spanish cocktail olives
- ground cumin
- dried oregano
- sea salt
- garlic cloves
Ingredient Notes:
Choose a tomato sauce where the ONLY ingredient listed is tomatoes!
In my opinion, the olives really make this dish and the ONLY one's I use are the pitted Goya Spanish Cocktail Olives.
They add a perfect amount of brininess to the ropa vieja.
(I've added the link above so you can see which one's I recommend, but you should be able to find the olives in the ethnic food section of your local grocery store or a Latin supermarket.)
How to make Cuban ropa vieja in the instant pot
Cut the flank steak into four equal chunks and place in the Instant Pot bowl (photos 1 & 2).
Mix together the tomato sauce, cumin, dried oregano, and sea salt before pouring over the meat (photo 3 & 4).
Add the garlic cloves to the pot and use your hands to ensure the sauce has covered all of the meat (photo 5 & 6).
Close and seal the Instant Pot, then set to manual pressure for 30 minutes (photo 7).
While the meat is cooking, slice the peppers and onions into ¼ inch strips and set aside (photo 8).
Once the 30 minute pressure cycle as ended, hit cancel and let the pressure release naturally (photo 9).
Use two forks to shred the beef before putting back into the Instant Pot. Add the sliced peppers, onions, and drained olives to the pot.
Close and seal the Instant Pot and set the timer to 5 minutes manual pressure.
Allow the pressure to release naturally before carefully removing the lid. Serve warm over cauliflower rice or mashed cauliflower and enjoy!
Recipe Notes:
Actual cook time for this recipe is 35 minutes, however, when factoring in the time needed for the Instant Pot to come to pressure and release pressure, the total time for this dish is just shy of 2 hours.
That may seem like a long time for an Instant Pot recipe, however, it's still faster than the 8 hours it takes to cook in the slow cooker!
Speaking of the slow cooker...
How to make Cuban Ropa Vieja in the slow cooker
Add ALL the ingredients into the slow cooker and use your hands to make sure the meat is covered in the tomato sauce.
Cover the slow cooker and allow to cook for 7 ½ hours on high.
Remove the chunks of beef from the crock pot and use two forks to shred.
Place the beef back into the pot, stirring to ensure the meat is covered in sauce, and cook an additional 30 minutes.
Super easy, right?! Hope you enjoy!
Here are more Cuban and Spanish inspired recipes to try!
If you made this recipe, be sure to leave a comment and star rating below! This is the best way you can help support me and my blog!
Follow me on facebook and instagram . Tag @thehealthierbite and #thehealthierbite so I can see your yummy creations!
Did you know I have a YouTube channel? SUBSCRIBE to watch all of my recipe videos!
NOTE: If following the SCD diet, I suggest contacting the company to verify ingredients before using any prepackaged products.
Recipe inspired by years of watching my grandmother's and mother making it.
Recipe
Cuban Ropa Vieja (Instant Pot & Slow Cooker option)
Equipment
- Instant Pot
- Slow Cooker
Ingredients
- 2 lbs flank steak
- 1 green bell pepper, cut into ¼ " strips
- 1 red bell pepper, cut into ¼" strips
- 1 small Spanish onion, thinly sliced
- 3 cups canned tomato sauce
- 5 ounces pitted Spanish cocktail olives, drained
- 1 Tablespoon ground cumin
- 1 Tablespoon dried oregano
- 1 teaspoon fine sea salt
- 6 garlic cloves
- salt and pepper to taste
Instructions
Instant Pot Directions
- Cut flank steak into 4 equal chunks and place in the Instant Pot. In a small bowl mix together the tomato sauce, cumin, oregano, and sea salt. Pour over the beef and use your hands to mix.
- Add the garlic cloves before covering and sealing the Instant Pot. Cook on high pressure for 30 minutes, then allow the pressure to release naturally.
- Remove the lid from the Instant Pot and use two forks to shred the beef. Place the shredded beef back into the Instant Pot along with the peppers, onions, and drained olives. Cook on high pressure for 5 minutes before allowing the pressure to once again, release naturally.
- Serve warm with your choice of sides. Leftovers can be stored in an airtight container in the refrigerator for 2 to 3 days or in the freezer for up to 3 months.
Slow Cooker Directions
- Place crock pot on low setting. Cut flank steak into 4 chunks and place in crock pot. Add sliced peppers, onions, garlic and drained olives to the crock pot.
- In a small bowl combine tomato sauce, cumin, and oregano. Pour over beef and vegetables. Use tongs to ensure beef is covered in the sauce mixture. Cover crock pot and allow to cook for 7 ½ hours.
- Remove the chunks of beef from the crock pot and use two forks to shred. Return shredded beef to crock pot and stir until all the beef is covered in sauce. Cover and allow to cook for 30 minutes longer.
- Serve with your choice of sides.
Notes
- If using an Instant Pot, the actual cook time for this recipe is 35 minutes, however, when factoring in the time needed for the Instant Pot to come to pressure and release pressure, the total time for this dish is just shy of 2 hours.
- In the slow cooker, this recipe takes 8 hours total to cook.
- If following the SCD diet, I suggest contacting the company to confirm ingredients before using prepackaged food products.
Nutrition
This recipe was originally published in July 2017 and was updated with Instant Pot directions and new photos in September 2019.
Mary Ann
First time making it and so far it looks amazing. Following your page awhile yet never actually attempted making anything just like Pinterest.
Jennifer
I do that with Pinterest a lot too, so many great looking pins that I never get around to making! lol! Hope you enjoyed the Ropa Vieja!
Yvonne
This looks so mouthwatering and perfect for a keto, low carb diet. I want to try it in the Instant Pot and see how it goes. Thanks so much!
Jennifer
Thanks Yvonne! I think I'm going to have to bite the bullet and invest in an Instant Pot! If you try out the recipe I'd love to hear how it went.
ainfanti15
I love flank steak but never ever thought to use in a crock pot but it totally makes sense since flank typically is a tougher cut. Thanks for the inspiration I will have to give this a try!
Jennifer
No problem, hope you enjoy!