Ropa Vieja Recipe

The secret to a good Ropa Vieja is giving the flank steak enough time to become tender enough to pull apart, while letting the sauce develop a deep, savory character. In this Cuban-style version, the beef cooks slowly with onion, bell peppers, canned tomatoes, white wine, cumin, olives, and capers. The combination is especially distinctive: the tomatoes provide a rich base, the wine adds brightness, and the briny olives and capers keep the long-cooked sauce from tasting heavy or flat. It takes about 20 minutes to prepare and three hours to cook, but most of that time is hands-off. Flank steak has a firm grain, so it can seem tough if you rush it. After the 180-minute simmer, it should separate easily when pressed with a fork. I like to remove the steak from the pot once tender, let it cool just enough to handle, and then pull it into long strands with two forks. Slice or shred it across the grain rather than leaving large chunks; that allows the sauce to cling to every piece. Return the shredded beef to the pot for at least 10 minutes so it can absorb the tomato, cumin, wine, and briny juices. One practical tip makes a noticeable difference: keep the simmer gentle and the pot covered for most of the cooking time. A hard boil can tighten the flank steak instead of tenderizing it, while too much evaporation may leave the tomatoes overly concentrated before the meat is ready. Check the pot occasionally and add a splash of water if the sauce is becoming dry. Near the end, taste before adding salt—the cup of olives and cup of capers can contribute plenty. If the sauce tastes sharp, a few extra minutes of simmering usually rounds it out better than adding sugar. Serve Ropa Vieja hot for dinner over white rice, which soaks up the tomato-and-wine sauce beautifully. Fried plantains add a sweet contrast, while black beans, avocado, or a crisp cabbage salad make useful sides without competing with the beef. It is also a dish that improves overnight, so making it a day ahead is worthwhile; reheat it gently in its sauce and add a small splash of water or wine if it has thickened in the refrigerator. For eight servings, it is ideal for a relaxed weekend meal or a dinner where you want the main course ready before guests sit down.

Recipe Details

Cuisine: Cuban

Prep time: 20 minutes. Cook time: 180 minutes. Total time: 200 minutes.

Servings: 8

Difficulty: Medium

Ingredients

  • 1 cup flank steak
  • 2 medium bell peppers
  • 1 medium onion
  • 1 can (28 oz) tomatoes
  • 1 cup olives
  • 1 cup capers
  • 1 cup white wine
  • 2 tsp cumin
  • 1 tsp oregano

Instructions

  1. Step 1: Braise beef until tender. This first step establishes the foundation for the entire dish. Take your time here, as the quality of your preparation at this stage directly affects the final result. Ensure all ingredients are measured and ready before you begin.
  2. Step 2: Shred meat. Pay careful attention to the visual and aromatic cues at this stage — the color, texture, and smell of the food will tell you when it is time to move to the next step. Adjust heat and timing as needed based on your specific equipment and ingredients.
  3. Step 3: Cook vegetables. Apply heat steadily and monitor the food closely, watching for the visual and aromatic cues that indicate proper doneness. The goal at this stage is to achieve the ideal balance between cooking through completely and maintaining the desired texture.
  4. Step 4: Combine and simmer. Reduce the heat to maintain a gentle bubble — you want small, lazy bubbles breaking the surface, not a rolling boil. This low, slow cooking allows flavors to meld and develop complexity while keeping proteins tender. Cover partially to allow some evaporation and concentration of flavors.
  5. Step 5: Serve with rice. Arrange the finished dish on warm plates for hot preparations or room-temperature plates for cold dishes. Garnish thoughtfully with fresh herbs, a drizzle of sauce, or complementary accompaniments that enhance both the visual appeal and the eating experience.