A Cozy Cuban Feast: Ropa Vieja, Tostones, and Picadillo
When the cool breeze of autumn begins to whisper through the trees, I find myself longing for the vibrant and hearty comfort of Cuban cuisine. There’s something magical about the combination of savory beef, crispy plantains, and warm spices that makes my heart sing. As I carefully prepare each dish in my kitchen, the fragrant scents of garlic and citrus fill the air, transporting me to my grandmother’s bustling kitchen, where every recipe told a story. Today, I’m excited to share with you a delightful Cuban meal that’s perfect for an easy weeknight dinner — Ropa Vieja, Tostones, and Picadillo, all served alongside fluffy rice and black beans. This is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Easy to prepare, making it ideal for a busy weeknight dinner.
- Packed with bold, comforting flavors that will warm your soul.
- A crowd-pleaser that’s perfect for family gatherings or intimate dinners.
- Includes a variety of textures: tender beef, crispy tostones, and hearty rice and beans.
- Wholesome ingredients that nourish both body and spirit.
Gather These Simple Ingredients
To create this hearty Cuban feast, you’ll need the following flavorful ingredients:
- 2 pounds beef (for ropa vieja)
- 2 green plantains
- 2 ripe plantains
- 1 pound pork (for lechón)
- 1 cup white rice
- 1 can black beans
- 1 large bell pepper (red or green)
- 1 large onion
- 2 tomatoes
- 2 cloves garlic
- 1 teaspoon cumin
- 1 teaspoon oregano
- Olive oil
- Your choice of citrus (lime, orange, or lemon)
How to Make Cuban Dishes
Ropa Vieja: In a large pot, bring water to boil and cook the beef until tender, about 2-3 hours. Once cooked, remove it from the pot and shred the beef. In a skillet, heat olive oil over medium heat, add minced garlic, sliced bell peppers, diced onions, and sauté until soft. Stir in the shredded beef along with cumin, oregano, and a splash of citrus for a zesty finish. Cook until heated through and flavorful.
Tostones: Peel the green plantains and cut them into 1-inch thick slices. In a frying pan, heat olive oil over medium-high heat. Fry the plantain slices for about 3 minutes on each side until golden. Remove them from the oil, flatten each piece with a heavy object, and return to the pan for a second fry until they’re crispy and golden brown.
Picadillo: In another skillet, cook ground beef until browned. Stir in chopped tomatoes, diced bell peppers, and olives. Sprinkle with cumin and oregano, then simmer for 10-15 minutes until the flavors meld beautifully. Serve this rich mixture over fluffy white rice and alongside black beans.
Fried Plantains: Slice the ripe plantains and fry them in the same method as the tostones, until they turn a rich golden brown, sweet and caramelized.
Serve all dishes together on a warm platter, letting the aromas mingle. Enjoy this traditional Cuban meal with loved ones, sharing stories and laughter around the table.
Delicious Variations to Try
- Zesty Ropa Vieja: Add some chopped jalapeños or a dash of hot sauce for an extra kick of heat that complements the savory beef beautifully.
- Crispy Parmesan Tostones: Sprinkle grated Parmesan cheese over the hot tostones just after frying for a rich, umami-packed twist.
- Vegetarian Picadillo: Swap the ground beef for lentils or finely chopped mushrooms for a hearty, plant-based version of this classic dish.
- Sweet Fried Plantains: Drizzle a touch of honey over the fried ripe plantains for a deliciously sweet contrast to the savory dishes.
Chef Emma’s Helpful Tips
- Make-Ahead: You can prepare the ropa vieja and picadillo a day in advance. The flavors will continue to develop in the fridge and make for even better leftovers!
- Ingredient Swaps: If you’re short on time, using pre-cooked shredded beef can save hours without sacrificing flavor.
- Slicing Trick: For the tostones, make sure not to slice the plantains too thin, as they’ll need to hold their shape when flattened and fried twice.
- Storing Leftovers: Store any leftovers in an airtight container in the fridge for up to 3 days. The flavors meld beautifully, making the leftovers incredibly tasty!
What’s Inside – Nutrition Breakdown
- Serving Size: 1 plate (approx. 1 cup of each dish)
- Calories: 670
- Carbs: 75g
- Sugar: 12g
- Fat: 25g
- Protein: 35g
- Sodium: 650mg
Frequently Asked Questions
Can I make this ahead?
Absolutely! The ropa vieja and picadillo can be made a day in advance and will taste even better the next day.
Can I use different ingredients?
Of course! Feel free to substitute beef with shredded chicken or tofu if you prefer.
How do I store leftovers?
Place any leftovers in airtight containers and store them in the refrigerator for up to three days.
How long does it last?
Leftovers can typically last in the fridge for about 3 days, or you can freeze them for up to a month.
A Cozy Closing Note
This Cuban feast is more than just a meal; it’s a celebration of flavors and traditions that have been passed down through generations. Gather your family and friends, and enjoy the rich, bold tastes of Cuba right in your home. Save this recipe to your cozy family meals board so it’s ready when you need a comforting treat! Happy cooking, amigas!

A Cozy Cuban Feast: Ropa Vieja, Tostones, and Picadillo
- Total Time: 210 minutes
- Yield: 4 servings 1x
- Diet: Omnivore
Description
Experience the vibrant and hearty comfort of Cuban cuisine with this delightful meal featuring Ropa Vieja, Tostones, and Picadillo, perfect for an easy weeknight dinner.
Ingredients
- 2 pounds beef (for ropa vieja)
- 2 green plantains
- 2 ripe plantains
- 1 pound pork (for lechón)
- 1 cup white rice
- 1 can black beans
- 1 large bell pepper (red or green)
- 1 large onion
- 2 tomatoes
- 2 cloves garlic
- 1 teaspoon cumin
- 1 teaspoon oregano
- Olive oil
- Your choice of citrus (lime, orange, or lemon)
Instructions
- Bring water to a boil in a large pot and cook the beef until tender, about 120-180 minutes.
- Remove the cooked beef from the pot and shred it.
- Heat olive oil in a skillet over medium heat, add minced garlic, sliced bell peppers, and diced onions, and sauté until soft.
- Stir in the shredded beef along with cumin, oregano, and a splash of citrus; cook until heated through.
- Peel the green plantains and cut them into 1-inch thick slices.
- Heat olive oil in a frying pan over medium-high heat and fry the plantain slices until golden brown, about 3 minutes on each side.
- Flatten each fried plantain piece with a heavy object, then return them to the pan for a second fry until crispy.
- Cook ground beef in another skillet until browned, then stir in chopped tomatoes, diced bell peppers, and olives.
- Sprinkle with cumin and oregano, then simmer for 10-15 minutes.
- Slice the ripe plantains and fry them in the same method as the tostones until golden brown.
- Serve all dishes together on a warm platter, enjoying the traditional Cuban meal with loved ones.
Notes
Make-Ahead: Ropa Vieja and Picadillo can be prepared a day in advance. Use pre-cooked shredded beef to save time.
- Prep Time: 30 minutes
- Cook Time: 180 minutes
- Category: Main Course
- Method: Cooking and Frying
- Cuisine: Cuban
Nutrition
- Serving Size: 1 plate (approx. 1 cup of each dish)
- Calories: 670
- Sugar: 12g
- Sodium: 650mg
- Fat: 25g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 75g
- Fiber: 10g
- Protein: 35g
- Cholesterol: 80mg






