Ropa Vieja Recipe (Instant Pot or Stovetop)
This Ropa Vieja recipe is my version of a well-known Cuban dish with shredded beef, tomatoes, peppers, onions, and spices. And when I was researching the recipe I found that many recipes include green olives which was definitely a winner for me, but you can omit those if you prefer!
Pin the Ropa Vieja Recipe to try it later!
In April I went on a wonderful trip to Cuba with my friends Cristina and Carol. We traveled with Holbrook Travel, who did an amazing job of organizing everything (and they are not giving me free trips or paying me to mention them!) On the trip I met some lovely people, toured Old Town Havana, learned a lot about the history of relations between the U.S. and Cuba, saw interesting wildlife like the Bee Hummingbird and Red Crabs, visited an amazing all-organic farm and farm-to-table restaurant, and got to ride in the famous old cars!
And of course I enjoyed trying some authentic Cuban food! I had visited Little Havana in Miami several times, and always had delicious food in the restaurants there. It was interesting to compare those memories to the actual food I tried in Cuba, and in general I’d say the authentic Cuban food was more simply prepared and not as strongly-flavored as the Cuban American food I’d had in Miami.
But the famous Cuban dish called Ropa Vieja was one thing I had in Cuba where it seemed like the Cuban restaurants in the U.S. had captured the same flavors I enjoyed when I tried this at two different restaurants in Cuba. Of course this is one of those classic recipes (like beef stew in the U.S.) where every Cuban cook has their own variation of the recipe. But I loved it so much when I got to try this dish in Cuba that I decided to try creating a Ropa Vieja recipe that would be easy to make at home.
I spent a few weeks researching and comparing the recipes I found in cookbooks and on the web, and then Kara and I tried it a few times to get a version of Ropa Vieja that we absolutely loved! We did think the Instant Pot was the perfect method to make the tender shreds of beef that this dish is known for, but I’m also giving you stovetop instructions for people who don’t have an Instant Pot. And this recipe is also very low in carbs for my readers who care about that and has over 50 grams of protein per serving; I hope you enjoy trying it!
What ingredients do you need?
(This is only a list of ingredients; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)
- chuck shoulder roast (I got it at Costco.)
- Garlic Powder (affiliate link)
- Kosher Salt (affiliate link)
- Dried Oregano (affiliate link) or Mexican Oregano (affiliate link)
- Ground Cumin (affiliate link)
- Coarse Ground Black Pepper (affiliate link)
- Olive Oil (affiliate link)
- canned beef broth (affiliate link), preferably low sodium
- onion
- garlic cloves
- bay leaves
- red bell pepper
- green bell pepper
- canned petite dice tomatoes
- tomato paste (affiliate link)
- green olives (optional)
- fresh-squeezed lime juice; I used my fresh-frozen lime juice
- salt and fresh-ground black pepper to taste
- cut limes for serving (optional)
What does the name Ropa Vieja mean?
The literal translation of ropa vieja is “old clothes” and it refers to the way the beef shreds apart. I’m pretty sure that before I went to Cuba and then researched this recipe I used to call it Ropa Viejo, but the correct spelling is firmly in my mind now!
What other cuts of beef could you use for Ropa Vieja?
This traditional Cuban dish is often made with flank steak, but I prefer using chuck roast which gives shorter shreds of beef. Use whichevr cut of beef you prefer.
How low in carbs is this Ropa Vieja Recipe?
My recipe for Ropa Vieja has only 7 net carbs per serving and over 50 grams of protein!
Do you have to use green olives in Ropa Vieja?
The Ropa Vieja I had in Cuba didn’t have green olives, which are probably expensive and hard to get for the people there. But when researched the recipe it often contained green olives. I’m a green olive fan so I love the extra pop of briny flavor they added, but you can definitely leave them out if you prefer.
What side dishes are served with Ropa Vieja in Cuba?
There’s no doubt that in Cuba this would be served with black beans and white rice, or maybe the famous Cuban dish Moros y Cristianos (Moors and Christians) which combines black beans and rice in a dish where they’re usually cooked together. (I saw lots of recipes for this online but most of them had ingredients like green bell pepper, red bell pepper, or bacon which I don’t remember being in the black beans and rice I had in Cuba.) Most of the Cuban food we had was also served with what we started calling Cuban Salad which is simply thinly sliced cucumbers, thinly sliced tomatoes, and shredded cabbage layered on a plate and the drizzled with oil and vinegar.
How to make this Ropa Vieja Recipe:
(This is only a summary of the steps for the recipe made in the Instant Pot; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe. Look after the complete recipe below for stovetop instructions.)
- Trim chuck roast and cut into pieces as needed. Combine garlic powder, kosher salt, dried oregano (or Mexican oregano), ground cumin, and black pepper and rub meat with that mixture.
- Heat olive oil in large frying pan and brown meat well. (You can brown meat in the Instant Pot if you prefer, but I think meat browns better in a pan and this might need to be browned in two batches in the Instant Pot.)
- Remove meat and deglaze pan with beef broth, scraping off any bits that are stuck to the pan. (Deglaze instant Pot if you used that.)
- Arrange meat in Instant Pot, in a single layer. Add beef broth, one cut onion, garlic cloves, and bay leaves.
- Lock lid on Instant Pot, make sure pressure valve is closed, and set Instant Pot to MANUAL (PRESSURE COOK), HIGH, 40 MINUTES.
- Let pressure release naturally and when all pressure has released, remove meat to a cutting board.
- While pressure releases, cut onion, red bell peppers and green pepper into slivers and cut green olives into slices.
- After you remove meat, add those ingredients to liquid in Instant Pot with petite diced tomatoes and tomato paste.
- Set Instant Pot to SAUTE, HIGH HEAT, and let peppers, onions, and olives cook until peppers are starting to soften and liquid has slightly reduced.
- As soon as meat has cooled enough to handle, shred meat apart with two forks.
- When peppers are softened and liquid has reduced slightly, reduce heat to MEDIUM and add shredded beef and lime juice into Instant Pot. Cook a few minutes longer, until meat is hot.
- Taste, then season as needed with salt and fresh ground black pepper.
- Serve hot, with cut limes to squeeze on at the table if desired.
- Scroll down to complete recipe to see stovetop instructions if you prefer that method.
Make it a Low-Carb Meal:
If you’re watching your carbs, you probably don’t want to eat black beans and rice with your Ropa Vieja! When Kara and I tested the recipe we thought it was absolutely delicious over Pureed Cauliflower, which is what you see in these photos. I think it would also be great with Easy Cauliflower Rice, Pesto Spaghetti Squash, or Roasted Turnips. And when my sister Sandee and my niece Jennica got to try this at my house, they both thought it would be great served in low-carb tortillas.
More Ropa Vieja from Around the Web:
- Instant Pot Cuban Ropa Vieja from Latina Mom Meals
- Ultimate Ropa Vieja from The Daring Gourmet
- Pressure Cooker / Slow Cooker Ropa Vieja from A Calculated Whisk
Ropa Vieja Recipe (Instant Pot or Stovetop)
After I was lucky enough to travel to Cuba, I became obsessed with the idea of making Ropa Vieja at home. After much research and experimenting Kara and I created this Ropa Vieja Recipe that we thought was absolutely delicious, and you can make it in the Instant Pot or on the Stove.
Ingredients
- 3 lbs. chuck shoulder roast
- 2 tsp garlic powder
- 1 tsp. Kosher salt
- 2 tsp. dried oregano (or Mexican oregano)
- 1 T ground cumin
- 1/2 tsp. coarse ground black pepper
- 1 T olive oil
- one 14 oz. can low sodium beef broth
- 2 small onions
- 3 garlic cloves (or more)
- 3 large bay leaves
- 2 red bell peppers
- 1 green bell pepper
- one 14.5 oz. can petite dice tomatoes, drained
- 2 T tomato paste
- 1 cup green olives, sliced
- 1/4 cup fresh-squeezed lime juice (more or less to taste)
- salt and fresh-ground black pepper to taste
- fresh lime pieces for serving, optional
Instructions
- Trim the chuck roast, cut into pieces as needed.
- Combine garlic powder, kosher salt, dried oregano (or Mexican oregano), ground cumin, and coarse ground black pepper and rub each piece of meat on both sides with that spice mixture.
- Heat one tablespoon olive oil in large frying pan over medium-high heat and brown meat well, about 3 minutes on each side.
- (You can also brown meat in the Instant Pot if you prefer, although I think meat browns better in a pan on the stove and this much meat might need to be browned in two batches if you use the Instant Pot.)
- Remove meat and deglaze pan with low sodium beef broth, scraping off any bits of meat or browned bits that are stuck to the pan. (Remove meat and deglaze instant Pot if you used that.)
- Arrange browned meat in Instant Pot, in a single layer if possible.
- Add the beef broth, one onion cut into quarters, garlic cloves, and bay leaves.
- Lock lid on the Instant Pot, make sure pressure valve is closed, and set Instant Pot to MANUAL (PRESSURE COOK), HIGH, 40 MINUTES.
- Let Instant Pot release pressure naturally and when all pressure has released, remove meat to a cutting board.
- While the pressure releases, cut the other onion, red bell peppers and green pepper into slivers and cut green olives into slices.
- After you remove meat, add those ingredients to the liquid in the Instant Pot with drained petite diced tomatoes and tomato paste.
- Set Instant Pot to SAUTE, HIGH HEAT, and let peppers, onions, and olives cook uncovered until peppers are starting to soften and liquid has slightly reduced. (This will be at a slight boil to reduce the liquid but if it seems to be boiling too much you can turn down to medium.)
- As soon as meat has cooled enough to handle, shred meat apart with two forks.
- When peppers are as soft as you prefer and liquid has reduced slightly, about 10-15 minutes, reduce heat to MEDIUM and add shredded beef and lime juice back into Instant Pot. Cook a few minutes longer, until meat is hot..
- Remove bay leaves and discard, Taste and then season with additional salt and fresh ground black pepper if desired.
- Serve hot, with fresh lime to squeeze on at the table if desired.
STOVETOP INSTRUCTIONS:
- Trim meat and rub with spices as above.
- Heat 1 T olive oil over medium-high heat in large heavy dutch oven (big enough to fit the meat in one layer if possible.) Brown meat well on both sides, about 3 minutes per side.
- When meat is brown add the beef broth, one onion cut into quarters, garlic cloves, and bay leaves.
- Cover the pan and cook at a very low simmer until meat is tender and will shred apart easily, about 2 hours. Remove meat to a cutting board.
- While meat cooks, cut the other onion, red bell peppers, and green pepper into slivers and cut green olives into slices.
- Add those ingredients to liquid in the dutch oven with drained petite dice tomatoes and tomato paste,
- Turn heat to medium-low and let the mixture cook uncovered at a low boil to soften the vegetable and slightly reduce the liquid.
- As soon as meat has cooled enough to handle, shred meat apart with two forks.
- When peppers are as soft as you prefer and liquid has reduced slightly, about 10-15 minutes, turn heat to low and add the shredded beef and lime juice to the dutch oven.
- Cook until meat is hot, about 5 minutes more.
- Remove bay leaves and discard, Taste and then season with additional salt and fresh ground black pepper if desired.
- Serve hot, with fresh lime to squeeze on at the table if desired.
Notes
This Cuban favorite is traditionally served with black beans and rice if you don't care about the carbs!
This Ropa Vieja Recipe was created by Kalyn and Kara after much research in cookbooks and on the web, and after Kalyn had loved Ropa Vieja when she tried it in Miami's Little Havana and then in Cuba!
Nutrition Information
Yield
8Serving Size
1Amount Per Serving Calories 416Total Fat 18gSaturated Fat 6gUnsaturated Fat 12gCholesterol 168mgSodium 889mgCarbohydrates 9gFiber 2gSugar 3gProtein 57g
Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.
Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
Everything in this Ropa Vieja recipe is perfect for low-carb or Keto diet plans. If you use well-trimmed beef this recipe would be suitable for the original South Beach Diet as well.
Find More Recipes Like This One:
Use Instant Pot to find more recipe made in the Instant Pot. Use the Diet Type Index to find recipes suitable for a specific eating plan. You might also like to follow Kalynโs Kitchen on Pinterest, on Facebook, on Instagram, on TikTok, or on YouTube to see all the good recipes Iโm sharing there.
8 Comments on “Ropa Vieja Recipe (Instant Pot or Stovetop)”
Can this be done in the crockpot after the meat is browned?
You probably *can* make it in the slow cooker but I haven’t tested it that way so I wouldn’t be able to tell you exactly how to modify. The stovetop directions should help though if you want to experiment. I would use a bit less liquid for the slow cooker.
We love all the ingredients in this recipe and are committing to a low carb life for various reasons. However, there are just the two of us. Any advice on how to cut back the amount of beef? We have been using your recipes for years, thank you!!
I think it would work fine just to cut the amount of all the ingredients in half and use half the amount of beef. The cooking time will still be the same in the Instant Pot but probably a little shorter if you make it on the stove.
This will also freeze very well or will stay good in the fridge for more than a week, if you like the idea of that.
Glad you have been enjoying the recipes!
Garlic cloves and bay leaves are mentioned in the instructions, but not listed in the ingredients. How many of each are you supposed to use ?
Oh good grief. I guess that’s what happens when I’m typing up recipes late at night! There should be 3 garlic cloves and 3 bay leaves (or a bit more garlic wouldn’t hurt.) I will fix that right now!
This was my favorite dish when we visited Cuba too and Iโm glad that itโs an instapot recipe as I love to cook with mine. Thanks for doing the research.
My pleasure Cristina, and so fun exploring Cuba with you and Carol!