Image of Instant Pot Beef Stew in a bowl

Instant Pot Beef Stew

A super easy Instant Pot Beef Stew recipe with the most amazing Peruvian flavors! Super tender pull apart beef in a delicious green sauce served over rice. A dream come true!

Course Main Course
Cuisine Peruvian
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings 4 people
Calories 478 kcal


  • avocado oil
  • 2 lbs stewing beef
  • sea salt
  • pepper
  • 1 onion
  • 2 cloves garlic
  • 1-3 Tbsp ají amarillo (optional but HIGHLY recommended)
  • 1/2 bunch cilantro
  • 1 cup beef broth
  • 1/2-1 tsp sea salt
  • pepper
  • 1 cup frozen peas
  • 1 Tbsp cornstarch (or tapioca starch for paleo)
  • 1 Tbsp cold water
  • cilantro for garnish


  1. Pre Prep: Remove meat from fridge at least 30 minutes before starting to cook so it's not too cold.

    In the meantime, peel and chop onion, peel and crush garlic and prepare "cilantro water".

  2. Cilantro Water: Add 1/2 bunch of cilantro (stems and all) to a blender, add beef broth and salt and pepper to taste. Amounts will depend on saltiness of beef broth.

  3. Brown Beef: Preheat instant pot by pressing the "sauté" button and wait until it says "hot". Once hot, add a splash of avocado oil and then brown the meat in 4-5 batches. Do NOT add all the beef at once. The individual pieces should not touch each other while browning. If you add too much meat at once it will release too much liquid and boil instead of brown. Add more oil as needed in between batches. Remove the browned beef and set aside in a bowl.

  4. Deglaze: Once all the meat is browned, add some water to the pot and deglaze the bottom by scrubbing off all the burnt bits and pieces with a wooden spatula. Then remove the inner pot and rinse and dry before continuing.

  5. Sofrita: Add another splash of avocado oil to the pot (still on sauté setting) and fry onion, garlic and ají until they start browning. 

  6. Pressure Cook: Add browned beef and cilantro water back into the instant pot, put on the lid and turn the vent to the sealing position. Press "cancel", then "manual", make sure "high pressure" is selected and set the timer for 35-40 minutes (depending on the size of the beef cubes).

  7. Natural Pressure Release: Meat should always be depressurized slowly. Let the instant pot release pressure naturally. This means, you should not turn the valve to the venting position but rather wait until the safety pin drops on its own. This will take 10-20 minutes (depending on each individual pressure cooker).

  8. Add peas: Once the safety pin dropped, open the pot, add 1 cup frozen peas and let them defrost in the hot sauce for about 2-3 minutes. Then remove all meat and peas with a slotted spoon leaving all the liquid in the pot and set aside. 

  9. Cilantro Sauce/Gravy: Add 1 Tbsp starch and 1 Tbsp cold water to a small bowl and stir vigorously until all clumps are gone. Hit "sauté" again on the instant pot. Add starch slurry and whisk into the liquid. Continue stirring until the sauce comes to a boil and cook for about 1-2 minutes. The gravy will start to thicken fairly quickly.

  10. Serve: Serve the meat and peas over white rice and pour plenty of cilantro gravy over it. Garnish with freshly chopped cilantro.

Recipe Video

Nutrition Facts
Instant Pot Beef Stew
Amount Per Serving
Calories 478 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 6g38%
Cholesterol 176mg59%
Sodium 600mg26%
Potassium 680mg19%
Carbohydrates 11g4%
Fiber 2g8%
Sugar 3g3%
Protein 64g128%
Vitamin A 345IU7%
Vitamin C 18mg22%
Calcium 35mg4%
Iron 6.1mg34%
* Percent Daily Values are based on a 2000 calorie diet.