In the warm, salt-tinged air of Havana, few aromas stir the appetite quite like the slow, savory simmer of Ropa Vieja drifting from an open kitchen window. This is a dish that doesn't rush — it unfolds over hours, the beef softening until it falls apart at the touch of a fork, the sauce deepening into something both bright and comforting. It is the smell of Sunday afternoons, of grandmothers stirring cast-iron pots, of a culture that turns humble ingredients into something worth gathering around the table for.

The name itself — 'old clothes' — tells a story before the first bite is even taken. Legend holds that the dish was born from necessity, when a poor man, unable to feed his family, shredded his own clothing into a pot of stew and prayed it would become food. Through faith and love, the story goes, it transformed into a meal rich enough to nourish everyone at the table. Whether myth or metaphor, the tale captures the spirit of Cuban cooking itself: resourceful, soulful, and deeply communal.

Today, Ropa Vieja stands as perhaps the most recognized ambassador of Cuban cuisine, served in home kitchens from Santiago to Miami's Little Havana. It is a dish of patience and pride, one that rewards the cook who lets time do the heavy lifting — and rewards the eater tenfold with every forkful of tender, sauce-soaked beef.

About This Dish

Ropa Vieja traces its roots to the Canary Islands and Sephardic Spanish cooking traditions, evolving over centuries into a distinctly Cuban staple. The dish typically relies on flank steak, slow-braised until it can be pulled into delicate strands, then returned to a sofrito-based sauce built on tomatoes, bell peppers, onions, and garlic. Considered Cuba's unofficial national dish, it appears at family celebrations, holiday tables, and everyday dinners alike, embodying the island's philosophy of transforming simple, affordable cuts of meat into something deeply satisfying.

Ingredients

  • 900 g flank steak (or skirt steak)
  • 2 liters water or beef broth, for boiling
  • 1 large onion, halved (for boiling) plus 1 onion, thinly sliced (for sauce)
  • 1 green bell pepper, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 4 garlic cloves, minced
  • 400 g canned crushed tomatoes
  • 60 ml tomato paste
  • 120 ml dry white wine
  • 2 tbsp olive oil
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 2 bay leaves
  • 1 tsp dried oregano
  • 60 ml pimiento-stuffed green olives, sliced
  • 1 tbsp capers
  • Salt and black pepper, to taste
  • 2 tbsp chopped fresh cilantro, for garnish

Preparation

  1. Place the flank steak in a large pot with the halved onion, 1 bay leaf, and enough water or broth to cover. Bring to a boil, then reduce heat and simmer gently for 1.5 to 2 hours, until the meat is fork-tender.
  2. Remove the beef and let it cool slightly. Reserve 250 ml of the cooking liquid. Shred the beef into long strands using two forks.
  3. In a large skillet or Dutch oven, heat the olive oil over medium heat. Add the sliced onion and bell peppers, cooking for 6–8 minutes until softened.
  4. Stir in the garlic and cook for 1 minute until fragrant.
  5. Add the crushed tomatoes, tomato paste, and white wine. Stir well and simmer for 5 minutes.
  6. Add the shredded beef, reserved cooking liquid, cumin, smoked paprika, oregano, and remaining bay leaf. Season with salt and pepper.
  7. Simmer uncovered for 25–30 minutes, stirring occasionally, until the sauce thickens and the beef absorbs the flavors.
  8. Stir in the olives and capers during the final 5 minutes of cooking.
  9. Remove bay leaves, taste and adjust seasoning, then garnish with fresh cilantro before serving.

Tips & Variations

For deeper flavor, sear the flank steak briefly before boiling to build a richer broth. A pressure cooker can reduce the initial cooking time to about 45 minutes while still achieving tender results. Some cooks add a splash of dry sherry or a pinch of sugar to balance the acidity of the tomatoes. For a spicier take, include a diced jalapeño or a dash of hot sauce. Leftover Ropa Vieja freezes beautifully and often tastes even better the next day, once the flavors have fully melded.

Serving Suggestions

Serve Ropa Vieja hot over fluffy white rice, alongside black beans and slices of ripe fried plantains for a classic Cuban plate. A side of yuca with garlic mojo or warm Cuban bread makes an excellent accompaniment for soaking up the sauce. This dish shines at family gatherings, festive dinners, or any occasion calling for comfort food with soul — best enjoyed slowly, with good company and perhaps a cold mojito close at hand.

Several verified sources, together with artificial intelligence, were used in the preparation of this article. The content was reviewed by our editorial team prior to publication. Disclosure provided in accordance with Article 50 of the EU Artificial Intelligence Act (AI Act).