Tasty Cuban Beef

Featured in Tender beef cooked to perfection.

This Cuban beef stew turns simple ingredients into a comforting dish bursting with flavor. Slow-cooked beef is shredded into tender bits and simmered in a peppery tomato-based sauce. Fresh aromatics, including onions, garlic, and bell peppers, pack in flavor. Use a slow cooker to make it super easy—just let it cook while you relax. Pair it with rice, beans, or plantains for an unbeatable meal. Every bite celebrates the heart of Cuban cuisine!
alicia in the kitchen
Updated on Wed, 02 Apr 2025 15:38:14 GMT
A cozy bowl of slow-cooked Cuban beef stew with bright tomatoes and lime slices. Pin it
A cozy bowl of slow-cooked Cuban beef stew with bright tomatoes and lime slices. | tasteofsavor.com

One taste of authentic Cuban Ropa Vieja transports you straight to the lively streets of Havana—those tender, shredded beef strands bathed in a rich, aromatic sauce packed with colorful peppers, bold garlic, and earthy cumin. This isn't just dinner; it's a celebration of flavors, a nod to tradition, and proof that patience pays off in the kitchen. What began as a weekend cooking adventure in our house has turned into a family tradition that gets everyone scrambling for their chairs when mealtime rolls around.

I first made this dish for my Cuban neighbor who missed home cooking. When she tried it, tears welled up in her eyes as she said it tasted just like her grandmother's version. The secret? Taking time to properly sear the meat before slow cooking and letting those incredible flavors mingle patiently for hours—never rushing the process.

Essential Ingredients and Market Tips

  • Flank Steak: Look for cuts with good marbling and vibrant red coloring.
  • Bell Peppers: Use both red and green varieties for balanced flavor and visual appeal.
  • Tomato Sauce and Paste: Choose options without added sugars or excessive sodium.
  • Cumin: Get whole seeds and lightly toast before grinding for enhanced aroma and taste.
A bowl of beef stew with carrots and peppers. Pin it
A bowl of beef stew with carrots and peppers. | tasteofsavor.com

Detailed Cooking Instructions

Step 1:
Pat the flank steak dry using paper towels, season with salt and pepper, then let it reach room temperature.
Step 2:
Heat your pan until smoking hot and sear the steak thoroughly on each side.
Step 3:
Slice the onions and bell peppers, mince the garlic, and prepare your remaining ingredients.
Step 4:
Transfer the steak to your slow cooker and pour beef broth around it.
Step 5:
Mix tomato sauce with paste and drizzle over the meat.
Step 6:
Add the peppers, onions, garlic, cumin, and fresh cilantro to the pot.
Step 7:
Set to low for 8-10 hours or high for 4 hours.
Step 8:
Shred the meat using two forks and stir it into the sauce.
Step 9:
Allow everything to rest for 15-20 minutes before serving.

My grandmother always said you can judge good Ropa Vieja by how the meat soaks up the sauce. Whenever I cook this dish now, I'm transported back to her kitchen, where it would simmer all day long, filling the house with incredible aromas before family gathered for Sunday meals.

Delicious Flavor Balancing

The natural sweetness from the peppers and onions needs to complement the savory beef and tomatoes, while a touch of acidity brings everything to life. Throw in a handful of capers or green olives during the final hour of cooking for a salty punch that ties everything together beautifully.

Presentation Suggestions

Serve over fluffy white rice with black beans for the classic approach. It's also wonderful tucked into soft tacos, heaped onto crispy tostones, or used as filling for homemade empanadas.

Ropa Vieja isn't just about satisfying hunger; it nourishes the soul with flavors that tell tales of cultural resilience and culinary creativity. Whether you're reconnecting with your heritage or exploring new tastes, this dish opens a window to Cuba's rich food traditions and speaks that universal language we all understand—delicious comfort food.

A bowl of beef stew with lime wedges on top. Pin it
A bowl of beef stew with lime wedges on top. | tasteofsavor.com

Frequently Asked Questions

→ Why do they call it 'Ropa Vieja'?
The name 'Ropa Vieja' translates to 'old clothes' because the shredded beef looks like torn fabric. There's even a folk story about a man cooking his clothes during hard times, creating this dish.
→ What’s a good substitute for flank steak?
Absolutely! Chuck roast, skirt steak, or brisket can replace flank steak. Just pick a cut that falls apart nicely after slow cooking.
→ What should I serve with this dish?
You can stick to Cuban classics like rice, black beans, fried plantains, or even a simple avocado salad. Bread like Cuban rolls or corn tortillas also work to soak up all the sauce.
→ Can I make this using a pressure cooker?
Yes, you can! Start by browning the meat using the sauté setting, then pressure cook for around 45 minutes. Give it 15 minutes for a natural release, shred the beef, and let it heat through until the sauce thickens.
→ How do I store leftovers?
Pack leftovers in an airtight container, and they’ll stay good in the fridge for 4 days. Freeze them to enjoy within 3 months. Reheating lets the flavors deepen even more!

Cuban Beef Bowl

Soft shredded beef slow-cooked in a savory sauce of tomatoes, onions, and peppers. This Cuban dish is loaded with flavor and heartwarming tradition.

Prep Time
20 Minutes
Cook Time
480 Minutes
Total Time
500 Minutes
By: Alicia

Category: Beef

Difficulty: Easy

Cuisine: Cuban

Yield: 6 Servings

Dietary: Low-Carb, Gluten-Free, Dairy-Free

Ingredients

→ Base & Meat

01 Two tablespoons of oil, for searing
02 Two pounds of flank steak
03 Two cups of broth made from beef

→ Sauce Elements

04 Two tablespoons of olive oil
05 One tablespoon of vinegar
06 Two tablespoons of thickened tomato paste
07 A cup of smooth tomato puree

→ Veggies & Spices

08 One big bell pepper, sliced thin
09 One teaspoon of ground cumin powder
10 Four cloves of garlic, minced finely
11 A quarter cup of cilantro, chopped up
12 One medium onion, sliced into rings

Instructions

Step 01

Heat oil in a pan over medium to high heat. Lay the steak on it and cook each side for about four minutes till they're nicely golden.

Step 02

Put the browned steak into your crockpot. Add stock and tomato puree over it and mix in the tomato paste until blended.

Step 03

Scatter minced garlic, bell pepper slices, onion rings, cumin, cilantro, olive oil, and vinegar over the meat mixture inside the cooker.

Step 04

Secure the lid and let it slowly cook. Choose Low for 8 to 10 hours or High if you need it ready in half the time. The beef will be perfect when it shreds easily.

Step 05

When the meat is fork-tender, shred it directly in the pot. Combine everything until it's incorporated nicely with the spices and sauce before serving.

Notes

  1. The name 'Ropa Vieja' means 'old clothes' in Spanish, inspired by the dish's shredded beef.
  2. Serve it with fluffy white rice, black beans cooked until creamy, and fried plantain slices for an authentic Cuban combo.

Tools You'll Need

  • A large frying pan
  • A slow-cooking appliance
  • Measuring tools
  • Two forks for shredding meat

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains beef

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 18 g
  • Total Carbohydrate: 8 g
  • Protein: 32 g