This post may contain affiliate links. Please read our disclosure policy.

Ropa Vieja is a traditional Cuban dish made with tender shredded beef, peppers, and onions simmered in a spiced tomato sauce. This easy version is made in a small slow cooker and perfectly portioned for one.

a blue plate filled with ropa vieja and white rice.

Why You’ll Love This Recipe

  • Tender, Flavorful Beef: Slow cooking transforms an affordable cut into melt-in-your-mouth shredded beef full of rich, savory flavor.
  • Easy and Hands-Off: Just add everything to a mini slow cooker and let it cook.
  • Bold, Warm Spices: A mix of seasonings adds depth and warmth.
  • Nutritious and Filling: A balanced dish made with beef and vegetables.
  • Versatile: Serve over rice, in tacos, or as a sandwich filling – great for a variety of meals.

Ropa Vieja is a classic Cuban dish made with shredded beef, peppers, onions, and warm spices. The name means “old clothes,” which refers to the way the tender beef pulls apart and looks like torn fabric.

I’ve always loved how flavorful and comforting this dish is, and this version makes it easier than ever by using a small slow cooker. You still get all the richness of the traditional stovetop version, but with less effort.

This recipe is sized just right for one, so there’s no waste, no leftovers, just a hearty, satisfying meal that’s full of flavor. If you’ve never tried Ropa Vieja before, this is a great place to start.

Try our other single serving mini slow cooker recipes like slow cooker ribs for one, small slow cooker pot roast, white chicken chili for one, and small slow cooker meatloaf.

joanie's signature.

Ingredients

ropa vieja ingredients on a kitchen counter.

Feel free to adjust these ingredients to fit your taste or dietary needs – these notes offer a great place to start.

If you have any ingredients leftover from this easy ropa vieja recipe, check out our Leftover Ingredients Recipe Finder.

See recipe card below for a full list of ingredients and measurements.

Save This Recipe!
Get this sent to your inbox, plus get weekly recipes from us – all for free.

Recipe Variations

Try one of these simple variations to change up your ropa vieja:

  • Chicken Ropa Vieja: Swap the beef for boneless, skinless chicken thighs or breasts. Slow cook with the same ingredients, shred, and serve. A lighter but flavorful option.
  • Spicy Ropa Vieja: Add diced jalapeños, red pepper flakes, or cayenne to the seasoning. Top with hot sauce for extra heat.
  • Ropa Vieja Tacos: Spoon the beef into soft homemade flour tortillas and add toppings like lettuce, tomatoes, cheese, sour cream, or salsa.
  • Cuban Sandwich: Use the beef as a sandwich filling with pickles, Swiss cheese, and mustard. Press between Cuban or homemade french bread and grill until crisp.

How To Make Ropa Vieja In A Slow Cooker

These photos and instructions help you visualize how to make traditional ropa vieja in a mini slow cooker or in a mini Crockpot. See the recipe card below for ingredient amounts and full recipe instructions.

  1. Layer the Vegetables: Add sliced onions and bell peppers to the bottom of a 1.5 or 2-quart slow cooker.
  2. Make the Seasoning Mix: In a small bowl, mix together oregano, paprika, cumin, cinnamon, turmeric, salt, and black pepper.
  3. Season the Beef: Pat the chuck roast dry with paper towels and rub the seasoning mix all over the beef.
  4. Sear the Roast: Heat oil in a 10-inch skillet over medium heat. Sear the roast for about 2 minutes per side until browned. Transfer to a plate.
four photos showing how to season and sear meat for ropa vieja.
  1. Insert Garlic: Cut two small 1-inch slits in the top of the roast. Use your fingers to widen the slits slightly and insert whole garlic cloves into the openings. This method infuses the meat with garlic flavor that softens and deepens as it cooks.
  2. Add to Slow Cooker: Place the seared roast on top of the onions and peppers.
  3. Mix the Broth: In a small bowl, whisk together beef broth and tomato paste. Pour over the roast.
  4. Add Tomatoes and Olives: Pour in the diced tomatoes and scatter the olives on top.
four photos showing how to make ropa vieja in a slow cooker.
  1. Slow Cook: Cover and cook on low for 8 hours or high for 4 to 5 hours, until the meat is tender.
  2. Shred and Finish: Remove the roast, shred with a fork, and return it to the slow cooker. Stir and cook for 10 more minutes.

Pro Tip: Taste before serving, some beef broths are saltier than others. Adjust the seasoning if needed.

Serving Suggestion: Enjoy as-is for a low-carb meal, or serve over baked white rice for a more filling option.

a plate of ropa vieja with rice.

Expert Tips

  • Sear Properly: Heat the skillet before adding the beef. Sear until each side develops a deep, brown crust for the best flavor.
  • Insert Garlic Evenly: Space the garlic cloves throughout the roast so the flavor spreads evenly as it cooks.
  • Use the Right Slow Cooker: A 1.5 or 2-quart slow cooker works best for this recipe, ensuring even cooking and proper moisture levels.
  • Layer Vegetables First: Add onions and peppers to the bottom of the slow cooker to create a flavorful base that enhances the beef as it cooks.

Frequently Asked Questions

Do I need to sear the beef before slow cooking?

Searing is recommended for better flavor, but you can skip it if you’re short on time.

Can I make ropa vieja with chicken instead of beef?

Yes, boneless, skinless chicken thighs or breasts can be used. Just follow the same steps and shred the chicken after cooking.

Can I double this ropa vieja recipe?

Yes, but use a 3-quart slow cooker.

How should I store leftover ropa vieja?

Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. To freeze, place in a freezer-safe container for up to 3 months. Thaw in the refrigerator before reheating.

Ways To Use Leftover Ingredients

If you have any ingredients leftover from this recipe, check out our Leftover Ingredients Recipe Finder or you might like to consider using them in any of these single serving and small batch recipes:

If you’ve made this mini slow cooker ropa vieja recipe, I’d love to hear how it turned out for you. Please rate the recipe and share your thoughts in the comments below.

Snapped a photo? Tag us on Instagram; we’d be thrilled to see your creation!


Cooking For One Made Easy
Because you’re worth it

Slow Cooker Ropa Vieja For One

5 from 13 votes
By: Joanie Zisk
Prep: 15 minutes
Cook: 4 hours
Total: 4 hours 15 minutes
Servings: 1 serving
Slow Cooker Ropa Vieja is a flavorful Cuban-inspired dish made with tender shredded beef, bell peppers, onions, tomatoes, olives, and warm spices.

Ingredients 
 

  • ½ small onion -sliced into ¼ inch thick pieces
  • 1 small red bell pepper (or ½ medium-sized bell pepper), sliced into ¼ inch thick pieces
  • ½ teaspoon dried oregano
  • ½ teaspoon paprika
  • ¼ teaspoon ground cumin
  • ¼ teaspoon ground cinnamon
  • ¼ teaspoon ground turmeric
  • ¼ teaspoon salt
  • teaspoon coarsely ground black pepper
  • 8 ounces boneless chuck roast
  • ½ tablespoon canola oil , vegetable oil or avocado oil
  • 2 cloves garlic
  • ¾ cup beef broth
  • 2 tablespoons tomato paste
  • 1 cup canned diced tomatoes (Use about half of a 14-ounce can of diced tomatoes, including some of the juices from the can)
  • 6 Spanish olives
Save this Recipe!
Get this recipe sent to your inbox, plus get FREE weekly recipes.

Instructions 

  • Add sliced onions and bell peppers to the bottom of a 1.5 or 2-quart slow cooker.
  • In a small bowl, mix together oregano, paprika, cumin, cinnamon, turmeric, salt, and black pepper.
  • Pat the chuck roast dry with paper towels and rub the seasoning mix all over the beef.
  • Heat oil in a 10-inch skillet over medium heat. Sear the roast for about 2 minutes per side until browned. Transfer to a plate.
  • Cut two small 1-inch slits in the top of the roast. Use your fingers to widen the slits slightly and insert whole garlic cloves into the openings.
  • Place the seared roast on top of the onions and peppers.
  • In a small bowl, whisk together beef broth and tomato paste. Pour over the roast.
  • Pour in the diced tomatoes and scatter the olives on top.
  • Cover and cook on low for 8 hours or high for 4 to 5 hours, until the meat is tender.
  • Remove the roast, shred with a fork, and return it to the slow cooker. Stir and cook for 10 more minutes.
    Pro Tip: Taste before serving, some beef broths are saltier than others. Adjust the seasoning if needed.
    Enjoy as-is for a low-carb meal, or serve over rice for a more filling option.

Notes

  • Sear Properly: Heat the skillet before adding the beef. Sear until each side develops a deep, brown crust for the best flavor.
  • Insert Garlic Evenly: Space the garlic cloves throughout the roast so the flavor spreads evenly as it cooks.
  • Use the Right Slow Cooker: A 1.5 or 2-quart slow cooker works best for this recipe, ensuring even cooking and proper moisture levels.
  • Layer Vegetables First: Add onions and peppers to the bottom of the slow cooker to create a flavorful base that enhances the beef as it cooks.

Nutrition

Serving: 1serving, Calories: 730kcal, Carbohydrates: 21g, Protein: 63g, Fat: 42g, Saturated Fat: 15g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 21g, Trans Fat: 0.03g, Cholesterol: 192mg, Sodium: 1066mg, Potassium: 2031mg, Fiber: 6g, Sugar: 11g, Vitamin A: 3086IU, Vitamin C: 127mg, Calcium: 100mg, Iron: 4mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Promotional cover of 2 Week Meal Plan for One eBook.

Unlock Your FREE eBook Now: 2 Week Meal Plan Designed Just For One!

Welcome!

Iโ€™m Joanie, chef, author of The Ultimate Cooking for One Cookbook, and creator of One Dish Kitchen. With 10+ years of experience developing single serving and small batch recipes, Iโ€™m passionate about making cooking for one simple and enjoyable. So glad youโ€™re here!

Red 5-inch square baking dish with One Dish Kitchen branded paper sleeve around it.

Make 100+ Recipes With This Dish!

Ideal for home chefs, this individual square ceramic baking dish is safe for oven, microwave, freezer, and dishwasher. Simple to use & easy to clean!

Clean Living

Check out our Clean Living page, where I share my journey to a cleaner, toxin-free lifestyle and products I use everyday.

5 from 13 votes (4 ratings without comment)

Leave a comment

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

Recipe Rating




18 Comments

  1. Jillian James says:

    I enjoyed Ropa Vieja so much that I looked it up online and discovered this translates to “old clothes” from Spanish. Perhaps their way of saying “comfort food” and this recipe is just that! I made this for Cinco de Mayo but this is going to be made often. I accidentally doubled the beef because I forgot to cut the piece of beef in half but it seemed a happy accident. Chuck has more fat and fat is flavor. I stuffed the beef in with the veggies and liquid until my little Crockpot was full to the top. It was getting late in the day so I assumed I’d be eating late but it was done an hour ahead of the 4 hour cook time! It was delicious with crusty bread. Needless to say I happily have leftovers for Seis de Mayo!