Photo by Sedano's

Ropa Vieja

Cuisine: Cuban
Prep Time: 1 hour
Cook Time: 1 hour
Servings: 4 servings
Pair this delicious meat with rice and beans, or fried plantains.

Ropa vieja is a traditional Cuban dish – its name literally translates to "old clothes” in Spanish because it’s a messy but delicious and colorful combination of ingredients: meat, peppers and onions, all thrown together like a pile of old clothes!

Find everything you need to make an authentic ropa vieja at Sedano's.



  1. Heat the vegetable oil over medium heat. Sear the meat on all sides, for approximately 4 minutes on each side. Reserve.
  2. In a large skillet or pot place the meat, tomato sauce, 6 cups of beef broth, vegetable oil, cloves, garlic, cumin, fresh cilantro, bay leaves, and salt. Bring to a boil, reduce the heat, and cook in a simmer for 2 hours, until the beef is tender.
  3. Remove meat from heat, reserve broth. Once meat has cooled down, shred and reserve.
Roja vieja
  1. Heat the oil in a 10-inch skillet over medium heat. Add the onion, red and green bell pepper and salt. Sauté until the onion is translucent.
  2. Add the garlic and salt, and continue to cook for about 2 additional minutes. Add the tomato paste, olive oil and vinegar, 1 cup reserved broth, bring to a boil and then reduce to a simmer.
  3. Stir in the shredded beef, reduce the heat to low, and cook, covered, for 15-20 minutes.
  4. Adjust seasonings to taste. Serve with white rice and fried plantains.
View Comments