Skip to content



  • 2 1/2 to 3 pound flank steak, fat trimmed and cut into pieces
  • 1 1/2 Tablespoons olive oil
  • 1 yellow onion, sliced
  • 1 jalapeño, sliced lengthwise
  • 1 red pepper, sliced
  • 1 orange pepper, sliced
  • 1 yellow pepper, sliced
  • 5 cloves garlic, minced
  • 2 teaspoons dried oregano
  • 1 teaspoon cumin
  • 1 teaspoon cayenne pepper
  • 1 Tablespoon paprika
  • 1/4 teaspoon ground cloves
  • 1/4 teaspoon allspice
  • 2 teaspoons kosher salt
  • 1 teaspoons black pepper
  • 1/2 Cup white wine, I prefer Pinot Grigio
  • 1 1/2 Cup chicken stock
  • 1 small can tomato paste
  • 16 ounces crushed or whole tomatoes
  • 4 bay leaves
  • 4 baby carrots
  • 1 stalk celery
  • 10 to 12 green olives (optional)
  • 1/2 lime, cut into wedges for serving
  • fresh chopped cilantro, for garnish

*This post may contain affiliate links. See my privacy statement for details.

Why on earth did I wait so long to make this dish??? A few months ago, I had my first “real” experience with Venezuelan/Cuban cuisine at Mundo’s Fusion in Weddington, North Carolina. I even tried tostones for the first time! Loved every dish that was presented. I tried to remain as authentic to a ropa vieja as I could with my recipe. Hope you enjoy this dish as much as I did. It is definitely a time commitment, but so worth it!

I used flank steak, but you can also use a beef roast. Either way you need to trim off the fat and cut into pieces so that it will cook up super tender. Adjust the heat level to your liking. My heat came from the jalapeños and cayenne pepper.

a bowl of ropa vieja with rice and tostones

Heat the olive oil in a heavy bottom pot to medium-high. I love this enameled cast iron pot from Lodge. Click here! Trim fat from the flank and cut into four pieces. Season with kosher salt and pepper. Place meat in pot and brown on all sides. Once browned, remove flank and reserve.

Turn heat down to medium. Place onions and peppers into the pot and allow to sweat down, and caramelize. This should take about 15 minutes. Stir often to ensure they do not burn.

Add in the garlic and spices. Allow to cook for another minute or so. Deglaze the pan with the white wine. Be sure to scrape up any bits at the bottom of the pan. Allow to come to a fast simmer.

Add in the chicken stock, tomato paste, crushed tomatoes, carrots, celery and bay leaves. Simmer for a few additional minutes. Season with kosher salt and pepper. Place the flank steak back in the pot with any juices. Bring the pot to a boil. Lower heat and allow to simmer, covered, on low for at least three to four hours. Mine took four. Stir occasionally just to ensure that nothing is sticking to the bottom.

Once the flank is tender and the sauce has developed, remove the steak and shred with two forks. Discard the bay leaves, celery and carrots. Place shredded flank back into the pot and coat with the sauce. Add in the olives (I skipped this just because the Hubby does not like olives), and allow everything to simmer for an additional 30 minutes.

Garnish with fresh cilantro or parsley. Serve the Ropa Vieja on top of your favorite rice with a few lime wedges. I also added homemade tostones as a side. Click here for recipe! ENJOY!

a bowl of rice with ropa vieja and tostones

More to Plate...

A white bowl filled with cherry tomatoes, cucumber, grilled shrimp and fresh herbs.

Healthy Grilled Shrimp Salad

If you’re looking for a quick, nutritious meal that doesn’t compromise on flavor, this Healthy Grilled Shrimp Salad is a perfect choice.

A French platter lined with rock salt holding six Grilled Oyster with Lobster Cream Sauce.

Grilled Oysters with Lobster Cream Sauce

Grilled Oysters with Lobster Cream Sauce offer a luxurious, yet approachable way to enjoy seafood. This seafood recipe combines the briny sweetness


  1. […] which I immediately came home to make, were the Tostones with Blackened Shrimp and Guacamole and Ropa Vieja. I had also been itching to prepare my favorite tapas, Patatas Bravas. To my surprise, while […]

Leave a Reply

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