When you’re craving deep, pepper-tomato flavor with fork-tender beef in a fraction of the usual time, Instant Pot ropa vieja delivers. This pressure-cooker version layers a bold marinade (adobo, cumin, oregano, citrus) with seared chuck roast, sweet bell peppers, and briny Spanish olives for that classic, savory-tangy finish—without hours on the stove. If you’ve wondered whether an Instant Pot Ropa Vieja can rival the slow braise, this method proves it: juicy shreds, rich sauce, and weeknight-friendly timing.

Ingredients

ComponentIngredientAmount/QuantityNotes
MarinadeCubanelle pepper (or ¼ green bell pepper or ½ jalapeño)1Mild heat; swap per preference
Salt1 tspReduce if using salty bouillon/soy
Low-sodium soy sauce2 tspOr tamari (GF)
Black pepper½ tspFreshly ground
Adobo seasoning2 tspMany blends contain salt—adjust overall
Mexican oregano1 tspRub between fingers to release oils
Low-sodium beef bouillon or sazon1 tspPowder or paste
Ground cumin1 tspEarthy base note
Bay leaves2Remove after pressure cooking
Garlic, minced1 tsp (1 clove)Freshly minced
Lemon juice, freshly squeezed1 TbspBright acidity
Onion, diced½ mediumAdds sweetness
Beef & SauceChuck roast, cut into large chunks3 lbWell-marbled for shredding
Oil (avocado/olive)¼ cupFor searing
Low-sodium beef broth1 cupDeglazing + sauce body
Garlic, minced2 tspSavory punch
White onion, sliced½ cupSweet aromatic base
Apple cider vinegar3 TbspTangy balance
Tomato paste3 TbspUmami & color
Green bell pepper, sliced1Classic ropa vieja veg
Red bell pepper, sliced1Sweetness & color
Spanish olives with juice1 cupBriny depth; manzanilla style
Cilantro, minced1 TbspFresh finish (add at end)

Adobo note: Commercial blends vary (garlic, oregano, cumin, turmeric, pepper, salt). Start with less added salt, then season the sauce to taste at the end.

Timing

  • Marinate: 1–24 hours (more time = deeper flavor)
  • Prep & sear: ~15–20 minutes
  • Pressure cook: 45 minutes at High (Meat/Stew) + 10–15 minutes for pressurization/release
  • Reduce (sauté): 40–60 minutes total (30 min + 10–30 min after shredding)
  • Total (active): ~35–45 minutes hands-on
  • Total (elapsed, excluding marinade): ~1 hr 50 min–2 hr 15 min

Tip: The Instant Pot works while you relax—most of the time is hands-off.

Step-by-Step Instructions

Step 1: Marinate the beef

Combine all marinade ingredients in a bowl. Toss the beef chunks to coat, cover, and refrigerate 1–24 hours.
Tip: The citrus, soy, and spices season the meat throughout; overnight yields the boldest flavor.

Step 2: Bring to temp & set up the pot

Remove beef from the fridge 10 minutes before cooking. Reserve the marinade (do not discard). Set Instant Pot to Sauté (High).

Step 3: Sear in batches

Heat the oil until shimmering. Brown 4–5 pieces of beef at a time on all sides; transfer to a plate and repeat.
Tip: Don’t crowd the pot—proper searing = richer sauce. Add a splash of broth if browned bits start to scorch.

Step 4: Deglaze with the marinade

Return all seared beef to the pot. Pour in the reserved marinade and 1 cup broth, scraping up browned bits with a wooden spoon (flavor gold!).

Step 5: Pressure cook

Lock the lid, set valve to Sealing, choose Meat/Stew (High) for 45 minutes. When finished, quick-release carefully (or 10-minute natural release, then quick-release). Remove beef to a tray.
Safety tip: Keep hands/face away from the steam path.

Step 6: Build the pepper-tomato base

With the pot on Sauté, stir in minced garlic, sliced onion, apple cider vinegar, tomato paste, green and red peppers, and Spanish olives with their brine. Simmer 30 minutes, stirring occasionally.
Goal: Sauce should thicken and peppers become tender-sweet.

Step 7: Shred & return the beef

Shred beef with two forks into long strands (ropa vieja = “old clothes”). Return to the pot and simmer 10–30 minutes more, until sauce clings to the meat. Adjust salt to taste.
Finish: Stir in cilantro off heat for a fresh, herbal pop.

Step 8: Serve

Spoon over white rice, with extra olives and cilantro. Squeeze lemon/lime over the top if you love brightness.

Nutritional Information (estimated, per 1 of 8 servings)

  • Calories: ~415 kcal
  • Protein: ~33 g
  • Carbohydrates: ~8–10 g
  • Fat: ~27 g (Saturated ~9 g)
  • Sodium: Variable; can be high due to olives/soy/bouillon—use low-sodium options where possible.
    Estimates vary by cut, oil absorbed, and brand of olives/bouillon.

Healthier Alternatives

  • Lean it out: Use bottom round or sirloin tip (less marbling); add 1 Tbsp oil for searing and deglaze promptly to avoid scorching.
  • Lower sodium: Choose low-sodium soy/tamari, no-salt bouillon, and rinse some olives before adding. Season at the end.
  • Gluten-free: Use tamari and a GF bouillon/sazon.
  • Low-carb serving: Swap rice for cauliflower rice or shredded cabbage sautéed with garlic.
  • Whole-30/Paleo-ish: Use coconut aminos instead of soy, compliant bouillon, and skip any sugar-containing products.

Serving Suggestions (Instant Pot Ropa Vieja)

  • Classic combo: Steamed white rice and black beans, with sweet plantains (maduros) or tostones.
  • Taco night: Load into warm tortillas with pickled red onion, avocado, and lime crema.
  • Bowls: Cilantro-lime rice, beans, shredded lettuce, and extra olives.
  • Starchy sides: Yuca fries, arepas, or garlic mashed potatoes soak up all that sauce.

Common Mistakes to Avoid

  • Skipping the sear: Results in a flat-tasting sauce. Fix: Brown in batches for Maillard depth.
  • Not deglazing: Burn warning and lost flavor. Fix: Scrape the fond with marinade/broth before pressure cooking.
  • Under-seasoning early, over-salting late: Adobo/olives add salt. Fix: Use low-sodium products and finish with salt after reduction.
  • Overcrowding peppers: Steams instead of sautés. Fix: Keep the pot on Sauté (High) and stir; extend simmer for tender-sweet peppers.
  • Sauce too thin: Needs time. Fix: Simmer uncovered 10–15 minutes more, or stir in 1–2 tsp tomato paste.

Storing Tips

  • Refrigerate: Airtight up to 4 days. Flavor improves by day 2.
  • Freeze: Up to 3 months in portioned containers. Thaw overnight in the fridge.
  • Reheat: Gentle stovetop simmer 8–10 minutes; add a splash of broth if thick.
  • Meal prep: Pack with rice/beans separately so grains don’t absorb too much sauce.

Conclusion

Bold, briny, and beautifully tender, this Instant Pot Ropa Vieja captures slow-braised flavor with pressure-cooker speed. The marinade builds layers from the inside out, while peppers, tomato paste, vinegar, and olives create a glossy sauce that clings to every strand of beef. Make it for meal prep, parties, or a cozy weekend feast—then leave a rating and a comment to tell us how you served it (tostones? taco night?). Subscribe for more pressure-cooker favorites!

FAQs

Q1. Which cut of beef works best?

Chuck roast is ideal for shredding and flavor. Bottom round or brisket also work; adjust sauté/reduction time as leaner cuts can be drier.

Q2. Can I make this without soy?

Yes. Use tamari (GF) or coconut aminos (slightly sweeter—balance with a pinch more vinegar).

Q3. Slow cooker or stovetop directions?

Slow cooker: Sear on the stove, then cook on LOW 8–9 hours (or HIGH 4–5). Reduce the sauce uncovered 15–20 minutes if needed.
Stovetop: Braise covered on low 2½–3 hours, stirring occasionally; finish uncovered to thicken.

Q4. Not a fan of olives?

Skip or reduce to ½ cup, then finish with a squeeze of lemon/lime and extra cilantro for brightness.

Q5. How spicy can I make it?

