Here you'll find delicious recipes for any occasion. The perfect recipe is just minutes away!

Slow Cooker Ropa Vieja

Slow Cooker Ropa Vieja recipe from

Several years ago I saw Gloria Estefan on a cooking show and she shared a recipe for ropa vieja. It was the first time I had heard of the dish and I couldn’t wait to try it. The long strands of beef looked so tender and juicy and I could just imagine the sauce soaking into a bowl of white rice. When I finally got around to trying the recipe, I decided to make it in my slow cooker and everything I imagined about ropa vieja was confirmed. It is tender, juicy, and full of smoky flavors. The sauce perfectly coats the long strands of beef and begs to be served atop fluffy rice. A bonus to making this recipe in your slow cooker is that your kitchen becomes filled with the amazing aroma while it cooks all day.

Slow Cooker Ropa Vieja recipe from

The first night I served this at home, Abby and Katie had been having a backwards day. It was inspired by the fact that I dragged the dining room table into the living room so I could set up a photo shoot near the window. They asked if we could leave it there for dinner so we did. Then they requested that we eat dinner sitting on top of the table. David and I were unsure about the physics of that idea, so we compromised and ate dinner under the table. We sat on pillows and brought a camping lantern under the table to give us more light.

Slow Cooker Ropa Vieja recipe from

Serve ropa vieja with white rice, black beans, and any of your favorite Latin-inspired toppings.


Slow Cooker Ropa Vieja
Yield: 4-6

Slow Cooker Ropa Vieja

Cook Time: 8 hours
Total Time: 8 hours


  • 1 1/2 pounds flank steak
  • 1 1/2 teaspoons kosher salt
  • freshly ground black pepper
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1 yellow onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 2 garlic cloves, minced
  • 1 bay leaf
  • 1 28-ounce can crushed tomatoes


  1. Place the flank steak in the bottom of the slow cooker, and sprinkle evenly with the salt, pepper, cumin, and oregano.
  2. Place the onions, peppers, garlic, and bay leaf on top and cover with the crushed tomatoes.
  3. Cover and cook on low heat for 8-10 hours, or high heat for 4-6 hours.
  4. Remove the bay leaf, and use two forks to shred the beef and mix it into the sauce.


2 thoughts on “Slow Cooker Ropa Vieja”

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe