Bold Thai Peanut Chicken with Freshness

This Thai Peanut Chicken delivers a restaurant-worthy experience with tender, golden-brown chicken enveloped in a luxuriously creamy peanut sauce. It's perfectly balanced—rich and nutty from the peanut butter, brightened with fresh lime and ginger, and warmed with just a hint of red pepper. A flavor-packed, easy dish that comes together in one skillet and feels like a comforting hug over a bed of fluffy rice.
Creamy Thai peanut chicken simmers in a rich coconut-peanut sauce and is served over rice for a fast, flavorful weeknight dinner.

What Makes Thai Peanut Chicken So Special

With just a handful of simple ingredients, this Thai peanut chicken delivers a restaurant-worthy experience right in your own kitchen. Imagine tender, golden-brown chicken pieces enveloped in a luxuriously creamy peanut sauce that’s perfectly balanced—rich and nutty from the peanut butter, brightened with fresh lime and ginger, and warmed with just a hint of red pepper. It’s a flavor-packed, easy peanut chicken dish that comes together in one skillet and feels like a comforting hug over a bed of fluffy rice. During our team testing, we found the key to the best texture is patience in the skillet. Letting the chicken get a good sear before adding the sauce builds a fantastic base flavor and prevents steaming. This simple step makes all the difference between good and great. Trust us, once you smell that garlic and ginger sizzling, you’ll know you’re on the right track to an unforgettable meal.
This post may contain affiliate recommendations. Please see our disclosure policy.

Ingredients for Thai Peanut Chicken

Here’s everything you’ll need to create this incredibly creamy peanut chicken. We love how these pantry staples come together to make something that tastes so special.
  • 1 1/2 pounds boneless, skinless chicken breasts, cut into 1-inch pieces
  • 1/3 cup creamy peanut butter
  • 1/3 cup canned coconut milk, well shaken
  • 3 tablespoons soy sauce
  • 2 tablespoons fresh lime juice
  • 2 tablespoons honey
  • 2 cloves garlic, minced
  • 1 teaspoon grated fresh ginger
  • 1/2 teaspoon red pepper flakes
  • 2 tablespoons vegetable oil
  • 1/4 cup chopped roasted peanuts, for garnish
  • 2 tablespoons thinly sliced green onions, for garnish
  • Cooked white rice, for serving

Cook Time for Creamy Peanut Chicken

One of the best things about this Thai peanut chicken is how quickly it comes together for a weeknight win. From start to finish, you’re looking at about 30 minutes of active time. Here’s the breakdown we’ve clocked after many test runs: prep takes about 10 minutes to chop and mix, and cooking takes another 15-20 minutes. Consequently, you can have this flavorful, satisfying dish on the table in well under an hour, making it a perfect solution for busy evenings.

How to Make Thai Peanut Sauce

Follow these simple steps for a foolproof, delicious result every time. This Thai peanut sauce is the star of the show, and it’s easier to make than you might think!

Step 1: Make the Sauce

In a medium bowl, whisk together the peanut butter, coconut milk, soy sauce, lime juice, honey, garlic, ginger, and red pepper flakes until smooth and well combined. Set the sauce aside.

Step 2: Cook the Chicken

Pat the chicken pieces dry with paper towels. Heat the vegetable oil in a large skillet or wok over medium-high heat until shimmering.

Step 3: Brown the Chicken

Add the chicken to the hot skillet in a single layer, working in batches if needed to avoid crowding. Cook for 5-7 minutes, stirring occasionally, until the chicken is golden brown and cooked through.

Step 4: Combine and Simmer

Reduce the heat to medium-low. Pour the prepared peanut sauce over the cooked chicken in the skillet, stirring to coat every piece evenly.

Step 5: Thicken the Sauce

Let the sauce simmer gently with the chicken for 2-3 minutes, stirring frequently, until the sauce thickens slightly and clings to the chicken. If the sauce becomes too thick, add a tablespoon or two of water to reach your desired consistency.

Step 6: Garnish and Serve

Remove the skillet from the heat. Serve the chicken and sauce immediately over cooked white rice, garnished generously with the chopped peanuts and sliced green onions.

Pro Tips & Tasty Tweaks

After making this Thai peanut chicken countless times, our team has gathered a few favorite insights to help you nail it.
  • For a Flavor Swap: If you love the vibe of chicken satay, add a teaspoon of curry powder or turmeric to the sauce for an extra layer of warm, aromatic spice.
  • Heat Adjustment: Don’t rush the browning! If your chicken is releasing too much liquid, your pan isn’t hot enough. Wait for that oil to shimmer before adding the chicken for the best sear.
  • Prep/Texture Fix: For supremely tender chicken, try cutting against the grain. You’ll see lines running along the breast; slice perpendicular to them for pieces that stay juicy.
  • Storage Tip: Leftovers keep beautifully for 3-4 days. Reheat gently in a skillet with a splash of water or broth to loosen the sauce back to its creamy consistency.

Flavor & Texture Notes

When you get this Thai peanut chicken just right, the experience is all about harmony. First, you’ll notice the aroma—fragrant garlic and ginger giving way to the rich, toasty scent of peanuts and coconut. The sauce should be velvety and cling to each piece of chicken without being gloppy. As for taste, it’s a beautiful balance: the initial nutty richness is immediately brightened by the lime and rounded out by the savory soy and touch of honey. Finally, a gentle warmth from the red pepper flakes lingers pleasantly in the background. The finished dish should look glossy and inviting, with the green onions and crunchy peanuts adding the perfect fresh and textural finish.

Variations & Substitutions

We encourage you to make this easy peanut chicken your own! Here are some of our favorite team-tested twists that keep the spirit of the dish alive while offering something new.
  • Protein Swap: This creamy sauce is fantastic with shrimp or even firm tofu cubes. For tofu, press it well and follow the same browning step for a delicious vegetarian version.
  • Nut Butter Alternatives: While peanut butter is classic, almond butter or cashew butter work wonderfully for a slightly different, but equally delicious, nutty profile.
  • Vegetable Boost: Stir in a couple of cups of fresh vegetables like bell peppers, snap peas, or broccoli florets when you add the sauce. Let them simmer until tender-crisp.
  • Citrus Twist: For a different bright note, replace the lime juice with an equal amount of fresh orange juice. It adds a subtle sweetness that pairs beautifully with the peanuts.
  • Spice Level: Control the heat to your liking. Start with 1/4 teaspoon of red pepper flakes, or add a diced fresh chili pepper when cooking the garlic for more punch.

How to Serve Thai Peanut Chicken

We love how this Thai peanut chicken becomes the centerpiece of a beautiful, customizable meal. It’s incredibly versatile, so you can build your plate based on what you’re craving. During our team dinners, we found that serving it family-style lets everyone dig in and create their perfect bite, which always feels more fun and interactive. For a complete and satisfying meal, start with a big bed of fluffy jasmine or basmati rice to soak up all that incredible Thai peanut sauce. Then, add some quick-pickled vegetables like carrots and cucumbers for a crunchy, tangy contrast. A simple side of steamed broccoli or snap peas adds a fresh, green element that balances the richness perfectly. If you’re aiming for that chicken satay experience, serve it with cool, crisp lettuce cups for wrapping. One of our favorite last-minute touches is an extra squeeze of lime right at the table. It wakes up all the flavors and makes this easy peanut chicken taste even more vibrant and restaurant-worthy.

Mistakes to Avoid

We’ve made this creamy peanut chicken enough times to learn from our own missteps, so you don’t have to. Here are the most common pitfalls and how to steer clear of them for the best results every time.
  • Crowding the Pan: Adding all the chicken at once is a surefire way to steam it instead of searing it. If you’ve ever wondered why your chicken didn’t get that nice golden color, this is likely why. Always cook in a single layer, even if it means doing two batches.
  • Overcooking the Sauce: Once you add the sauce, keep the heat at a gentle simmer. Letting it boil vigorously can cause the coconut milk to separate and the sauce to become oily. A low, slow bubble for just 2-3 minutes is all you need.
  • Using the Wrong Peanut Butter: Avoid natural peanut butter that separates or any brand with added sugar or flavors. We find classic creamy peanut butter gives the sauce the perfect, consistent texture and balanced sweetness.
  • Skipping the Garnish: Those chopped peanuts and green onions aren’t just for looks! They add essential texture and a burst of freshness that completes the dish. Don’t leave them off your finished Thai peanut chicken.
By keeping these simple tips in mind, you’ll avoid the common hurdles and end up with a flawless, flavorful dish that feels like a real accomplishment.

How to Store Thai Peanut Chicken

Good news: this dish stores and reheats wonderfully, making fantastic leftovers. We often intentionally make a double batch to have ready-to-go lunches for the week. The key is gentle reheating to bring the sauce back to its creamy glory. Let the Thai peanut chicken cool completely before transferring it to an airtight container. It will keep in the refrigerator for 3 to 4 days. When you’re ready to eat, reheat it gently in a skillet over medium-low heat, adding a splash of water or chicken broth to loosen the sauce. You can also reheat it in the microwave, but do it in short intervals, stirring between each and adding a little liquid to prevent the sauce from seizing up. We don’t recommend freezing this one, as the coconut milk in the sauce can separate and become grainy upon thawing.

Try This Thai Peanut Chicken Yourself

We genuinely hope you give this Thai peanut chicken a try in your own kitchen. It’s one of those recipes that reliably delivers big flavor and feels like a treat, without requiring a trip to a specialty store or hours of work. We’ve shared it with countless friends and the feedback is always the same: “This is so much easier than I thought!” Remember, cooking is about joy and sharing. Whether you’re making a quiet dinner for one or a feast for friends, this dish is designed to bring people together over something truly delicious. So grab your skillet, and let the amazing aroma of garlic, ginger, and peanuts fill your kitchen. You’ve got this!
Creamy Thai peanut chicken simmers in a rich coconut-peanut sauce and is served over rice for a fast, flavorful weeknight dinner.

Thai Peanut Chicken

No ratings yet
This Thai Peanut Chicken delivers a restaurant-worthy experience with tender, golden-brown chicken enveloped in a luxuriously creamy peanut sauce. It's perfectly balanced—rich and nutty from the peanut butter, brightened with fresh lime and ginger, and warmed with just a hint of red pepper. A flavor-packed, easy dish that comes together in one skillet and feels like a comforting hug over a bed of fluffy rice.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: thai
Calories: 520

Ingredients
 
 

  • 1.5 pounds boneless, skinless chicken breasts cut into 1-inch pieces
  • 0.33 cup creamy peanut butter
  • 0.33 cup canned coconut milk well shaken
  • 3 tbsp soy sauce
  • 2 tbsp fresh lime juice
  • 2 tbsp honey
  • 2 cloves garlic minced
  • 1 tsp fresh ginger grated
  • 0.5 tsp red pepper flakes
  • 2 tbsp vegetable oil
  • 0.25 cup chopped roasted peanuts for garnish
  • 2 tbsp thinly sliced green onions for garnish
  • Cooked white rice for serving

Equipment

  • large skillet or wok
  • Medium Bowl
  • whisk

Method
 

  1. In a medium bowl, whisk together the peanut butter, coconut milk, soy sauce, lime juice, honey, garlic, ginger, and red pepper flakes until smooth and well combined. Set the sauce aside.
  2. Pat the chicken pieces dry with paper towels. Heat the vegetable oil in a large skillet or wok over medium-high heat until shimmering.
  3. Add the chicken to the hot skillet in a single layer, working in batches if needed to avoid crowding. Cook for 5-7 minutes, stirring occasionally, until the chicken is golden brown and cooked through.
  4. Reduce the heat to medium-low. Pour the prepared peanut sauce over the cooked chicken in the skillet, stirring to coat every piece evenly.
  5. Let the sauce simmer gently with the chicken for 2-3 minutes, stirring frequently, until the sauce thickens slightly and clings to the chicken. If the sauce becomes too thick, add a tablespoon or two of water to reach your desired consistency.
  6. Remove the skillet from the heat. Serve the chicken and sauce immediately over cooked white rice, garnished generously with the chopped peanuts and sliced green onions.

Nutrition

Calories: 520kcalCarbohydrates: 18gProtein: 43gFat: 31gSaturated Fat: 9gCholesterol: 110mgSodium: 920mgPotassium: 680mgFiber: 2gSugar: 11gVitamin A: 2IUVitamin C: 6mgCalcium: 4mgIron: 15mg

Notes

Pro Tips: For tender chicken, cut against the grain and don't overcrowd the pan. Let the chicken get a good sear before adding the sauce. Leftovers keep for 3-4 days; reheat gently with a splash of water or broth to loosen the sauce.
Variations: Try with shrimp, tofu, or different nut butters like almond or cashew. Add vegetables like bell peppers or broccoli when you add the sauce.

Tried this recipe?

Let us know how it was!

Enjoyed the recipe? Share it!

Easy Dinner eBook

Everyday Recipe Library

Discover our collection of recipe eBooks — simple, delicious meals for every day.

Easy Dinners

Quick, fuss-free dinner recipes the whole family will love — ready in 30 minutes or less.

Get the eBook

Kitchen Essentials We Recommend

Tools that make cooking easier — tried, tested, and loved.

Stainless Cookware Set

Stainless Steel Cookware Set

Professional-grade pots and pans for every recipe.

Buy on Amazon Read Review
Total Crushing Blender

Total Crushing Blender

Smoothies, soups, sauces — powerful and easy to clean.

Buy on Amazon Read Review
Glass Food Storage Set

Glass Food Storage Set

Leakproof, oven-safe containers — perfect for meal prep.

Buy on Amazon Read Review

As an Amazon Associate we earn from qualifying purchases.

Got a recipe the world should try?

Share your favorite family recipe or national dish with food lovers in 100+ countries.

Submit Your Recipe

Frequently Asked Questions

Can I make this Thai peanut chicken ahead of time?

Absolutely! You can prep the peanut sauce up to two days in advance and store it in the fridge. Simply whisk it again before using. You can also cut the chicken ahead of time. For the best texture, we recommend cooking it fresh when you’re ready to eat, as the seared chicken reheats beautifully.

How do I make my peanut sauce thicker?

If your sauce is too thin, let it simmer for an extra minute or two while stirring frequently; the gentle heat will help it reduce and thicken. Conversely, if it becomes too thick while simmering, just stir in a tablespoon of water at a time until it reaches your preferred, creamy consistency.

What’s the best way to get tender chicken?

The two biggest secrets are cutting against the grain and not overcrowding the pan. Pat the chicken pieces very dry before they hit the hot oil, and give them space to sear properly. This creates a golden exterior while keeping the inside juicy and tender for your easy peanut chicken.

Can I use a different type of nut butter?

Yes, you can. Almond butter or cashew butter are great alternatives that will create a slightly different but equally delicious creamy peanut chicken. Just make sure to use a creamy, unsweetened variety for the best results with the other sauce ingredients.

Conclusion

At its heart, this Thai peanut chicken is about creating a memorable, flavor-packed meal with minimal fuss. We love how the creamy, nutty sauce, bright lime, and tender chicken come together to make something that feels both comforting and exciting. It’s a perfect example of how a few simple ingredients can transform into a dish you’ll want to make again and again. So, the next time you’re looking for a dinner that’s sure to please, remember this recipe is waiting for you. We can’t wait for you to experience it.
SHOP OUR RECIPE E-BOOKS

All Your Favorite Recipes in Easy eBook Collections

All our recipes are free on the blog, but now you can enjoy them in easy-to-use, ad-free eBooks. Choose from 24 themed collections across your favorite subniches like Air Fryer, Easy Dinner, Italian or Dessert Recipes, many available in up to 16 language editions. Each recipe eBook is delivered as an instant digital download from our Everyday Recipe Library shop, ready to use on any device, giving you lifetime access to the recipes you love while helping us keep sharing free cooking inspiration with the MyDishRecipes community.

Shop Recipe eBooks & Support MyDishRecipes

All recipe eBooks are sold through our Everyday Recipe Library shop with secure checkout and instant digital download after purchase.

Leave a Comment

Recipe Rating