• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
    • Meats
      • Beef
      • Chicken
      • Pork
      • Turkey
    • Seafood
      • Shellfish Recipes
        • Calamari
        • Clams
        • Crab
        • Lobster
        • Mussels
        • Oysters
        • Scallops
        • Shrimp
      • Fish
    • Salsas and Dips
      • Salsas
      • Dips
    • Soups
    • Side Dishes and Drinks
      • Side Dishes
      • Drinks
    • Breads and Grains
    • Vegetarian Dishes
    • Breakfast
    • Desserts
    • and More!
  • Recipes by Type
    • Puerto Rican Recipes
    • Mexican Recipes
    • Recipes
  • Beyond the Kitchen
    • and More!
    • My Best Blogging Tools
  • Library

Mexican Appetizers and More!

menu icon
go to homepage
  • Puerto Rican Recipes
  • Recipes
  • About Me
  • Subscribe
    • Facebook
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Puerto Rican Recipes
    • Recipes
    • About Me
    • Subscribe
    • Facebook
    • Pinterest
  • ×
    Home » Dinner Recipes » Ropa Vieja Crockpot Recipe

    Published: Jul 9, 2018 Modified: Mar 29, 2025 by Catherine Arena 4 Comments

    Ropa Vieja Crockpot Recipe

    Share on Social!

    545 shares
    • Facebook
    Jump to Recipe
    Ropa Vieja Crockpot Recipe Pinterest image.
    Ropa Vieja Crockpot Recipe Pinterest image.

    This Ropa Vieja Crockpot Recipe is Cuban comfort food at its finest! Tender shredded beef cooked in a rich tomato sauce with peppers, onions, olives and smoky spices. Serve with rice and savory stewed black beans for a perfect meal! A true Cuban classic!

    Ropa Vieja served on a white plate with a side of white rice, black stewed beans and avocado slices.

    Ropa Vieja is Cuba's national dish and a timeless classic for good reason. This comforting beef stew starts with flank steak, slow-cooked until tender, then shredded and simmered in a rich tomato sauce with peppers, onions, olives, and smoky spices. The name, meaning "old clothes," comes from its signature shredded texture, but don't let that fool you; this dish is anything but ordinary. Traditionally, it's served with arroz blanco (white rice), frijoles negros (black beans), and a side of crispy tostones for the perfect balance of flavors and textures.

    Love Cuban cuisine? Try other timeless classics: palomilla steak and tamales Cubanos.

    Cooking Methods

    Ropa Vieja can be made in a few different ways, on the stovetop, in a crockpot, or using an Instant Pot. The stovetop method takes the longest, but the slow simmering process develops deep, rich flavors that are well worth the wait. If you’re looking for convenience, then the crockpot is a lifesaver. Just toss everything in, set it, and let it work its magic while you go about your day. But when I'm short on time, my Instant Pot is my go-to. It tenderizes the meat in a fraction of the time, and then I finish simmering the sauce on the stovetop for the perfect depth of flavor. In this post, I'll be sharing how to make Ropa Vieja using both the crockpot and Instant Pot, along with the traditional stovetop method, so no matter what you have on hand, you can enjoy this classic dish.

    Ingredients

    Here are the ingredients needed to tenderize flank steak.

    Ingredients needed to tenderize flank steak.

    Ingredients needed to make the savory tomato sauce.

    Ingredients needed to make the savory tomato sauce.

    Instructions for Crockpot

    Process shots on how to make ropa vieja in a crockpot.

    Step 1: Cut the beef into large chunks and add to the crockpot.

    Step 2: Add all ingredients to the crockpot and cook on high for 4 hours or set to low for 6 hours.

    Step 3: Once done, gently shred the beef with two forks if needed, top with additional cilantro and serve.

    Step By Step Instructions for Instant Pot

    Process shots for how to make ropa vieja in an Instant Pot.

    Step 1: Cut the beef into large chunks and place it in the Instant Pot along with the onion, garlic, bay leaf, beef bouillon, and 4 cups of water (Image 1). Cook on high pressure for 30 minutes (Image 2).

    Step 2: Once done, remove the beef and set the broth aside. Shred the beef with two forks and set it aside until ready to use (Image 3).

    Step 3: In a large, deep skillet or pot over medium low heat, add the oil, tomato sauce, and garlic. Stir and cook for 1 minute (Image 4).

    Process shots for how to make ropa vieja in an Instant Pot.

    Step 4: Add the wine and 1 cup of the reserved broth. Simmer for 10 minutes (Image 5).

    Step 5: Add the peppers, onions, olives, bay leaf and seasonings (Image 6). Stir and cook for 5 minutes.

    Step 6: Add the shredded beef (Image 7) with 1 ½ cups of the reserved broth. Stir and simmer for 25 minutes (Image 8).

    Step 7: After 25 minutes, taste for salt and pepper, add more if needed. Serve with white rice, and for a truly authentic meal, add a side of black beans and fried ripe or green plantains.

    See my recipe card below for the stovetop instructions.

    Other Beef Recipes You Will Love

    • Chuleton a la plancha (Ribeye Steak) served on a serving slate topped with chimichurri sauce.
      Chuleton a la Plancha
    • Tallarin Saltado served in two white bowls.
      Tallarín Saltado
    • Alambres de Res (Beef Kabobs) served on a white platter with a side of corn on the cob.
      Alambres de Res
    • Bistec en Salsa (Cube Steaks in Tomato Sauce) serve in a white bowl with a side of yellow rice with corn and avocado.
      Bistec en Salsa (Cube Steaks in Tomato Sauce)

    Did you try this recipe? Please leave a ⭐ review below!

    Click any of the images in the post to PIN this Recipe and don't forget to follow along on Pinterest and Facebook.

    📖 Recipe

    Ropa Vieja served on a white plate with a side of white rice, black stewed beans and avocado slices.

    Ropa Vieja Crockpot Recipe

    This Ropa Vieja Crockpot Recipe is Cuban comfort food at its finest! Tender shredded beef cooked in a rich tomato sauce with peppers, onions, olives and smoky spices. Serve with rice and savory stewed black beans for a perfect meal! A true Cuban classic!
    5 from 2 votes
    Print Pin Rate
    Course: Dinner
    Cuisine: Cuban, Spanish
    Prep Time: 15 minutes minutes
    Cook Time: 4 hours hours
    0 minutes minutes
    Total Time: 4 hours hours 15 minutes minutes
    Servings: 6
    Calories: 307kcal
    Author: Catherine Arena

    Ingredients

    Flank Steak

    • 2 lbs flank steak cut into large chunks
    • 1 large onion cut in half
    • 1 bay leaf
    • 2 large beef bouillon
    • 1 teaspoon salt
    • 2 large garlic cloves

    Veggies and Seasonings

    • ¾ cup tomato sauce
    • 1½ tablespoons olive oil
    • ¼ cup dry red wine
    • 5 teaspoons garlic puree or minced garlic
    • 1 large onion rinsed and sliced
    • 1 green bell pepper rinsed and sliced
    • 1 red or yellow bell pepper rinsed and sliced
    • 1 bay leaf
    • 1 teaspoon dried oregano
    • 1 teaspoon paprika
    • ⅛ teaspoon cumin
    • ½ cup pimiento stuffed olives
    • ½ cup cilantro rinsed and coarsely chopped
    • salt and pepper to taste
    • 1-2 limes optional (serve a wedge per serving)

    Instructions

    Crockpot Instructions

    • Add all ingredients to the crockpot with 2 cups of water. Cook on high for 4 hours. For a slower cook, set to low for 6-7 hours.
    • Once done, gently shred the beef if needed with two forks. Top with more cilantro and serve.
    • Serve with white rice, and for a truly authentic meal, add a side of black beans and fried ripe or green plantains.

    Instant Pot Instructions

    • Add the beef to the Instant Pot along with the onion, garlic, bay leaf, beef bouillon, and 4 cups of water. Cook on high pressure for 30 minutes.
    • Once done, remove the beef and set the broth aside. Shred the beef with two forks and set it aside until ready to use.

    Cooking the Ropa Vieja

    • In a large, deep skillet or pot over medium low heat, add the oil, tomato sauce, and garlic. Stir and cook for 1 minute.
    • Add the wine and 1 cup of the reserved broth. Simmer for 10 minutes.
    • Add the peppers, onions, olives, bay leaf and seasonings. Stir and cook for 5 minutes.
    • Add the shredded beef with 1 ½ cups of the reserved broth. Stir and simmer for 25 minutes.
    • After 25 minutes, taste for salt and pepper, add more if needed. Serve with white rice, and for a truly authentic meal, add a side of black beans and fried ripe or green plantains.

    Stovetop Instructions

    • Over medium heat, add the beef to a medium size pot along with the onion, garlic, bay leaf, beef bouillon, and enough water to cover. Cook for 2½ hours or until flank steak is fork tender.
    • Once done, remove the beef and reserve the broth. Shred the beef with two forks and set it aside until ready to use.

    Making the Sauce Over Stovetop

    • In a medium pot, over medium low heat, add the oil, tomato sauce, and garlic. Stir and cook for 1 minute.
    • Add the wine and 1 cup of the reserved broth. Simmer for 10 minutes.
    • Add the peppers, onions, olives, bay leaf and seasonings. Stir and cook for 5 minutes.
    • Add the shredded beef with 1 ½ cups of the reserved broth. Stir and simmer for 25 minutes.
    • After 25 minutes, taste for salt and pepper, add more if needed. Serve with white rice, and for a truly authentic meal, add a side of black beans and fried ripe or green plantains.

    Notes

    Recipe Notes:
    Beef Substitute: If you cannot find flank steak, you can also use brisket or chuck roast.
    Storing Leftovers: To store leftovers, store in the pot or skillet cooked in or in an airtight container in the fridge for up to 4 days. 

    Nutrition

    Serving: 6 | Calories: 307kcal | Carbohydrates: 11g | Protein: 34g | Fat: 13g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 91mg | Sodium: 795mg | Potassium: 793mg | Fiber: 3g | Sugar: 4g | Vitamin A: 1140IU | Vitamin C: 51mg | Calcium: 75mg | Iron: 3mg
    Tried this recipe?Click the stars above or below to rate or leave a comment down below!

    More Mexican & Puerto Rican Dinner Recipes

    • Camarones coco (coconut shrimp) served on a white round plate with chili duck sauce and lime wedges.
      Crispy Camarones Coco
    • Vieras de Mar, bacon wrapped sea scallops cooked in an oval cast iron skillet, topped with a butter garlic sauce and garnished lightly with parsley and thyme.
      Savory Vieras de Mar
    • Langosta a la mantequilla, two lobster halves, served on a white platter with lemon wedges.
      Langosta a la Mantequilla
    • Palomilla steak served on a white platter topped with onions and a side of tostones (fried plantains).
      Palomilla Steak (Cuban Steak and Onions)

    Subscribe

     
     

    Reader Interactions

    Comments

    1. Beth says

      August 28, 2018 at 11:49 am

      Cathy do you think an instant could be used for this recipe?

      Reply
      • Cathy says

        August 28, 2018 at 7:49 pm

        Hey Beth! Great to see you around again! 🙂 Yes, you absolutely can make it in an instant pot. I have made Ropa Vieja more often in an instant pot than a slow cooker. Cook for 2 hrs on high, if after 2 hours you would like it even more tender, add an extra hour of cooking time. For low setting, set to 6-8 hours. Hope you enjoy your Ropa Vieja! Let me know what you think!

        You may also like these slow cooker/instant pot recipes:
        Slow Cooker Pork Rib Tacos
        Incredible Slow Cooker Ribs (Boneless Ribs in Salsa Verde)

        Let me know if you have any other questions 🙂

        Reply
    2. Susan Foster says

      July 13, 2018 at 10:45 am

      Looks fabulous Cathy! I’m planning to make this dish tomorrow. Your instructions don’t indicate whether you set your slow cooker on High or Low for the 5 1/2 hour cooking time. Would appreciate having that clarified.

      Reply
      • Cathy says

        July 13, 2018 at 1:44 pm

        Hi Susan! Thank you and thank you for pointing that out! 🙂 I have fixed it in recipe instructions. It’s 4 hrs on high or 6 hrs on the low setting. Hope you enjoy it as much as myself and my family do, please let me know. Also please note that as I stated in the post, my ropa vieja looked a little pale and less shredded as it traditionally is done because I didn’t have enough sauce and I had some hungry mouths that just were ready to eat. So don’t be alarmed when you see how beautiful yours comes out 🙂

        Reply
    5 from 2 votes (2 ratings without comment)

    Join the Discussion Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Profile Picture of founder of Mexican Appetizers and More

    HOLA! WELCOME!

    I'm Cathy! Here we like to talk about food, especially Latin food and appetizers. Love Mexican, Puerto Rican and other Latin food? Come and indulge with me in some of the tastiest Latin appetizers and dishes. 

    More about me →

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy
    • Terms of Service
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2026 Mexican Appetizers and More

    Unauthorized use and/or duplication of material without express and written permission from this site's owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Mexican Appetizers and More with appropriate and specific direction to the original content.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.