The Best Thai Peanut Chicken Recipe

The Best Thai Peanut Chicken: A Creamy, Glossy 30-Minute Miracle

If there is one dish that perfectly bridges the gap between “I need dinner now” and “I want something that tastes like takeout,” it is this Thai Peanut Chicken. Imagine tender bites of chicken, seared to perfection, and then absolutely drenched in a sauce that is equal parts savory, sweet, spicy, and nutty. It is the kind of meal that makes your kitchen smell incredible and has the family running to the table before you’ve even set the plates.

This recipe isn’t just “good”—it is a texture lover’s dream. The sauce is glossy and thick, coating every single piece of chicken like liquid gold. The crunch of the roasted peanuts and the fresh burst of cilantro cut through the richness, creating a balanced bite every time. Whether you serve it over steaming jasmine rice or toss it with rice noodles, this dish is guaranteed to go into your weekly rotation.

Why You Will Love This Recipe

There are a million chicken recipes out there, but here is why this specific Thai Peanut Chicken stands out from the crowd:

  • Explosive Flavor Profile: It hits every taste bud—salty from the soy sauce, sweet from the honey, acidic from the lime, and umami from the red curry paste.
  • Texture Heaven: The contrast between the creamy sauce, the tender chicken, and the crunchy peanut garnish is unmatched.
  • Pantry Friendly: You likely have most of these ingredients (peanut butter, soy sauce, spices) in your cupboard right now.
  • Speed: From prep to plate, you are looking at about 25-30 minutes. It is faster than delivery.

Ingredients

The magic of this dish lies in the sauce. Don’t skip the fresh aromatics like ginger and garlic—they make a huge difference.

The Best Thai Peanut Chicken

A rich and creamy Thai-inspired chicken dish featuring tender bite-sized chicken pieces coated in a glossy, savory-sweet peanut and coconut milk sauce. Perfect for a quick weeknight dinner.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Asian Fusion, Thai
Calories: 480

Ingredients
  

Chicken
  • 1.5 lbs chicken breast or thighs cut into 1-inch cubes
  • 1 tbsp olive oil or coconut oil
  • 1 tbsp cornstarch optional
  • 0.5 tsp salt
  • 0.5 tsp black pepper
Peanut Sauce
  • 1 can coconut milk 13.5 oz, full fat recommended
  • 0.5 cup creamy peanut butter
  • 2 tbsp red curry paste
  • 2 tbsp soy sauce
  • 2 tbsp honey or brown sugar
  • 1 tbsp lime juice freshly squeezed
  • 1 tsp fresh ginger grated
  • 2 cloves garlic minced
Garnish
  • 2 tbsp roasted peanuts chopped
  • 2 tbsp fresh cilantro chopped
  • 1 lime wedges

Equipment

  • Large skillet or wok
  • Cutting board
  • Knife
  • Whisk

Method
 

  1. Pat chicken dry and toss with salt, pepper, and cornstarch in a medium bowl.
  2. Heat oil in a large skillet over medium-high heat. Sear chicken for 4-5 minutes until golden and cooked through. Remove chicken from pan and set aside.
  3. Reduce heat to medium. Add garlic, ginger, and red curry paste to the pan. Sauté for 1 minute until fragrant.
  4. Pour in coconut milk, scraping up any browned bits. Whisk in peanut butter, soy sauce, honey, and lime juice.
  5. Simmer sauce for 3-5 minutes until thickened and glossy.
  6. Return chicken to the pan and toss to coat evenly in the sauce. Cook for 1 more minute to heat through.
  7. Serve immediately over jasmine rice, garnished with peanuts, cilantro, and lime wedges.

Notes

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove, adding a splash of water if the sauce is too thick.

For the Chicken

  • Chicken Breasts or Thighs – 1.5 lbs, cut into bite-sized 1-inch cubes. Thighs will be juicier, but breasts work great if you don’t overcook them.
  • Olive Oil or Coconut Oil – 1 tablespoon, for searing.
  • Salt and Black Pepper – To taste.
  • Cornstarch – 1 tablespoon (optional, helps brown the chicken and thicken the sauce later).

For the Best Peanut Sauce

  • Creamy Peanut Butter – ½ cup. Use a standard commercial brand for the smoothest texture, or natural if you prefer a grittier sauce.
  • Coconut Milk – 1 can (13.5 oz). Full fat is best for that glossy, rich finish.
  • Red Curry Paste – 2 tablespoons. This adds depth and a mild heat.
  • Soy Sauce – 2 tablespoons. Use low-sodium if you are watching salt intake.
  • Honey or Brown Sugar – 2 tablespoons. To balance the acidity and spice.
  • Rice Vinegar or Lime Juice – 1 tablespoon. For that essential tang.
  • Fresh Ginger – 1 teaspoon, grated.
  • Garlic – 2 cloves, minced.
  • Fish Sauce – 1 teaspoon (optional, but adds authentic umami).

