The name “Ropa Vieja” literally translates to “old clothes”, which might not sound very appetising!
However, this iconic dish is packed with flavour, history and tradition, making it a popular meal across Spain, the Canary Islands and Latin America.
Rich, hearty and full of character, Ropa Vieja is a perfect example of how humble ingredients can create something truly special.
A dish born from necessity
Like many traditional recipes, Ropa Vieja began as a way to avoid wasting food. Families used leftover meats from stews or cocido and transformed them into a new dish by shredding the meat and cooking it with vegetables and spices.
According to a popular legend, a poor man once shredded scraps of meat to feed his family. After simmering the ingredients slowly, he created a dish that resembled torn fabric, hence the unusual name.
Over time, the recipe spread from Spain and the Canary Islands to Cuba, where it evolved into one of the country’s national dishes.
One dish, many identities
The beauty of Ropa Vieja lies in its versatility. Each region has developed its own version:
- Canary Islands: Made with chickpeas, chicken, pork, potatoes and spices
- Cuban version: Shredded beef cooked with peppers, tomatoes and spices
- Spanish mainland: Often created using leftovers from cocido
Despite the differences, all versions share one thing: slow cooked comfort food with deep flavour.
Ropa Vieja: Canary Islands style
The Canary Islands version is more rustic and hearty. It typically includes:
- Chickpeas (soaked overnight)
- Chicken
- Pork or beef
- Potatoes
- Onion, garlic and tomatoes
- Paprika, saffron, thyme and bay leaf
Everything is cooked slowly and combined to create a rich and satisfying dish perfect for family meals.
Popular variations
Because it’s so adaptable, Ropa Vieja has many modern twists:
- Chicken
- Vegetarian (tofu or seitan)
- Seafood
- Spicy with chilli
Each version keeps the spirit of the original while adding new flavours.














