• Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • About
  • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter

Dinner at the Zoo

  • All Recipes
  • Dinner
  • Appetizers
  • Dessert
  • One Pot Meals
  • Slow Cooker
  • Asian Food

Home » Dinner » Ropa Vieja Recipe

Published: June 16, 2021 Last Modified: June 16, 2021 By Sara 21 Comments

Ropa Vieja Recipe

  • Facebook
  • Twitter
  • Email
Jump to Recipe Print Recipe
This ropa vieja recipe is a traditional dish of beef roast that's simmered with tomatoes and seasonings until tender, then shredded and served with olives.

This ropa vieja recipe is a traditional dish of beef roast that’s simmered with tomatoes and seasonings until tender, then shredded and served with olives. A classic dinner that always gets rave reviews!

When I’m looking for a meal that will satisfy even the heartiest of appetites, I turn to dishes such as slow cooker pot roast, hamburger casserole, and this super flavorful ropa vieja.

This ropa vieja recipe is a traditional dish of beef roast that's simmered with tomatoes and seasonings until tender, then shredded and served with olives. This ropa vieja recipe is a traditional dish of beef roast that's simmered with tomatoes and seasonings until tender, then shredded and served with olives.

A plate of ropa vieja served with rice and black beans.

I have a great local Cuban restaurant that makes the best ropa vieja – it’s perfectly tender with the most amazing savory flavor. I’ve since learned how to make this dish at home, and I have to say, my version is just as good as what you’d get at a restaurant!

What is ropa vieja?

Ropa vieja is considered to be one of the national dishes of Cuba, but is also made in other countries including Panama and Puerto Rico. The name of the dish translates into “old clothes”, because the shredded meat resembles scraps of fabric. This recipe typically consists of some type of beef, tomatoes, olives and red bell peppers. The meat is always slow cooked until it’s tender enough to shred until the characteristic “rags”.

Ingredients in glass bowls including onions, bell pepper, olives and seasonings.

How do you make ropa vieja?

Start by browning your meat in a pot. Remove the meat from the pot, then cook your vegetables until tender. When the veggies are soft, add garlic, seasonings, tomatoes and a little white wine. Return the meat to the pot, then cover the pot and place it in the oven. Let the meat simmer in the oven for at least 3 hours or until it’s very tender. Shred the meat, then stir in olives. Sprinkle with cilantro and serve immediately.

A seared roast in a pot of tomato and pepper sauce.

What is the best cut of meat for ropa vieja?

This dish is often made with either flank steak or a chuck roast. I typically use a chuck roast for multiple reasons. First of all, it’s less expensive than flank steak. It’s also more marbled which makes it less likely to dry out, as flank steak is often on the lean side. I’ve written this recipe for a chuck roast, but you can easily substitute an equal amount of flank steak if you prefer.

A pot of shredded beef with whole green olives on top.

Tips for the perfect dish

  • I recommend taking the extra few minutes to brown your meat. It adds so much more flavor to the dish.
  • Ropa vieja will stay fresh in the refrigerator for up to 3 days and will last for 2 months in the freezer.
  • Serve the finished dish with a variety of sides including white rice, black beans and plantains for an authentic meal.
  • If you don’t want to use wine, substitute an equal amount of beef broth instead.

Slow cooker version

This recipe can easily be adapted for the slow cooker. Brown the meat and saute the vegetables, then place them in a crockpot along with the rest of the ingredients, omitting the olives and cilantro. Let the meat cook on low heat for 8 hours, then shred and stir in the olives and cilantro.

A serving spoon in a pot of ropa vieja with a garnish of cilantro.

This dish is perfect for a family dinner, or for a cold day when you want to warm up with a little comfort food!

More great ways to enjoy beef

  • Garlic Butter Filet Mignon
  • New York Strip Steak
  • Tamale Pie
  • Grilled Flank Steak
  • Beef and Broccoli Stir Fry

Ropa Vieja Video

A plate of ropa vieja served with rice and black beans.
Print Pin
5 from 16 votes

Ropa Vieja

This ropa vieja recipe is a traditional dish of beef roast that's simmered with tomatoes and seasonings until tender, then shredded and served with olives. A classic dinner that always gets rave reviews!
Course Main
Cuisine Cuban
Prep Time 30 minutes
Cook Time 3 hours 30 minutes
Total Time 4 hours
Servings 6
Calories 416kcal
Author Sara Welch

