
This traditional Cuban dish transforms simple ingredients into a deeply flavorful experience. The slow-cooked beef becomes tender enough to shred with forks, soaking up the rich tomato-based sauce.
Using Goya products like their tomato sauce and sofrito creates an authentic base with minimal effort. The recipe balances sweet bell peppers with briny olives for that signature island taste.
What emerges is a vibrant stew with layers of flavor—savory beef, tangy tomatoes, and a hint of garlic. The dish improves overnight as the flavors meld together.
Serve this one-pot wonder with white rice and black beans for a complete meal. The leftovers taste even better the next day.
Ingredients for Ropa Vieja Recipe Goya
Fifteen ingredients create this vibrant Cuban classic with Goya’s signature flavors at its heart.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Flank Steak 🥩 | 2 lb | Or use chuck roast for shredding |
| Goya Tomato Sauce 🍅 | 2 cups | 15 oz cans work perfectly |
| Goya Sofrito 🧅 | ½ cup | Culinary base for authentic flavor |
| Green Bell Pepper 🌶️ | 1 whole | Diced, seeds removed |
| Red Bell Pepper 🌶️ | 1 whole | Diced, seeds removed |
| Yellow Onion 🧅 | 1 whole | Medium, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Manzanilla Olives 🫒 | ½ cup | Pitted, sliced, briny kick |
| Capers 🌿 | 2 tbsp | Drained, for tangy contrast |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Dried Oregano 🍃 | 1 tsp | Mediterranean variety preferred |
| Bay Leaf 🌿 | 1 whole | Removed before serving |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for sautéing |
| Salt 🧂 | 1 tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
For authentic results, Goya tomato sauce and sofrito are non-negotiable—they form the flavor backbone. Flank steak is traditional (lean but shreds beautifully), though chuck roast offers even more tenderness with slightly longer cooking. Source these at any Latin market or the international aisle at Walmart or Kroger. Look for manzanilla olives with pimentos for visual appeal and balanced brininess.
No sofrito? Blend 1 bell pepper, 1 onion, 6 garlic cloves with cilantro and olive oil as a substitute. Green olives work if manzanilla are unavailable, but avoid black olives—their flavor is too mild. For heat, add 1/4 tsp cayenne. The cumin and oregano can be swapped for 1 tbsp Sazón Goya (found near the rice) for a shortcut that still delivers authentic taste.
The stew tastes even better after 24 hours in the fridge. Store cooked beef in its sauce for up to 4 days or freeze for 3 months. Reheat gently on the stove to maintain the sauce’s consistency, adding a splash of water if needed.
Why You’ll Love This Recipe
- One Pot Wonder: I toss the flank steak, sofrito, and tomato sauce in a single pot and let it simmer while I do other things.
- Rich Cuban Flavor: The Goya sofrito and bell peppers give it that authentic, deep, slightly sweet taste I crave.
- Feeds a Crowd: I made this for a weekend family dinner and everyone went back for seconds—even my picky nephew.
- Better Next Day: Honestly, the leftovers taste even more flavorful after sitting overnight in the fridge.
Step-by-Step Instructions for Cuban Shredded Beef With Bold Tomato Sauce
Here’s the method that transforms flank steak into tender, flavorful strands with authentic Cuban character.
Step 1: Sear and Simmer the Beef to Tenderness
Heat the 2 tbsp olive oil in a large Dutch oven over medium-high heat. Pat the 2 lb beef flank steak dry, season both sides with the 1 tsp salt and 0.5 tsp black pepper, then sear for 4-5 minutes per side until deeply browned.
Add enough water to cover the steak by 1 inch, then bring to a boil. Reduce heat to low, cover, and simmer for 1.5-2 hours until the meat shreds easily with a fork. This slow cooking process breaks down the connective tissue without drying out the beef.
Step 2: Sauté the Aromatic Base
While the beef cooks, dice the 1 whole green bell pepper, 1 whole red bell pepper, and 1 whole yellow onion. In a separate large skillet, heat 1 tbsp of the cooking liquid from the beef and sauté the diced vegetables over medium heat for 6-8 minutes until softened.
Add the 4 cloves garlic cloves and cook for 1 additional minute until fragrant. Stir in the 0.5 cup Goya sofrito, 1 tsp ground cumin, and 1 tsp dried oregano, cooking for 2 minutes to develop the flavors. This aromatic base forms the foundation of your sauce.
Step 3: Shred the Beef and Combine with Sauce
Remove the beef from the cooking liquid and shred it using two forks. Discard the 1 whole bay leaf. Return the shredded beef to the Dutch oven with 1 cup of the cooking liquid (discard the rest or save for another use).
Add the sautéed vegetables to the beef along with the 2 cups Goya tomato sauce, 0.5 cup manzanilla olives, and 2 tbsp capers. Stir everything together gently to combine without breaking up the beef too much.
Step 4: Simmer and Reduce the Sauce
Bring the mixture to a simmer over medium heat, then reduce to low. Cook uncovered for 15-20 minutes, stirring occasionally, until the sauce thickens slightly and the flavors meld together. The sauce should coat the back of a spoon but still be loose enough to cling to the beef.
Taste and adjust seasoning if needed, though the olives and capers typically provide enough saltiness. Remove from heat and let sit for 5-10 minutes before serving to allow the flavors to develop fully.
Pro Tips For Making Ropa Vieja Recipe Goya
- Shred Against the Grain: Always slice the cooked flank steak against the grain before shredding—it makes the meat tender instead of chewy. I learned this the hard way after my first batch turned out stringy and tough.
- Bloom the Sofrito: Cook the Goya sofrito in the pot for 2-3 minutes before adding liquids to deepen its flavor. Sounds weird, but it works—skipping this leaves the sauce tasting flat.
- Don’t Rush the Simmer: Let the shredded beef simmer in the tomato sauce for at least 20 minutes so it soaks up all the flavors. My grandmother swore by this, and she was right.
- Use Both Peppers: Include both green and red bell peppers for a balanced sweetness and crunch. I was skeptical until I tried it, but the combo actually changes the outcome.
Troubleshooting Perfect Results
Beef Not Shredding
If your beef isn’t shredding easily, it likely hasn’t cooked long enough. Return it to the pot, add 1 cup water, cover, and simmer for another 30-45 minutes. Flank steak typically needs 2-2.5 hours total. Check with a fork—it should pull apart with minimal pressure. 💡
Sauce Too Thin
For a thicker sauce, simmer uncovered for an additional 10-15 minutes after combining all ingredients. If you’re in a hurry, mix 1 tbsp cornstarch with 2 tbsp cold water and stir it in, then simmer for 2-3 minutes until thickened.
Sauce Too Thick
If your sauce becomes too thick during storage, stir in ¼ cup water or beef broth per 1 cup sauce while reheating. Heat over low-medium heat for 5-7 minutes, stirring frequently to prevent sticking.
Bitter Sauce
A bitter taste often comes from overcooked tomato sauce. Balance it with 1 tsp brown sugar or 1 tbsp honey. If using Goya tomato sauce, remember it’s already seasoned—reduce added salt to avoid overpowering the dish.
Missing Flavor Depth
If your ropa vieja tastes flat, add 1 tbsp Goya sofrito or 1 tsp Sazón Goya during the final simmer. These products pack concentrated flavor. Also, ensure you’re using the full 0.5 cup manzanilla olives and 2 tbsp capers for that signature briny kick.
Olives Overpowering
If the olives are too dominant, balance with 1 tsp cumin or 1 tsp oregano. You can also add ½ cup diced tomatoes to dilute the brininess slightly. Taste as you adjust to maintain the Cuban profile. ✨
Nutrition Facts
Frequently Asked Questions
Can I use a slow cooker for this?
Yes! Sear the beef first, then cook on low for 6-8 hours or high for 4-5 hours until shreddable. Add the sauce ingredients afterward and simmer to blend flavors.
What can I substitute for Goya sofrito?
Blend 1 bell pepper, 1 onion, 6 garlic cloves, and ¼ cup cilantro with 2 tbsp olive oil. This DIY version mimics the flavor profile perfectly.
How do I store leftovers?
Keep in an airtight container in the fridge for up to 4 days or freeze for 3 months. Reheat gently on the stove with a splash of water to maintain sauce consistency.
Can I make this ahead of time?
Absolutely—the flavors deepen after 24 hours in the fridge. Prepare the full dish, cool completely, then refrigerate. The sauce thickens as it rests.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026