Cuban beef ropa vieja is a slow-braised dish of shredded beef simmered with tomatoes, onions, bell peppers, and olives, traditionally served with rice. Chuck roast becomes tender and soaks up the savory tomato-and-spice sauce; Cuban households and regional versions vary, so the olives and seasonings can be adjusted to taste.
Ingredients
- 3 lb boneless beef chuck roast (1.36 kg), trimmed of excess hard fat
- 2 tsp kosher salt (10 g), plus more to taste
- 1 tsp freshly ground black pepper (2 g)
- 2 tbsp neutral oil, such as avocado or canola oil (30 ml)
- 1 large yellow onion, finely diced, about 1½ cups (225 g)
- 1 medium green bell pepper, finely diced, about 1 cup (150 g)
- 4 garlic cloves, minced, about 1½ tbsp (15 g)
- 1 tsp ground cumin (2 g)
- 1 tsp dried oregano (1 g)
- 2 tbsp tomato paste (32 g)
- ½ cup dry white wine (120 ml), or additional beef broth
- 1 can crushed tomatoes (14.5 oz / 411 g)
- 1½ cups low-sodium beef broth (360 ml)
- 2 bay leaves (2 leaves)
- 1 medium red bell pepper, thinly sliced, about 1½ cups (150 g)
- 1 medium yellow onion, thinly sliced, about 1½ cups (150 g)
- ½ cup pimiento-stuffed green olives, halved (75 g)
- 1 tbsp capers, drained (9 g), optional
- 1 tbsp red wine vinegar (15 ml)
- 2 tbsp chopped fresh cilantro (8 g), optional, for serving
Instructions
- Prepare the beef and vegetables. Pat the chuck roast dry and cut it into two or three large pieces if needed to fit your pot. Season all sides with the salt and black pepper. Dice the first onion and green pepper for the cooking base; keep the sliced yellow onion and red pepper separate for adding near the end. Mince the garlic and measure out the spices and liquids. This prep takes about 25 minutes.
- Brown the beef. Heat the oil in a heavy Dutch oven or other large, lidded pot over medium-high heat. Working in batches if necessary, sear the beef for about 10 minutes total, turning to brown several sides. Avoid crowding the pot, which can cause the meat to steam instead of brown. Transfer the beef to a plate; leave the browned bits and a thin coating of fat in the pot.
- Cook the aromatic base. Add the diced onion and green pepper to the pot. Cook for about 10 minutes over medium heat, stirring occasionally, until softened and lightly golden. Stir in the garlic, cumin, oregano, and tomato paste; cook for 2 minutes, stirring so the garlic does not scorch. Pour in the wine and simmer for 3 minutes, scraping up the browned bits. If you prefer not to use wine, use the same amount of broth; the sauce will be a little less bright but still flavorful.
- Braise until tender. Stir in the crushed tomatoes, beef broth, and bay leaves, then return the beef and any accumulated juices to the pot. The liquid should come partway up the meat; add a splash of broth if needed. Bring to a gentle simmer, cover, and reduce the heat to low. Cook for about 2 hours 50 minutes, turning the pieces once if they are not mostly submerged. Keep the liquid at a quiet simmer rather than a hard boil, which can make the sauce reduce too quickly. Check the thickest piece with a food thermometer: USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef. Ropa vieja needs further braising beyond that point to become tender enough to shred, so continue cooking until a fork slides in easily and the meat pulls apart with little effort. If it is still firm, cover and cook in 15-minute increments.
- Shred the beef. Lift the meat onto a cutting board and let it rest for 3 minutes. Remove and discard the bay leaves. Use two forks to pull the beef into long, thin strands, trimming away any remaining large pieces of fat. If the meat resists shredding, it needs more time in the covered pot. Return the strands to the sauce and stir to coat.
- Finish the sauce. Stir in the sliced red pepper, sliced onion, olives, and capers, if using. Cover and simmer gently for 10 minutes, until the vegetables are softened but still hold their shape. Stir in the vinegar, taste, and adjust the salt and pepper. If the sauce seems thin, simmer uncovered for a few minutes; if it looks dry, add broth a tablespoon or two at a time. Remove from the heat and scatter with cilantro, if desired.
Tips
- Choose a cut suited to braising. Chuck roast has connective tissue that softens during a long, moist cook, making it a dependable choice for shredding. Flank steak is used in some versions and can work, but it is leaner; check it earlier and stop cooking as soon as it pulls apart so it does not become dry. Cut across the grain before shredding if the fibers are especially long.
- Do not rush the browning or braise. A deep sear adds flavor to the sauce, while a low, steady simmer gives the beef time to turn tender. If liquid boils vigorously, lower the heat. The roast is ready when it shreds easily, not simply when the clock reaches the listed time; stove and pot differences can change the braising time.
- Balance salty ingredients carefully. Olives, capers, broth, and the initial seasoning all contribute salt. Use low-sodium broth, taste after the olives have simmered, and add extra salt only at the end. Capers are optional; leaving them out makes the sauce a little less briny without changing the basic dish.
- Use the right pot and make-ahead option. A heavy Dutch oven with a close-fitting lid helps keep the heat even. You can cook the beef a day ahead, chill it in its sauce, and remove any solidified surface fat before reheating. The flavors meld overnight, and the vegetables can be added during reheating so they do not turn too soft.
Serving Suggestions
Serve ropa vieja hot with white rice, which catches the tomato-rich sauce, and black beans for a familiar Cuban-style plate. Fried sweet plantains add a soft, sweet contrast to the olives and vinegar; avocado slices or a simple green salad bring a fresh, cool element. Spoon some of the sauce over the rice rather than draining it from the beef.
For a less traditional but convenient meal, tuck the shredded beef into warm tortillas or pile it onto toasted rolls with extra sauce. A modest serving of rice alongside the beef is useful if you want the plate to stretch to more people. Keep additional olives or cilantro at the table so diners can adjust their own servings.
Variations
Make it without wine: Replace the dry white wine with an equal amount of beef broth. A small additional splash of vinegar at the end can bring back some of the brightness that wine contributes, but taste before adding it because the recipe already includes vinegar.
Adjust the peppers: Green pepper in the base gives the braising liquid a savory flavor, while red pepper added near the finish stays more distinct. Use all green pepper for a less sweet result, or substitute orange or yellow pepper for the red one. The color and sweetness shift slightly, but the method stays the same.
Change the cut or cooking method: Flank steak is a common alternative, though it may cook faster and is leaner than chuck. For a slow cooker, brown the beef and aromatics on the stove first, then transfer them with the tomatoes, broth, and bay leaves to the cooker. Cook on low until easily shreddable, then stir in the sliced vegetables, olives, and capers near the end. Slow-cooker timing varies by appliance, so use tenderness rather than a fixed time as the cue.
Make the sauce milder or more briny: Reduce the olives or omit the capers for a gentler, less salty finish. For a stronger briny note, add a few more olives after tasting. Some cooks include raisins or additional spices in their own versions; these are optional choices rather than requirements, and they noticeably change the balance of the sauce.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking in shallow, covered containers. The beef and sauce keep for 3–4 days in the refrigerator. Store rice separately if possible, and spoon a little sauce over the beef before sealing so the strands stay moist. For longer storage, freeze the cooled beef with sauce in airtight freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator.
Reheat only the portion you plan to serve, either in a covered saucepan over low heat or in the microwave, stirring occasionally. Add a splash of broth or water if the sauce has thickened. Heat leftovers to 165°F (74°C), checked with a food thermometer, before serving. Avoid leaving the pot at room temperature for more than 2 hours, and do not repeatedly cool and reheat the same batch.
Frequently Asked Questions
What does ropa vieja mean?
Ropa vieja means “old clothes” in Spanish, a name commonly linked to the shredded strands of meat in the dish. Cuban ropa vieja is a well-known preparation of beef braised in a tomato-based sauce with peppers and other seasonings. Similar dishes and family methods vary across regions, so the exact vegetables and seasonings are not identical everywhere.
Can I make Cuban beef ropa vieja ahead?
Yes. Cook the beef and sauce, cool them promptly, and refrigerate them for up to 3–4 days. Reheat gently and add the sliced peppers and onion toward the end if you want them to retain more texture. You can also freeze the cooked beef and sauce; thaw in the refrigerator before reheating to 165°F (74°C).
Why is my beef not shredding?
It usually needs more time. Chuck can be safely cooked through well before its connective tissue has softened enough to pull apart, so keep it covered at a gentle simmer and check every 15 minutes. Make sure there is still some liquid in the pot; add a little broth if the sauce is drying out.
Can I use a pressure cooker?
Yes, but pressure-cooker timing depends on the appliance and the size of the beef pieces. Brown the beef and vegetables using the sauté function, add the braising ingredients, and follow the manufacturer’s guidance for beef chuck and a natural pressure release. Check tenderness after opening; if it does not shred easily, cook it under pressure for a little longer. Add the sliced vegetables and olives after the beef is tender, then simmer until the vegetables soften.
What can I use instead of chuck roast?
Flank steak is a traditional option in some versions, and brisket or another well-marbled braising cut can also work. Flank steak is leaner and may need less time, while brisket can take as long as or longer than chuck depending on thickness. In every case, use tenderness as the guide and shred the meat across its grain where practical.
Is ropa vieja spicy?
This version is savory and gently seasoned rather than hot. The bell peppers, cumin, oregano, tomato, and olives provide its main character without chili heat. If you want a little warmth, add a pinch of red pepper flakes with the garlic, then taste before adding more so the heat does not overpower the beef and briny sauce.
Related
- Cuban Rabbit Recipe: Citrus-Garlic Braise with Olives
- Cuban Black Beans Recipe for a Flavorful Stovetop Pot
- Typical Cuban Food: Ropa Vieja Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).