ropa vieja cubana recipe
The Best ropa vieja cubana recipe
I’ve been making ropa vieja cubana for my family for years, and it’s always a hit. This dish is from Cuba, and it’s made with shredded beef that’s been slow-cooked in a tomato-based sauce. The flavor is rich and complex, with a hint of spices and herbs.
It’s a perfect recipe for any occasion, whether it’s a special dinner or a quick weeknight meal. My kids love it when I serve it with rice and beans, and my husband appreciates the fact that it’s packed with protein and fiber. I love that it’s easy to make ahead of time and can be reheated as needed.
In fact, I often double or triple the recipe so that we have leftovers for the next day or two. One of the best things about ropa vieja cubana is that it’s incredibly versatile – you can serve it with a variety of sides, from plain rice to roasted vegetables. And because it’s made with slow-cooked beef, the flavors just get better and better over time.
My family and I always look forward to having this dish on our menu. It’s become a staple in our household, and I’m sure it will be in yours too once you try it out! I’ve experimented with different types of meat over the years – beef, pork, even chicken – but beef is still my top choice for this recipe.
There’s something about the way the slow-cooked meat falls apart that just makes me happy. And let me tell you, my family members are super picky eaters, but they all love this dish without fail! So if you’re looking for a new recipe to add to your repertoire, give ropa vieja cubana a try – I promise you won’t regret it!
One of the things I appreciate most about this recipe is how easy it is to make ahead of time. Whether I’m prepping for a big gathering or just need something easy to throw together on a busy weeknight, ropa vieja cubana is always a good choice.

Ropa Vieja Cubana
Ropa Vieja is a slow-cooked Cuban dish made with tender shredded beef, vegetables, and aromatic spices. It is typically served over rice and is a comforting and flavorful dish.
🥘Ingredients
For the Beef
For the Sauce
For Serving
👨🍳Directions
5 hours, or until the beef is very tender and easily shreds with a fork.
🔧Equipment
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Ropa Vieja Cubana Works
Ropa vieja cubana is one of those recipes that never fails to impress. Whether you’re serving it at a dinner party or just want something hearty and comforting on a chilly evening, this dish delivers every time.
And don’t even get me started on how easy it is to reheat – just toss everything into the crockpot or Instant Pot and let the magic happen! My family loves when I serve this dish at family gatherings – everyone raves about how delicious it is.
And let me tell you, leftovers are always welcome here too!
❓ Frequently Asked Questions About Ropa Vieja Cubana
Q: What is ropa vieja cubana?
Ropa vieja cubana is a traditional Cuban dish made with shredded beef that’s been slow-cooked in a tomato-based sauce.
Q: What type of meat works best in this recipe?
Beef is the preferred choice for this recipe, as its rich flavor pairs perfectly with the tangy tomato sauce.
Q: Can I use other types of meat in this recipe?
Yes, you can use other types of meat like pork or chicken if you prefer.
Q: How long does ropa vieja cubana take to cook?
The slow-cooking process typically takes around 2-3 hours.
Q: Can I make this recipe in advance?
Yes, you can make this recipe ahead of time and store it in an airtight container in the refrigerator for up to 3 days.