
Ropa Vieja is a classic Cuban dish featuring shredded beef slow-cooked in a rich, savory tomato-based sauce with bell peppers, onions, and olives. Its name, which translates to 'old clothes,' playfully refers to the shredded, ragged appearance of the tender beef. It is a staple of Cuban cuisine and is typically served with white rice and fried plantains.
This dish is a good source of protein from the beef, with moderate fat content depending on the cut used. A typical serving provides a balanced mix of nutrients, including iron and B vitamins from the meat and vitamins A and C from the peppers, with a rough calorie estimate of 350-450 per serving.
| Calories | 350 kcal |
| Protein | 35 g |
| Carbs | 20 g |
| Fat | 15 g |
| Fiber | 5 g |
| Sugar | 8 g |
| Sodium | 650 mg |
| Iron | 4.5 mg |
| Zinc | 7 mg |
| Potassium | 650 mg |
| Vitamin B12 | 2.5 mcg |
| Niacin (B3) | 8 mg |
| Phosphorus | 300 mg |
| Vitamin B6 | 0.6 mg |
| Selenium | 35 mcg |
Per 1 cup (240 g) · estimated, varies by recipe
Culturally, Ropa Vieja is considered a national dish of Cuba and is a beloved centerpiece for family gatherings and celebrations. Nutritionally, the slow-cooking process helps tenderize tougher, more economical cuts of beef, making it a flavorful and protein-rich meal.