This Balinese-style Peanut Butter Chicken is easy to make in an Instant Pot and can also be made on the stovetop – a simple, delicious meal that can be made in 30 minutes! GF.

Everything is soul and flowering. I open and fill with love, and what is not love evaporates. ~ Rumi
This flavorful Balenise-style Peanut Butter Chicken is made with tender pieces of chicken simmered in a fragrant, creamy peanut butter sauce. It’s rich and creamy with a lovely Balinese flavor. Similar to Thai peanut chicken, here the chicken breast is simmered in a tasty, Balinese-style peanut sauce until very tender. Serve it over jasmine rice (or cauliflower rice) with your favorite veggie, and dinner is ready! Here we have topped it with our Peanut Chili Crunch for even more flavor!
This meal was inspired by our trip to Bali last year, where the people are as kind and warm as the beautiful surroundings. What struck me most while being in Bali was how two very different religious groups- Muslim and Hindu, lived so peacefully together, holding respect and understanding for each other. It was an honor to witness this beautiful interweaving of cultures, a good reminder of what is possible when we live from the heart. Our thoughts create fear and, with it, separation, barriers, and prejudice. But our hearts want to love and connect!
Why you’ll love Peanut Chicken
- It’s Adaptable! Make this in an Instant Pot or on the stovetop; either way, it’s a delicious weeknight meal that comes together quickly and easily.
- Great for meal Prep. The best part is that this can be prepped ahead, stored in a ziplock, and then cooked during the busy workweek. Or, cook it ahead on a Sunday and warm it up during the week.
- It’s SUPER flavorful and Keto.
Peanut Butter Chicken Video!
Ingredients in Peanut Butter Chicken
- Chicken breast: Boneless skinless chicken breast cut into bite size pieces, adds protein and a savory flavor to the dish. Feel free to use skinless chicken thighs!
- Coconut milk: Adds richness and creaminess to the sauce, balancing out the flavors of the peanut butter and spices.
- Peanut butter: Provides a nutty and creamy base for the sauce. It adds depth of flavor and richness to the dish. We use all-natural organic peanut butter, with no additives, either creamy or smooth.
- Soy sauce: Adds a salty umami flavor to the sauce, enhancing the overall taste of the dish. Feel free to use gluten-free Coconut Aminos or tamari.
- Garlic: Aromatic and savory, garlic adds a delicious flavor to the chicken and sauce.
- Ginger: Adds a warm and slightly spicy flavor to the dish, complementing the other ingredients.
- Lime juice: Adds a bright and refreshing citrus flavor that balances out the richness of the peanut butter and coconut milk.
- Brown sugar: Provides a touch of sweetness to balance out the salty and savory flavors in the dish.
- Red pepper flakes: Adds a subtle heat to the sauce, giving the dish a bit of a kick. Adjust the amount based on your desired level of spiciness.
- Salt: Enhances the flavors of the dish and helps to bring out the other ingredients.
- Garnishes (optional): You can top the dish with chopped peanuts, cilantro, green onions, and lime wedges for added flavor and presentation. Or make our Peanut Chili Crunch!
Peanut Butter Chicken Instructions
Cut the chicken into 1-inch cubes, sprinkle with salt, and pepper and set aside.
Instant Pot Instructions
- Set Instant Pot to the sauté function, and sauté the ginger and garlic in oil for 1-2 minutes, until fragrant. Add lemongrass if using, saute 30 seconds.
- Add 1 cup of the stirred coconut milk (you’ll add the rest after), add the soy sauce, honey, lime juice, chili paste, salted chicken and lime leaves (everything except the peanut butter) and stir to combine.
- Set to HIGH Pressure (7 mins for chicken breast, 10 mins for chicken thighs). Naturally release.
- Stir in the peanut butter.
- Taste Adjust salt, lime, sweetness and spice level according to your taste. Stir in the remaining coconut milk if you want it saucier. Some of you may want it sweeter- so add more honey or brown sugar to taste. I usually add more chili paste and lime. The sauce will thicken slightly as it cools ( see notes).
Stovetop Instructions
- In a medium dutch oven or large saute pan, heat oil over medium-high heat. Add the seasoned chicken and brown each side until golden (no need to cook through- just brown the meat).
- Toss in the garlic, ginger and lemongrass and sauté until fragrant, 1-2 minutes, then add the remaining ingredients- stir in 1 cup coconut milk (add the rest after) soy sauce, honey, lime juice, chili garlic paste, lime leaves– all except the peanut butter – stirring to combine.
- Cover and let simmer gently on medium-low heat for 10 minutes or until chicken is cooked. Then stir in the peanut butter. Add the remaining coconut milk if you like. Taste and adjust sweetness, lime, salt, and heat to taste. The sauce will thicken as it cools—see recipe notes.

What to serve with Peanut Chicken
When serving this Balinese-style Peanut Butter Chicken, there are several delicious options that you can pair with it. Here are some ideas:
- Rice: Serve the Peanut Butter Chicken over a bed of fragrant jasmine rice in a bowl for a classic combination. The rice will soak up the flavorful sauce and provide a satisfying base for the chicken. Brown rice works too. If going low carb, serve over a bed of spinach or cauliflower rice.
- Noodles: Try serving the Peanut Butter Chicken with noodles like rice noodles or soba noodles. Toss the noodles in the peanut sauce to coat them well, then top with the tender chicken.
- Vegetables: Add some fresh veggies to the meal by serving steamed or stir-fried vegetables on the side. Some great options include wilted spinach, steamed broccoli, sauteed red bell peppers, carrots, mushrooms, or snap peas.
- Fresh Salad: Pair the Peanut Butter Chicken with our Asian Slaw or Asian cucumber Salad!

Sprinkle with the optional Peanut Chili Crunch, which you will fall head over heels in love with!
Store leftovers in an airtight container in the refrigerator for up to 4 days (or plop in the freezer). Heat in a microwave or on the stove.

It adds the best texture and flavor to Asian-style meals…..so tasty!

What I love about this Instant Pot Peanut Chicken Recipe is, it’s basically “dump and go”. A good one for those of you who are short on time, or have little ones running all around you. Just put everything in the pot and give it a stir and pressure cook it for 10 minutes. That’s it. So easy! But not lacking in flavor whatsoever!

Peanut Butter Chicken FAQS
1. Can I use any type of peanut butter for this recipe?
While you can use any type of peanut butter for this recipe, we prefer all-natural peanut butter with no additives and always opt for organic! Feel free to use almond butter if you have peanut allergies.
2. Can I substitute chicken thighs for chicken breasts?
Absolutely! Chicken thighs are a great alternative to chicken breasts. They will add extra richness and tenderness to the dish.
3. Can I make this recipe in a slow cooker?
Yes, you can adapt this recipe for a slow cooker. Simply follow the stovetop instructions to sauté the chicken and aromatics, then transfer everything to the slow cooker. Cook on low for 5-6 hours or on high for 2-3 hours, until the chicken is cooked through and tender. Stir in the peanut butter at the end.
4. Is this recipe gluten-free?
Yes, this peanut butter chicken recipe can be made gluten-free. Just be sure to use gluten-free soy sauce or a gluten-free alternative like tamari or coconut aminos.
5. Can I make this recipe ahead of time?
Yes, this peanut butter chicken is a great recipe for meal prep. You can prepare it ahead of time and store it in an airtight container in the refrigerator for up to 4 days. Simply reheat it on the stove or in the microwave when ready to serve.
6. How spicy is this dish?
The level of spiciness in this dish can be adjusted to your preference. The recipe includes red chili paste for a subtle heat, but you can add more or less depending on how spicy you like it.

So delicious, so easy….. an Instant Pot Chicken recipe that can be made on the stovetop too! A fast and easy meal, that can also be made ahead if meal prepping.
You may also like
- Our 25 Best Instant Pot Recipes | Easy Pressure Cooker Meals
- Instant Pot Chicken Tortilla Soup
- Instant Pot Teriyaki Chicken
- Instant Pot Arroz Con Pollo
- Instant Pot Thai Curry Chicken
- For more Instant Pot Recipes, be sure to visit the Instant Pot Category on the recipe page!

Peanut Butter Chicken Recipe
- Prep Time: 15
- Cook Time: 20
- Total Time: 35 minutes
- Yield: 4-6
- Category: chicken, dinner idea,
- Method: instant pot, stovetop
- Cuisine: American
- Diet: Gluten Free
Description
A delicious recipe for Peanut Butter Chicken (made in your Instant Pot or on your stove top)- a delicious Baleniese-style meal the whole family will love!
Ingredients
- 1 1/2 lbs chicken breast, or thighs, cut into 1 inch cubes, sprinkled with salt and pepper
- 1–2 teaspoons peanut oil, coconut oil or olive oil
- 3 fat cloves garlic, rough chopped
- 1 tablespoon fresh ginger, chopped (or use ginger paste)
- 1 tablespoon lemongrass, finely minced (optional)
- 4–5 lime leaves (optional)
- 13-ounce can full fat coconut milk (stirred) do not use light- too watery!
- 3 tablespoons soy sauce (or use gluten-free liquid amino acids)
- 3 tablespoons honey (or coconut sugar or brown sugar)
- 2 tablespoons fresh lime juice, more to taste
- 1 tablespoon chili garlic paste (or sriracha, or sambal olek)
- —–
- 1/2 cup peanut butter (or sub almond butter)
Instructions
Cut the chicken into 1-inch cubes, sprinkle with salt and pepper and set aside.
Instant Pot Instructions
- Set Instant Pot to the sauté function, and sauté the ginger and garlic in oil for 1-2 minutes, until fragrant. Add lemongrass if using, saute 30 seconds.
- Add 1 cup of the stirred coconut milk (you’ll add the rest after), add the soy sauce, honey, lime juice, chili paste, salted chicken and lime leaves (everything except the peanut butter) and stir to combine.
- Set to HIGH Pressure (7 mins for chicken breast, 10 mins for chicken thighs). Naturally release.
- Stir in the peanut butter.
- Taste Adjust salt, lime, sweetness and spice level according to your taste. Stir in the remaining coconut milk if you want it saucier. Some of you may want it sweeter- so add more honey or brown sugar to taste. I usually add more chili paste and lime. The sauce will thicken slightly as it cools ( see notes).
Stovetop Instructions
- In a medium dutch oven or large saute pan, heat oil over medium-high heat. Add the seasoned chicken and brown each side until golden (no need to cook through- just brown the meat).
- Toss in the garlic, ginger and lemongrass and sauté until fragrant, 1-2 minutes, then add the remaining ingredients- 1 cup coconut milk ( add the rest after) soy sauce, honey, lime juice, chili garlic paste, lime leaves– all except the peanut butter – stirring to combine.
- Cover and let simmer gently on medium low heat for 10 minutes or until chicken is cooked, then stir in the peanut butter. Add the remaining coconut milk if you like. Taste and adjust sweetness, lime, salt and heat to taste. The sauce will thicken as it cools- see notes.
Serve over a bed of jasmine rice or baby spinach, or chili cucumber Salad (see notes). Top with optional Peanut Chili Crunch.
Notes
Chili Cucumber Salad: In a medium bowl, mix 3-4 cups Turkish cucumbers (cut into 1/2-inch thick, diagonal half-moons), 2 tablespoons rice vinegar, 1 tablespoon chili garlic paste, a pinch or salt and sugar to taste. Add few tablespoons of basil ribbons, scallions, or cilantro if you like!
If the sauce seems too thin, reduce a bit using the sauté function (or simmer gently uncovered on the stove) while constantly stirring, to prevent burning the bottom. The sauce will start off a bit watery but will thicken as it cools.
TIP: When cooking chicken breast in a pressure cooker, the meat will “contract”. If you allow the pressure-cooked chicken time to “rest” (keeping in on the “warm” setting for a while) it will expand and absorb some of the sauce -the sauce will thicken and the chicken will relax a bit and become more tender and flavorful. That’s why dishes like this usually taste better the next day. A great one to make ahead!
If making prepping ahead, I would just cook it ahead and refrigerate, allowing the flavors to meld.
To prep this ahead, and cook it later- blend all sauce ingredients (except peanut butter) in a blender. Pour over the raw chicken (in a ziplock bag) and store in the fridge for up to 3 days. Then pour it in the Instant Pot. Drop peanut butter on the top of the chicken or stir it in after it is cooked. Follow the rest of the directions above.
Leftovers will keep up to 4 days in an airtight container in the refrigerator, or this will freeze well, up to 4 months. Thaw before reheating gently on the stovetop.
Nutrition
- Serving Size: ½ cup
- Calories: 381
- Sugar: 10.6 g
- Sodium: 330 mg
- Fat: 22.6 g
- Saturated Fat: 8.6 g
- Carbohydrates: 15.8 g
- Fiber: 2.3 g
- Protein: 31.4 g
- Cholesterol: 82.7 mg
I couldn’t believe this recipe came together so quickly! I used whole frozen chicken thighs for mine so I cooked it for 20 minutes in my instant pot. Came out absolute fabulous! I can’t wait to make this again.
Awesome Diana, thanks for sharing!
I’ve made this twice now– once with peanut butter and once with cashew butter. The second time I also used coconut cream instead of coconut milk (from Trader Joe’s) and the sauce was the perfect texture right away. My husband really loves this recipe which is a win in my book!
Awesome, thanks Katy!
Delicious and fool-proof. Putting this on heavy-rotation!
Thanks Sadie! Glad you liked it!
Made this tonight and it is SO good! I put this with zucchini noodles and cauliflower rice and it was amazing for a cold and rainy night!
Love it! Sounds perfect!
I love the sound of this recipe and can’t wait to make it. I saw where one person did tofu stove top but I’m wondering if I could do tofu in the instant pot – do you know?
Maria, I haven’t tried tofu in an instant pot yet- so honestly not sure what would happen. It’s on my list though…sorry I wish I could be more helpful.
Fantastic! I made it without the salad and just served over rice. It was delicious and so easy. Thank you!
Wow! This was really really good. I made it exactly as the recipient stated and it came out perfect! The only thing I wish I had done was double the recipe. My husband loved it too!! Thank you for the great recipe!!
Should the peanut butter be sugar free or regular?
I think either will work. I normally use a healthy brand without sugar, but use what you have!
Made this for dinner tonight and we absolutely LOVED it! Instead of the peanut crunch topping I chopped up some Thai chili lime cashews from Trader Joe’s because that’s what we had on hand. I will definitely make this again!
Such a great idea for the topping!
I have made this delicious dish numerous times for family and friends. The crunch is easy to make and tasty. I’m all for quick simple and tasty. This ticks all those boxes
I followed the instructions exactly and it burned. I’d recommend adding the peanut butter afterwards instead of spooning on top.
I just made this but it’s kind of bland. Not sure why.
I’m so sorry Deb, and that seems strange? did you leave anything out? Salt?
I made this tonight in the IP, and my husband devoured it! Since I don’t like chicken, I’ll be trying this with tofu soon. The cucumber salad adds a nice balance to the meal. Will make again!
This doesn’t adequately explain what function to use to actually cook the meal. It say start with sautée but the sautee setting doesn’t have a high setting. Confusing. Otherwise a good recipe.
Im so sorry, I see the confusion and made it more clear. Thanks for pointing it out!
Hi Sylvia,
This recipe is delicious and was a big hit with my family, I only used two tablespoons of crunchy peanut butter and one piece of palm sugar. I took your advice and added kefir lime leaves and lemongrass. I sing your praises to all my friends and family and have passed on your website details – you are so clever and all your recipes which I use are amazing.
Thanks so much, Annette x
Can you sub coconut milk with light coconut milk, to reduce the fat & calories if that’s something I’m watching out for? Do you think it will drastically impact the texture? Love your recipes so much!
So fast, so easy, so delicious! Loved it with spinach. This is going to be my new go-to when I’m craving Thai or Indian takeout. And the peanut ‘crack’ topping is a must – thank you!
Thanks Sarah! Glad you liked it!
Yummm!!! I am eating this as I type -honestly, it’s mind blowingly good! This is definitely getting added to our weeknight rotation, was super easy and came together really fast. I don’t have an instant pot but that didn’t matter at all!
Im so glad you like it Julia- yes surprisingly good for how simple it is! And leftovers are even better!
I love recipes like this, packed full of flavor and ready in only 30 mins. I’m cooking this tonight! Thanks for sharing 🙂
Nice recipe. 🙂
I used the ingredients of the sauce (expect the garlic-chili-paste) and marinated the chicken 12 hours before and added onions and sesame to the spinach.
Made it even more intense and enjoyable.
This is why you’re my favorite! Simple, delicious, healthy, and inexpensive. Soooo yummy! I did the stovetop version, but since I needed to do tofu for myself, I cooked chicken and tofu in the oven and made the sauce by itself on the stove. The cucumber salad was awesome. Did farro instead of rice, plus spinach. The peanut crunch was perfect. Everyone raved. Loved it. Thank you!
Susanna, I loooooooove that you prepared it this way!!! Smart and efficient – and creative way of adapting. This is how I want everyone to cook….. in a way that fits their households needs! I will add your notes to the recipe- brilliant and thanks for sharing!!!
Isn’t it great when we travel and return inspired, even a year later? Amazing. This recipe looks so good!
Totally! Thanks Ashley-appreciate this!
I loved this dinner! I don’t have an insta pot, so did it on the stove top in one pan. We skipped the rice, (which I probably wouldn’t do next time.. there was too much delicious sauce that needed to get soaked up into something.) and just did a mashed cucumber salad over spinach. Using the rice wine vinegar, chili garlic paste, salt and sugar as the dressing.
I also made the Peanut Chili Crunch Topping. So easy and simple! Can’t wait to make it again and play with some of your other spice suggestions.
Thanks so much for sharing your beautiful recipes! It has changed our life!
Hi Sylvia,
I love Asian dishes with peanuts. I’m not sure I understand what the Chili Peanut Crunch topping is. Did I miss it in the recipe?
Hey Terry, sorry about that…I forgot to include the link, here it is! Peanut Chili Crunch
I don’t see the recipe for the Chili Peanut Crunch?
Sorry about that…I forgot to include the link, here it is! Peanut Chili Crunch
Yaaaaaam! These bowls are making my mouth water. I absolutely love ethnic food and all-things peanut…Definitely psyched to try this!
Thanks Julia! Appreciate this! xoxo