This Instant Pot Thai Peanut Chicken Curry is creamy, rich, and bursting with Thai-inspired flavors—all in just 20 minutes. It’s my go-to dinner lately, and for good reason: minimal prep, easy cleanup, and restaurant-quality flavor made right at home.

Thai peanut curry chicken served with white rice, topped with chopped peanuts and fresh herbs.

Ever since our honeymoon in Thailand, I’ve been obsessed with Thai food. Every trip inspires me to recreate the dishes I fall in love with, and this curry hits that perfect balance of sweet, savory, spicy, and nutty.

If you love this, definitely check out my Chicken Pad Thai and Thai Coconut Curry Meatballs too — they’re longtime SKS favorites!

Why Busy Moms Love This Thai Peanut Chicken Curry

AWhen you’re feeding picky kids (and running on low energy), dinner needs to be fast, flavorful, and flexible. This curry checks all the boxes.

  • Customizable: Swap chicken for tofu, chickpeas, or use both.
  • Dinner in 20 minutes: Toss everything into the Instant Pot and let it cook while you tackle laundry or homework chaos.
  • Big flavor, little effort: Red curry paste, peanut butter, and coconut milk do the heavy lifting.
  • Use what you’ve got: This is a great fridge-clean-out meal—bell peppers, broccoli, cauliflower, all work.

How I Make It (So Fast, It’s Almost Funny)

Cut chicken into cubes and marinate with arrowroot starch, salt, and water.

While the chicken is marinating, prepare the rest of the ingredients. Mince the fresh ginger and chop up the red bell pepper (if using).

Then, turn on the instant pot on sauté mode. 

Once the instant pot is done cooking, quick-release and enjoy!

Pairing This Recipe is Simple

I love scooping this curry over fluffy jasmine rice — pure comfort food bliss.
If you’re cutting carbs, it’s just as cozy over cauliflower rice.
Or make it a noodle night!

Top with fresh cilantro, lime juice, and crushed peanuts for that fresh element and crunch.

Thai peanut curry chicken served with white rice, topped with chopped peanuts and fresh herbs. A pair of chopsticks is holding a piece of chicken.

Fun Ways to Customize it Just for your Family

Because one good curry deserves endless variations:

No Instant Pot? No Problem: Simmer everything on the stovetop for 20–30 minutes.

Go Vegan: Swap the chicken for tofu or chickpeas. I actually like to use both chicken and chickpeas. A little something for everyone.

Boost the Veggies: Add zucchini, carrots, snap peas, or mushrooms.

Make It Soupy: Add 2 cups of broth for a Thai-inspired curry soup.

Bowl of Thai peanut curry chicken with chickpeas served alongside white rice, topped with chopped peanuts and fresh herbs

This Thai Peanut Chicken Curry has become one of those “once-a-week forever” dinners in our house. It’s cozy, flavorful, and foolproof — even on the busiest mom nights. I can’t wait for you to try it!

A bowl with Jasmine rice and juicy tender chicken covered in a creamy sauce. There are also red peppers, peanuts and fresh cilantro

Get the recipe:20 Minutes Thai Peanut Chicken Curry with Coconut Milk

This 20 minutes Instant Pot Thai Peanut Chicken Curry is creamy and packed with flavors. It is gluten-free, dairy-free, low carb, and can be made vegan as well. 
4.55 stars (11 reviews)
Print Recipe Rate Recipe Pin Recipe

Ingredients

  • 2 lb of chicken, thighs and/or breast
  • 1 tbsp arrowroot flour * + 2 tbsp water
  • 1/4 cup creamy peanut butter**
  • 1 1/4 cup canned coconut milk, full fat
  • 3 – 4 tbsp red curry paste
  • 1.5 – 2 tsp salt, divided
  • Dashes of cayenne pepper, optional
  • 1 cup red pepper, optional
  • 1 tbsp fresh ginger, minced
  • 1 tbsp cooking oil

Instructions 

  • Dice chicken breast and/or thighs into 1-inch cubes.
  • In a large bowl, stir together the arrowroot flour and 2 tbsp water, and 1 tsp of salt. Marinated the chicken in the mix.
  • Turn on the instant pot on saute mode.
  • Add 1 tbsp oil to the instant pot and heat until shimmering. Saute the bell pepper for a couple of minutes or until they are slightly soft.
  • Add red curry paste and the minced ginger to the instant pot. Stir and cook for 30 seconds.
  • Stir in peanut butter and coconut milk.
  • Add the chicken, dashes of cayenne pepper (optional), and the rest of the salt (to taste), and combine well.
  • Seal the cap. Pressure cook on high for 12 minutes. Once done, do a quick release.***
  • Serve with Jasmine rice or cauliflower rice and Enjoy!

Notes

  1. * Or corn starch
  2. ** Choose creamy and unsalted unsweetened peanut butter
  3. *** If there is too much liquid left, you can turn on saute mode and cook down the sauce for a few more minutes.
Storgae:
Store in the fridge for up to 3 days.
Freeze for up to 2 months — perfect for meal prep days.
Reheat gently on the stove or microwave until warm and creamy again.
 
Serving: 1g, Calories: 418kcal, Carbohydrates: 9g, Protein: 31g, Fat: 25g, Saturated Fat: 14g, Polyunsaturated Fat: 10g, Cholesterol: 57mg, Sodium: 422mg, Fiber: 1g, Sugar: 2g

The Nutrition Facts above are specific to the ingredients I chose to use for this recipe, which may vary.