Rating: 5 stars
4773 Ratings
  • 5 star values: 4773
  • 4 star values: 0
  • 3 star values: 0
  • 2 star values: 0
  • 1 star values: 0
  • 4,773 Ratings

This classic Cuban beef stew is called ropa vieja—"old clothes"—because the juicy beef is shredded like rags. The version here is the ideal recipe for a lazy Sunday afternoon: It is long-simmered and makes enough for two meals. On Sunday night, serve the meat with rice and beans. Later in the week, reheat it gently in a large pot, covered, for 15 minutes, then wrap it in warm tortillas with avocado slices, chopped red onion, hot sauce and cilantro and add a squeeze of fresh lime juice. Plus:  More Beef Recipes and Tips 

David Rosengarten
October 2003


Credit: © Quentin Bacon

Recipe Summary

1 hr 40 mins
3 hrs
4 servings plus leftovers for 4 additional servings


Ingredient Checklist


Instructions Checklist
  • In a large enameled cast-iron casserole, heat 1 tablespoon of the olive oil until shimmering. Blot the flank steak dry with paper towels and season it generously with salt and pepper. Working in 2 batches, brown the meat over high heat, about 10 minutes. Transfer the browned steak to a plate and repeat with the remaining meat. Return all of the meat to the casserole. Add the water and 1 bay leaf; bring to a boil. Reduce the heat to low, cover and simmer until the meat is very tender, 1 1/2 to 2 hours.

  • Transfer the stewed meat to a large bowl and cover with aluminum foil; reserve 3 cups of the cooking liquid. Discard the bay leaf.

  • In the same casserole, heat the remaining 1/4 cup of olive oil. Add the onions and red and green bell peppers to the casserole and cook over high heat, stirring frequently, until the onions are softened and golden, about 10 minutes. Add the garlic and cook, stirring, until fragrant, about 2 minutes.

  • Lay the cloves, cinnamon and the remaining bay leaf on a square of cheesecloth. Gather the edges and tie them with kitchen string; add the spice bag to the casserole. Stir in the tomatoes, capers and the reserved 3 cups of cooking liquid; bring to a boil, then simmer over moderately low heat until the sauce thickens, 15 minutes. Season with salt and pepper. Discard the spice bag.

  • Meanwhile, using 2 forks, pull the meat into long shreds. Add the meat to the sauce and simmer over low heat until warmed through, then serve.

Make Ahead

The beef stew can be refrigerated for up to 4 days.

Serve With

Steamed white rice and black or pinto beans.

Suggested Pairing

To drink, try a Barbera from the Piedmont region of Italy. Its wonderful acidity will blend with the stew's acidic tomatoes, so the wine will end up tasting smoother, rounder and richer.