Add the ½ jalapeño option, or stir in ½–1 tsp crushed red pepper with the tomato paste. Taste and adjust at the end.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Instant Pot Ropa Vieja (Tender Cuban-Style Shredded Beef)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Melt-in-your-mouth Cuban-style shredded beef, pressure-cooked with peppers, olives, and a tangy tomato base. Big flavor, mostly hands-off, perfect over white rice.

  • Total Time: 2 hours 10 minutes
  • Yield: 8 servings

Ingredients

Marinade

  • 1 cubanelle pepper, chopped (or ¼ green bell pepper or ½ jalapeño; mild heat)

  • 1 tsp fine salt (reduce if using salty bouillon/soy)

  • 2 tsp low-sodium soy sauce (or tamari for GF)

  • ½ tsp black pepper, freshly ground

  • 2 tsp adobo seasoning (many blends contain salt—adjust)

  • 1 tsp Mexican oregano, rubbed between fingers

  • 1 tsp low-sodium beef bouillon or sazón (powder or paste)

  • 1 tsp ground cumin

  • 2 bay leaves (remove after pressure cooking)

  • 1 tsp minced garlic (about 1 clove)

  • 1 Tbsp freshly squeezed lemon juice

  • ½ medium onion, diced

Beef & Sauce

  • 3 lb chuck roast, cut into large chunks (well-marbled)

  • ¼ cup avocado or olive oil (for searing)

  • 1 cup low-sodium beef broth (for deglazing)

  • 2 tsp minced garlic

  • ½ cup white onion, sliced

  • 3 Tbsp apple cider vinegar

  • 3 Tbsp tomato paste

  • 1 green bell pepper, sliced

  • 1 red bell pepper, sliced

  • 1 cup Spanish manzanilla olives with juice (briny depth)

  • 1 Tbsp cilantro, minced (stir in at the end)

Instructions

  1. Marinate the beef
    Combine all marinade ingredients in a bowl. Add beef chunks, toss to coat, cover, and refrigerate 1–24 hours.
  2. Bring to temp & preheat
    Remove beef from fridge 10 minutes before cooking. Reserve the marinade. Set Instant Pot to Sauté (High).
  3. Sear in batches
    Add oil; when shimmering, brown 4–5 pieces at a time on all sides. Transfer to a plate and repeat. (Don’t crowd. If fond starts to scorch, splash in a little broth.)
  4. Deglaze
    Return all beef to the pot. Pour in the reserved marinade and 1 cup broth. Scrape up browned bits with a wooden spoon.
  5. Pressure cook
    Lock lid, set valve to Sealing, choose Meat/Stew (High) for 45 minutes. Quick-release carefully (or 10-minute natural release, then quick-release). Transfer beef to a tray.
  6. Build the pepper-tomato base
    With pot on Sauté, stir in minced garlic, sliced onion, vinegar, tomato paste, green & red peppers, and olives with their brine. Simmer ~30 minutes, stirring occasionally, until slightly thickened and peppers are tender.
  7. Shred & finish
    Shred beef into long strands; return to pot. Simmer 10–30 minutes more until the sauce clings to the meat. Adjust salt/pepper to taste. Stir in cilantro off heat.

  8. Serve
    Serve over white rice. Add extra olives and cilantro; finish with a lemon/lime squeeze if you like brightness.

Notes

  • Adobo salt alert: Commercial adobo varies; start with less added salt and adjust at the end.

  • Gluten-free: Use tamari and a certified GF bouillon.

  • Make-ahead: Improves next day. Refrigerate up to 4 days or freeze up to 3 months. Reheat gently with a splash of broth.

  • Serving ideas: White rice, maduros (sweet plantains), tostones, Cuban black beans, or warm tortillas for tacos.

  • Thickness control: If too thin, reduce on Sauté; if too thick, add broth in small splashes.

  • Safety: Remove bay leaves before serving.

  • Author: Amber
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 50 minutes
  • Category: Dinner
  • Method: Instant Pot (Pressure Cooker)
  • Cuisine: Cuban

Nutrition

  • Serving Size: 1/8
  • Calories: 415 kcal
  • Sugar: 4 g
  • Sodium: 780 mg
  • Fat: 27 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 18 g
  • Carbohydrates: 9 g
  • Fiber: 2 g
  • Protein: 33 g
  • Cholesterol: 120 mg

LEAVE A REPLY

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star
Please enter your comment!
Please enter your name here