For Garnish and Serving

  • Roasted Peanuts – Chopped roughly.
  • Fresh Cilantro – Chopped.
  • Red Chili Pepper – Sliced (optional for extra heat).
  • Lime Wedges – Essential for squeezing over the finished dish.
  • Jasmine Rice – Steamed, for serving.

Instructions

Step 1: Prep the Chicken

Pat your chicken pieces dry with a paper towel. This step is crucial for getting a good sear rather than steaming the meat. Toss the cubed chicken in a bowl with salt, pepper, and the cornstarch until lightly coated.

Step 2: Sear the Meat

Heat your oil in a large skillet or wok over medium-high heat. Once the oil is shimmering, add the chicken in a single layer. Do not crowd the pan; cook in batches if necessary. Cook for 4-5 minutes, turning occasionally, until the chicken is golden brown and cooked through. Remove the chicken from the pan and set it aside on a plate.

Step 3: Aromatics and Curry Paste

In the same pan (don’t wipe it out, that flavor is gold!), turn the heat down to medium. Add a splash more oil if the pan is dry. Add the minced garlic, grated ginger, and red curry paste. Sauté for about 1 minute until incredibly fragrant. This “blooms” the curry paste and unlocks its flavor.

Step 4: Make the Sauce

Pour in the coconut milk and whisk gently to scrape up any browned bits stuck to the bottom of the pan. Stir in the peanut butter, soy sauce, honey (or sugar), and lime juice. Whisk continuously until the peanut butter has melted and the sauce is smooth and uniform.

Step 5: Simmer and Thicken

Let the sauce simmer gently for 3-5 minutes. It will start to thicken and get glossy. If it gets too thick, you can splash in a little water or chicken broth to loosen it up. Taste the sauce now! Does it need more salt? Add soy sauce. More sweetness? Add honey. More zing? Add lime.

Step 6: Combine and Serve

Toss the cooked chicken back into the skillet. Stir well to ensure every single piece is heavily coated in that luxurious sauce. Let it heat through for 1 minute. Remove from heat.

Step 7: Plating

Scoop a generous portion of fluffy jasmine rice into a bowl. Ladle the creamy peanut chicken right next to it or on top. Garnish heavily with crushed peanuts, fresh cilantro, and sliced red chilis. Squeeze a fresh lime wedge over the top right before eating.


Tips for the Glossiest Sauce

1. Full-Fat is Key: While you can use light coconut milk, the “ultra-glossy” look in the photos comes from the fat content in standard coconut milk. It emulsifies with the peanut butter to create that mirror-like sheen.

2. Don’t Boil the Peanut Butter: Once you add the peanut butter, keep the heat at a gentle simmer. Boiling it too hard can cause the oils to separate, making the sauce greasy rather than creamy.

3. The Cornstarch Trick: Coating the chicken in cornstarch before searing creates a microscopic barrier that helps the sauce cling to the meat later. It prevents the sauce from sliding off the chicken.

Variations to Try

  • Vegetarian/Vegan: Swap the chicken for pressed extra-firm tofu or chickpeas. Use maple syrup instead of honey and skip the fish sauce (or use a vegan alternative).
  • Spice Level: If you love heat, add Sriracha or crushed red pepper flakes directly into the simmering sauce. If you are cooking for kids, reduce the red curry paste to 1 tablespoon.
  • Add Veggies: This sauce is heavy, so adding vegetables lightens it up. Bell peppers, snap peas, and broccoli florets are excellent additions. Sauté them after removing the chicken and before making the sauce.

Serving Suggestions

While Jasmine rice is the classic partner for this dish, it is incredibly versatile:

  • Rice Noodles: Boil some flat rice noodles and toss them directly into the sauce for a Pad Thai-inspired vibe.
  • Coconut Rice: For a double dose of coconut, cook your rice in half water/half coconut milk.
  • Cucumber Salad: Serve a smashed cucumber salad with vinegar and sesame oil on the side to cut through the richness of the peanut butter.
  • Roti or Naan: Use flatbread to scoop up the extra sauce.

Storage and Reheating

Fridge: Store leftovers in an airtight container for up to 3-4 days. The sauce will thicken significantly in the fridge.

Freezer: You can freeze this dish! Place in a freezer-safe container for up to 2 months. Note that the texture of the sauce might change slightly upon thawing.

Reheating: Microwave gently with a splash of water to loosen the sauce again, or reheat in a saucepan over low heat, stirring constantly.

Final Thoughts

This Thai Peanut Chicken is more than just a recipe; it is a reliable, comforting, and impressive meal that requires minimal effort. The combination of savory peanut butter, rich coconut milk, and zesty lime creates a symphony of flavors that feels like a celebration in a bowl. Whether you are a novice cook or a kitchen pro, this dish promises a high-reward result that looks as good as it tastes.

Enjoy the glossy, savory goodness!

Similar Posts