Ingredients

  • 1 tablespoon olive oil
  • 3 pounds chuck roast can also use flank steak
  • 2 teaspoons kosher salt or more to taste
  • 1 teaspoon black pepper
  • 3/4 cup onion thinly sliced
  • 1 1/2 cups red bell pepper cored, seeded and sliced
  • 1 tablespoon garlic minced
  • 1/2 cup white wine
  • 1 1/2 teaspoons sweet paprika
  • 1 teaspoon smoked paprika
  • 1 1/2 teaspoons ground cumin
  • 1 teaspoon dried oregano
  • 28 ounce can crushed tomatoes do not drain
  • 1/2 cup beef broth
  • 2 bay leaves
  • 3/4 cup green pimiento stuffed olives whole or sliced
  • 2 tablespoons cilantro chopped

Instructions

  • Preheat the oven to 300 degrees F. Heat the oil in a large deep pot over medium heat.
  • Season the meat all over with the salt and pepper.
  • Add the meat to the pot, then cook for 4-5 minutes per side or until golden brown.
  • Remove the meat from the pot.
  • Place the onions and bell pepper in the pot. Cook for 6-8 minutes or until vegetables are tender.
  • Add the garlic and cook for 30 seconds. Pour in the wine and bring to a simmer. Cook for 2-3 minutes or until the wine has reduced by half.
  • Add the two types of paprika, cumin, oregano, tomatoes, beef broth and bay leaves to the pot. Stir to combine.
  • Place the meat back into the pot. Cover and put the pot in the oven.
  • Bake for 3 hours or until meat is tender.
  • Uncover the pot, then skim off any excess grease. Shred the meat into long pieces using two forks.
  • Stir in the olives. Season with additional salt if desired. Sprinkle with cilantro, then serve.

Nutrition

Calories: 416kcal | Carbohydrates: 16g | Protein: 47g | Fat: 19g | Saturated Fat: 12g | Cholesterol: 156mg | Sodium: 713mg | Potassium: 1301mg | Fiber: 4g | Sugar: 9g | Vitamin A: 1900IU | Vitamin C: 62mg | Calcium: 100mg | Iron: 7mg
Tried this Recipe? Tag me Today!Mention @DinnerAtTheZoo or tag #dinneratthezoo!
  • Facebook
  • Twitter
  • Email

Filed Under: Dinner

FREE TOOLKIT: 5 Secrets to Meal Planning

