Beef, Recipe

Instant Pot® Thai Coconut Beef And Rice

Share this page
Jump to Recipe

If you are looking for a hearty meal that will fill you up but not be too heavy to eat on a hot summer’s day, this is the perfect dinner for you. The tender beef is complemented by the sweet and tropical tasting coconut milk and the creamy peanut butter rounds out the dish with a rich flavor. While you can opt to make your beef spicy, it is also delicious without any added heat. Throw in some white rice with this dish and you have a complete meal!

Hot Deals

Instant Pot® Thai Coconut Beef And Rice

Pin Recipe
Prep Time 25 mins
Cook Time 40 mins
Servings 4
Calories 532 kcal


  • Measuring Cup
  • Measuring Spoon
  • Blender or Food Processor
  • Chef’s Knife
  • Cutting Board


  • 3 Pounds  Beef Roast
  • 1 teaspoon  Salt
  • 3 Tablespoons  Olive Oil
  • 1 each Bell Pepper, sliced
  • 1.5 cup  Coconut Milk
  • 1 cup  ¾ cup Beef Stock
  • 0.33 cup  Peanut butter, smooth
  • 2 Tablespoons  Coconut aminos
  • 2 Tablespoons  Honey
  • 0.25 tsp  Ginger
  • 0.5 pound  Snap Peas
  • 0.25 cup  Basil, Fresh
  • 1 cup  White rice
  • 1 cup  Water
  • 1 tsp  Olive Oil
  • 0.25 tsp  Salt


  • Begin by cooking the rice in the Instant Pot®. Add the 1 teaspoon oil, rice, water and ¼ tsp salt to the Instant Pot® and seal the top, placing the steam valve to the “seal” position. Select the rice button and set the timer for 8 minutes. Now sit back and watch the magic happen! Once cookes, let the Instant pot naturally release the steam (just let the pot sit there!) for 10 minutes before opening the valve and setting the rice aside.
  • Sprinkle the salt over the top of the beef and then place inside the bowl of your instant pot. Press ‘saute’ and then select ‘high’ for high heat. Sear the beef, rotating as you go, to brown each side. This will take about 5 minutes.
  • On a small bowl, whisk together the coconut milk, beef stock, peanut butter, coconut aminos, honey and ginger. Pour this mix into the bowl and stir briefly. Place the cover on the Instant Pot®, making sure the steam release valve is set to ‘seal’ and press ‘manual’ and adjust the time for 35 minutes. Let the beef cook!
  • Once the beef has completed its 35 minute cooking cycle, push open the steam valve using a long spoon so as not to burn your hand when the steam rapidly escapes the Instant Pot®. Remove the lid and add the sugar snap peas, peppers and basil to the pot.
  • Close and seal the lid again, press ‘manual’ and set the timer for 5 more minutes. Once done, let the Instant Pot® do a natural steam release for 10 minutes then open it manually.
  • Shred the beef using two forks and then serve along with the rice.

Wasn’t that recipe simple and also simply delicious?! We want to hear what you thought and how it worked in your Instant Pot®. Did you add more peppers or maybe skip the peanut butter? Maybe you used chicken breast instead of beef? We want to know!! Leave a comment below and tell us about your Thai Coconut Beef.


About Amanda

My name is Amanda and I am a professional pastry chef. I have over 16 years of culinary experience and a bachelors degree in Baking and Pastry Arts. I currently live right outside New York City with my husband and two daughters who are my official taste testers and kitchen helpers. Chocolate chip cookies and ice cream are my weakness and, because I have two young kids, I need coffee every day. I love sharing my cooking passion and hope that you find some culinary inspiration here!

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating