Thai Peanut Chicken Dish

Category: Satisfying Main Dishes for Every Occasion

This dish features tender chicken pieces cooked to golden perfection and tossed in a creamy sauce made of peanut butter, coconut milk, and soy. The garlic adds aromatic depth, while the balance of salty and nutty flavors makes it a standout. Ideal for a cozy family meal, it is simple to prepare and satisfying.

The steps include browning the chicken, sautéing garlic, then combining all ingredients for a rich, smooth coating. Serve warm as a comforting entrée that appeals to a variety of tastes.

Recipes Fives Halima
Created by Mary Loxip Mary Loxip
Last updated on Fri, 09 Jan 2026 16:14:01 GMT
A bowl of Thai Peanut Chicken. Pin
A bowl of Thai Peanut Chicken. | panbite.com

This Thai Peanut Chicken recipe brings a flavorful twist to a weeknight dinner. It combines tender chicken with a rich, creamy peanut sauce that feels special without demanding complicated ingredients or techniques. The balance of savory, slightly sweet, and nutty tastes makes it an easy dish to fall in love with.

The first time I made this my family couldn’t stop talking about how comforting and flavorful it was. Now it’s one of our go-to meals when we want something a little different but not too fussy.

Gather Your Ingredients

  • Four boneless skinless chicken breasts: good for even cooking and tender meat
  • Two cloves of fresh garlic: minced adds a fragrant base note always use fresh for the best aroma
  • Quarter cup low-sodium soy sauce: brings savory umami without overwhelming saltiness
  • One-third cup creamy natural peanut butter: gives the sauce its signature rich texture opt for a natural brand without excess sugar
  • Half cup full-fat coconut milk: adds smoothness and slight sweetness canned is best for creaminess
  • Salt and freshly ground black pepper: to taste for seasoning the chicken just right
  • One tablespoon vegetable oil: neutral for cooking chicken without competing flavors peanut or canola oil works well too

How to Make It

Sear the Chicken:
Cut the chicken breasts into bite-sized pieces ensuring they cook evenly and absorb more sauce. Season with salt and pepper. Heat vegetable oil in a large skillet over medium-high heat. Brown the chicken pieces for about five to seven minutes until cooked through with a nice golden crust. Remove from skillet and set aside to retain juices.
Sauté the Garlic:
Turn down the heat to medium. Add minced garlic to the same skillet. Cook for about one minute stirring constantly until it’s fragrant but not browned. This gentle cooking releases the garlic’s sweetness and deepens the sauce flavor.
Combine the Sauce Ingredients:
Into the skillet with garlic add soy sauce peanut butter and coconut milk. Stir them together thoroughly so the peanut butter melts into a smooth sauce. Let it come to a gentle simmer to thicken slightly and meld all the flavors.
Coat the Chicken:
Return the cooked chicken to the skillet. Stir well making sure each piece gets coated with the luscious peanut sauce. Let it simmer together for another few minutes until the sauce is heated through and clings to the chicken perfectly.
Serve and Garnish:
Spoon the peanut chicken over your choice of steamed rice noodles or crunchy vegetables. Garnish with chopped peanuts or fresh cilantro for contrast and added texture if desired.
A bowl of Thai Peanut Chicken.
A bowl of Thai Peanut Chicken. | panbite.com

My favorite ingredient here is the natural peanut butter. It brings this sweet earthiness that makes the sauce truly special. I remember the first time I served this for friends they were surprised it was so simple to make but tasted restaurant-quality. It’s one of those recipes that really showcases how a few quality ingredients can create magic in the kitchen.

Flavor Boosters

Storage Tips Store leftovers in an airtight container in the fridge for up to three days. The flavors actually deepen after sitting overnight. Reheat gently on the stove or in the microwave to avoid curdling the coconut milk.

Serving Suggestions

Serve with steamed jasmine rice or rice noodles for a classic combination. Add a side of sautéed bok choy or snap peas for freshness and crunch. A squeeze of lime brightens up the rich sauce wonderfully.

Creative Twists

You can swap chicken breasts with thighs for a juicier result. Use almond or cashew butter if peanut allergies are a concern but expect a slightly different flavor profile. Light coconut milk works but won’t be as creamy.

A bowl of Thai Peanut Chicken with rice.
A bowl of Thai Peanut Chicken with rice. | panbite.com

This dish is special yet simple ensuring a satisfying dinner any day of the week.

Common Questions About This Recipe

→ What cut of chicken is best for this dish?

Boneless, skinless chicken breasts are ideal as they cook quickly and absorb the peanut sauce well without becoming too dry.

→ Can I use natural peanut butter instead of creamy?

Creamy peanut butter works best to create a smooth sauce, but natural peanut butter can be used if stirred well to avoid graininess.

→ Is coconut milk essential in this dish?

Coconut milk adds richness and balances the peanut flavor, but a light cream or milk substitute can be used for a different texture.

→ How do I prevent the sauce from separating?

Keep the heat moderate when combining ingredients and stir continuously to maintain a smooth, well-emulsified sauce.

→ Can this be prepared ahead of time?

You can prepare the sauce in advance and store it refrigerated. Combine with freshly cooked chicken just before serving for best results.

Thai Peanut Chicken

This Thai peanut chicken blends garlic, coconut milk, and soy to create a creamy dish perfect for family dinners and gatherings. Save & click.

Preparation Time
25 minutes
Cooking Time
60 minutes
Complete Time
85 minutes
Created by Mary Loxip: Mary Loxip

Type of Recipe: Main Dishes

Level of Skill: Perfect for Beginners

Cultural Cuisine: Thai

Serves: 4 Portion Size

Dietary Needs: Lactose-Free

What You Need

→ Main

01 4 boneless skinless chicken breasts (about 1.5 pounds)
02 2 cloves garlic, minced
03 1/4 cup low-sodium soy sauce
04 1/3 cup creamy natural peanut butter
05 1/2 cup full-fat coconut milk
06 Salt, to taste
07 Black pepper, to taste
08 1 tablespoon vegetable oil

How to Make It

Step 01

Cut chicken breasts into bite-sized pieces and season evenly with salt and black pepper.

Step 02

Heat vegetable oil in a large skillet over medium-high heat. Add the chicken and cook, stirring occasionally, until browned on all sides and fully cooked, about 5 to 7 minutes. Remove chicken from skillet and set aside.

Step 03

Reduce heat to medium. Add minced garlic to the same skillet and sauté for 1 minute until fragrant.

Step 04

Add soy sauce, peanut butter, and coconut milk to the skillet with garlic. Stir thoroughly until the mixture is smooth and heated.

Step 05

Return cooked chicken to the pan. Toss until each piece is evenly coated in sauce. Simmer for several minutes until warmed through.

Step 06

Serve warm. Optional: garnish with chopped peanuts or fresh cilantro.

Extra Tips

  1. For best results, use natural peanut butter and high-quality coconut milk. Adjust sauce consistency by adding a splash of water if needed.

Tools You'll Need

  • Large skillet
  • Chef’s knife
  • Measuring cups
  • Mixing spoon

Allergen Information

Always review ingredients for possible allergens and consult a healthcare provider if unsure.
  • Contains peanuts, soy, and coconut.

Nutritional Details (Per Serving)

These facts are provided as informational and aren't a substitute for professional advice.
  • Calories: 500
  • Fat Content: 18 grams
  • Carbohydrate Content: 30 grams
  • Protein Content: 25 grams