Learn my 5 Meal Planning Secrets & get my Meal Planning Toolkit...FREE!

    ​
    ​

    Still hungry? Follow Dinner at the Zoo on Facebook, Twitter, Instagram and Pinterest for more great recipe ideas!

    « Teriyaki Chicken Bowl Recipe
    Picadillo Recipe »

    Comments

    1. Elisabeth says

      June 13, 2022 at 6:48 am

      5 stars
      Made this last night according to the recipe. Turned out amazing, house smelled delicious and it was really easy. Love the “hands off” time if cooking it low and slow in the oven. Will def make again!

      Reply
    2. Marie says

      June 10, 2022 at 9:49 am

      Can I put this in the crockpot?

      Reply
      • Sara says

        June 10, 2022 at 1:10 pm

        Yes that will work!

        Reply
    3. Sandra M. says

      March 26, 2022 at 8:04 pm

      5 stars
      This was delicious. I did use flank steak. I also added 1/8 teaspoon allspice and 1/8 teaspoon ground cloves to keep it a bit more traditional. Very easy to do and cooked on high for about 5 hours and it shredded easily. Served with black beans and yellow rice. Sweet plantains would have been nice but they were still too green. I really enjoy your recipes.

      Reply
    4. Karen says

      October 28, 2021 at 8:55 am

      5 stars
      This dish came out delicious! Perfectly seasoned and such moist meat!

      Reply
    5. Patti Collins says

      August 10, 2021 at 11:44 am

      For us who hate Wine what can be used iinstead?

      Reply
      • Sara says

        August 11, 2021 at 10:29 am

        Beef broth will work!

        Reply
    6. Gracie says

      July 10, 2021 at 2:32 am

      5 stars
      Looking forward to making this recipe..what type of white wine do you suggest? TIA😊

      Reply
      • Sara says

        July 11, 2021 at 8:17 pm

        I use Chardonnay!

        Reply
    7. Indira says

      July 9, 2021 at 11:50 am

      I do not eat beef. Could I do chicken instead?

      Reply
      • Sara says

        July 11, 2021 at 8:15 pm

        Yes I would use chicken thighs and cook for half the amount of time!

        Reply
    8. Beth says

      June 28, 2021 at 5:25 pm

      5 stars
      Ropa vieja is one of our favorite recipes! We tried your recipe and it was just as good. Such a flavorful and very tasty recipe! Can’t wait to make this again!

      Reply
    9. Meenakshi Thakur says

      June 28, 2021 at 3:08 pm

      5 stars
      Wow.. it looks absolutely delicious! can’t wait to try it. Thanks for the recipe.

      Reply
    10. serena says

      June 28, 2021 at 2:47 pm

      5 stars
      I’ve never tried this but it looks delicious! Adding to my weekend dinner. The recipe looks easy and simple to follow 🙂

      Reply
    11. Colleen says

      June 28, 2021 at 2:26 pm

      5 stars
      We loved Ropa vieja when we had it during a holiday in Cuba, so I’m excited to try this recipe. It looks delicious and simple. Thanks for sharing!

      Reply
    12. Liz says

      June 28, 2021 at 2:24 pm

      5 stars
      My dad loves beef in all forms, haha, but he had never tried Ropa Vieja before. This is a new winner! Thanks!

      Reply
    13. Eileen Kelly says

      June 22, 2021 at 6:22 pm

      5 stars
      Ropa Vieja is one of my favorite meals. We enjoyed this recipe so much. The best homemade version I’ve ever had and the family agrees with me. We will be making this often. Just a wonderful recipe.

      Reply
    14. Anjali says

      June 22, 2021 at 5:34 pm

      5 stars
      I’ve never tried ropa vieja before but now I can’t wait to make this at home!! It looks so hearty and flavorful and I love all of the spices you added to it too!

      Reply
    15. maryanne says

      June 22, 2021 at 4:10 pm

      5 stars
      I love the flavor combination of this dish! My whole family is going to love this!

      Reply
    16. Irina says

      June 22, 2021 at 3:33 pm

      5 stars
      WOW! I have never tried any dish from Cuban cuisine! I think it is my chance to make something new in the kitchen. I just hope I will succeed in the same way as you, Sara!

      Reply
    17. Brianna says

      June 22, 2021 at 3:19 pm

      5 stars
      Ropa vieja is my favorite thing to order when I get Cuban food! Your recipe turned out great and very easy to follow.

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating





    With 3 young kids, dinner can feel like feeding time at the zoo! I'm a mom on a mission to create easy, healthy and family friendly recipes ...Read More

    Winter Soups

    A group of fantastic slow cooker chili recipes like pumpkin chili, buffalo chicken chili and paleo chili.

    20 Slow Cooker Chili Recipes

    A bowl of slow cooker chili topped with shredded cheese, sour cream and green onions.

    Slow Cooker Chili

    A pot of chicken and rice soup with carrots, celery, chicken breast and white rice.

    Chicken and Rice Soup

    A bowl of slow cooker turkey chili topped with sour cream and cheese.

    Slow Cooker Turkey Chili

    A pot of turkey chili served with cornbread.

    Turkey Chili Recipe

    A bowl of ham and potato soup loaded with veggies in a creamy broth.

    Ham and Potato Soup

    More Posts from this Category

    Featured Recipes

    Steak kabobs with mushrooms, red onion and bell peppers, brushed with garlic butter.

    Steak Kabobs with Garlic Butter

    This recipe for chopped greek salad is a variety of fresh vegetables with chickpeas, creamy feta cheese and olives, all tossed in a greek lemon and herb vinaigrette.

    Chopped Greek Salad

    A bowl of sweet and spicy firecracker chicken.

    Firecracker Chicken

    A spoon serving up a portion of hamburger casserole made with pasta and melted cheese.

    Hamburger Casserole

    FREE TOOLKIT: 5 Secrets to Meal Planning

    Learn my 5 Meal Planning Secrets & get my Meal Planning Toolkit...FREE!

      ​
      ​

      Categories

      Sites I am featured In
      PRIVACY POLICY ACCESSIBILITY STATEMENT © Sara Welch and Dinner at the Zoo® LLC, 2015-2022.
      • Facebook
      • Instagram
      • Pinterest
      • RSS
      • Twitter
      • About Me
      • Contact Me
      • All Recipes
      • Dinner
      • Appetizers
      • Dessert
      • One Pot Meals
      • Slow Cooker
      • Asian Food