This post may contain affiliate links. For more information, please visit the disclosures and privacy policy page.
May 16, 2021

Ropa Vieja in the Slow Cooker

This ropa vieja, a combination of shredded beef and colorful vegetables braised in the slow cooker, is delicious, tender, and flavorful.  

Ropa vieja servings

Ropa vieja, one of the national dishes of Cuba, is loaded with flavor. The name ropa vieja means "old clothes," because the dish is thought to resemble a pile of rags. 

Traditional ingredients include flank steak, red and green bell peppers, onions, and olives. Some recipes also include tomatoes. 

How to Make Slow Cooker Ropa Vieja:

First, microwave thinly sliced onions until they have softened. 

Next, add the seasoned meat, peppers, olives, and a mixture of beef broth, tomato sauce, olive brine, and vinegar and cook in a slow cooker for 6 hours on high, or 10 hours on low. 

Ropa vieja with white rice

This Ropa Vieja recipe is totally delicious. You can make it in advance and reheat it later. It feeds 12 to 16 with rice and black beans, and the meat is so tender after cooking in the slow cooker.

We had lots of leftovers from this slow cooker ropa vieja, which we shared with our kids, neighbors, and friends. Everyone loved this dish. 

For more Cuban recipes, be sure to try my Cuban bread and my Cuban sandwiches

Ropa vieja with peppers and olives

Welcome to another Multicooker Monday, where we all share recipes made in small kitchen appliances. 

Multicooker Monday

Recipes for Small Appliances

Ropa vieja with flank steak

This recipe was adapted from Skinny Taste: One and Done

Ropa Vieja Recipe

Ropa Vieja Recipe
Yield: 12 servings
Author: Karen's Kitchen Stories
This ropa vieja, a combination of shredded beef and colorful vegetables braised in the slow cooker, is delicious, tender, and flavorful.


  • 1 small white or yellow onion, cut into 1/4 inch slices. 
  • 2 pounds beef flank steak, cut into 3 pieces
  • 1 teaspoon kosher salt
  • 3 teaspoons ground cumin
  • Freshly ground black pepper
  • 1 red bell pepper, cut into 1/4 inch slices
  • 1 green bell pepper, cut into 1/4 inch slices
  • 1/2 cup green olives with pimentos, drained and quartered
  • 2 tablespoons of olive brine
  • 4 garlic cloves, finely chopped
  • 1/3 cup reduced sodium beef broth
  • 1 8-ounce can tomato sauce
  • 2 tablespoons tomato paste
  • 1 tablespoon apple cider vinegar
  • 2 bay leaves
  • Chopped fresh cilantro


  1. Place the sliced onions in a microwaveable bowl and microwave on high for 2 minutes. 
  2. Rub the meat with the salt, cumin, and pepper. Transfer the meat to a 6-quart slow cooker.
  3. Add the onion, bell peppers, olives, and garlic. 
  4. In another small bowl, combine the olive brine, beef broth, tomato sauce, tomato paste, and vinegar. 
  5. Add the mixture, along with the bay leaves, to the slow cooker and cook on high for 6 hours. 
  6. When the meat is ready, shred it with two forks and serve over white rice. 

Nutrition Facts



Fat (grams)


Sat. Fat (grams)


Carbs (grams)


Fiber (grams)


Net carbs


Sugar (grams)


Protein (grams)


Sodium (milligrams)


Cholesterol (grams)

beef, ropa vieja
main course. slow cooker
Did you make this recipe?
Tag on instagram and hashtag it #karenskitchenstories
Created using The Recipes Generator

Would you like to comment?

  1. Can this be made in the instant pot ?

    1. I'm sure it could. I actually used the slow cooker function of my Instant Pot to make this. To figure out the timing, you could probably use a recipe for pulled pork or beef stew.

  2. All these gorgeous tender beef dishes!! I am saving this one, it sounds so good!

  3. Perfect for a weekend dinner, looks so delicious!

  4. This is such a classic! My Mom used to make the very best.... I could never reproduce it.... good memories...

    1. Oh how cool! I hope you try this one. While I'm sure your mom's was better, this one is so easy and it truly is delicious.

  5. Some recipes are just made for the slow cooker. You can cook them other ways but the slow cooker always promises, tender, flavorful results.

  6. This is a delicious meal. Looks tempting.


I would love to hear from you! If you comment anonymously, be sure to leave your name in your comment.