Whole30 Instant Pot Ropa Vieja Paleo Primal Gourmet Easy Cuban Recipe

Whole30 Instant Pot Ropa Vieja

This Whole30 Instant Pot Ropa Vieja is a super easy and delicious Cuban dish that is perfect for meal prep or a hearty weeknight dinner.
Cuisine Cuban
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 55 minutes
Servings 5 servings


  • 3 lbs flank steak
  • 1 medium onion - julienned
  • 1 green pepper - julienned
  • 1 red pepper - julienned
  • 1 yellow pepper - julienned
  • 5 cloves garlic - roughly chopped
  • 2 tsp garlic powder
  • 1 tsp dry oregano
  • 1 tsp smoked paprika
  • 1 tsp cumin
  • 1 cup crushed tomatoes look for a BPA-free can
  • juice of 1 lime - plus extra for serving
  • 1 cup compliant olives - sliced
  • cup ½cilantro - roughly chopped
  • Salt and Pepper
  • jalapeño and avocado - for garnish
  • 2 tbsp avocado oil


  1. Set IP to sautée function and add avocado oil.
  2. Slice flank steak into pieces so it fits in the pot and season both sides with salt & pepper. Add steak to IP and brown both sides in batches. Transfer to plate and set aside.
  3. Add onion and peppers to the pot. Sautée 4-5 min or until softened. Be sure to scrape any brown bits on the bottom of the pot (that's flavour!). Add garlic and cook another 45-60 sec.
  4. Add garlic powder, oregano, paprika & cumin & toss everything to coat. Sautée 45-60sec to awaken the spices. Add tomatoes, lime juice, & olives. Give everything a stir before adding steak back to the pot.
  5. Cover the steak with the veggies, close the lid, set to sealing and cook under high pressure 45min.
  6. Once cooked, release pressure manually and shred the steak in the pot. Adjust salt & pepper as required and add cilantro.
  7. Serve with cauli rice and/or plantains (see my blog for recipes) and garnish with jalapeño, avocado and cilantro