Thai Peanut ChickenThai Peanut Chicken Recipe
If you’re craving a dish that perfectly balances creamy, nutty, and savory flavors with tender, juicy chicken, then you absolutely have to try this Thai Peanut ChickenThai Peanut Chicken recipe. It’s one of those meals that feels indulgent while still being incredibly straightforward to make, combining the richness of peanut butter and coconut milk with the bright umami kick from soy sauce and garlic. Whether you’re cooking for a weeknight dinner or impressing friends at a casual get-together, this dish delivers a comforting taste of Thai-inspired goodness that’s sure to become a firm favorite in your repertoire.

Ingredients You’ll Need
Each ingredient in this Thai Peanut ChickenThai Peanut Chicken recipe plays a key role, whether it’s building the luscious sauce or contributing to the perfect texture of the chicken. Don’t underestimate the power of simple, fresh basics to create a dish that’s bursting with character and warmth.
- Chicken breasts: Choosing boneless, skinless chicken breasts ensures tender bites that soak up the sauce beautifully.
- Fresh garlic: Minced fresh garlic brings amazing aroma and a subtle spicy depth that wakes up the dish.
- Low-sodium soy sauce: Adds a savory, salty backbone without overpowering the peanut flavors.
- Creamy natural peanut butter: The star of the show, delivering rich, nutty creaminess that makes this dish unforgettable.
- Full-fat coconut milk: Adds silky texture and a lightly sweet contrast to balance the savory soy and garlic.
- Salt and pepper: Simple seasoning to bring out the natural flavors in the chicken and sauce.
- Vegetable oil: Perfect for giving your chicken a golden, delicious sear without adding any unwanted flavors.
How to Make Thai Peanut ChickenThai Peanut Chicken
Step 1: Prepare and Season the Chicken
Start by cutting your chicken breasts into bite-sized pieces that are perfect for soaking up the sauce. Give them a good sprinkle of salt and pepper to enhance their natural flavor—this step is the foundation for juicy, flavorful chicken throughout the cooking process.
Step 2: Brown the Chicken
Heat a tablespoon of vegetable oil in a large skillet over medium-high heat. Add the chicken pieces and cook them until they develop a beautiful golden-brown crust, about 5 to 7 minutes. The browning gives each piece a savory depth. Once done, remove the chicken and set it aside while you create the sauce.
Step 3: Sauté the Garlic
In that same skillet, lower the heat to medium and toss in the minced garlic. Stir it around for about a minute until it becomes fragrant and gently golden—this step infuses the base of your sauce with wonderful aromatic notes.
Step 4: Mix the Sauce Ingredients
Time to bring the sauce together! Add soy sauce, creamy peanut butter, and coconut milk to the skillet. Stir vigorously to combine until you have a smooth, luscious peanut sauce that’s thick enough to cling to every piece of chicken, bright and inviting.
Step 5: Combine Chicken and Sauce
Return the browned chicken pieces to the skillet and toss them in the peanut sauce until fully coated. Let everything simmer together for a few minutes so the chicken absorbs all those glorious flavors and the sauce thickens just right.
How to Serve Thai Peanut ChickenThai Peanut Chicken

Garnishes
A sprinkle of chopped peanuts or a handful of fresh cilantro on top adds an extra crunch and a pop of color that elevate the dish from everyday to restaurant-worthy. These simple garnishes also boost the nutty flavor and add fresh herbal brightness that complements the rich sauce perfectly.
Side Dishes
This Thai Peanut ChickenThai Peanut Chicken is fantastic served over steamed jasmine rice or fluffy coconut rice to soak up every last bit of sauce. For a healthy twist, pair it with sautéed greens like bok choy or snap peas to add freshness and a crisp texture contrast to the creamy chicken.
Creative Ways to Present
Feeling adventurous? Use this Thai Peanut Chicken as a filling for lettuce wraps or stuff it into warm pita pockets for a fun handheld meal. You can even toss it with rice noodles for a quick peanut chicken noodle bowl that makes weeknight dinners exciting and easy.
Make Ahead and Storage
Storing Leftovers
If you have leftovers (which might be tricky!), place them in an airtight container and refrigerate for up to 3 days. The flavors actually deepen overnight, making your next meal just as delicious as the first.
Freezing
This dish freezes well, too. Allow it to cool completely, then store in freezer-safe containers for up to 2 months. When thawed, the sauce may thicken, but a quick stir and gentle reheating will bring it back to luscious perfection.
Reheating
Reheat on the stove over low heat, adding a splash of water or coconut milk if the sauce feels too thick. Stir frequently to prevent sticking and to keep the chicken tender and moist.
FAQs
Can I use peanut butter alternatives for Thai Peanut ChickenThai Peanut Chicken?
Absolutely! If you need a peanut-free option, sunflower seed butter or almond butter can work, but they will change the flavor profile slightly. The creamy texture is the key, so pick a butter that’s smooth and rich.
Is this dish spicy?
The classic recipe isn’t spicy, but if you love a kick, try adding red pepper flakes or a dash of sriracha when making the sauce—this will give you that gentle heat that complements the creamy peanut flavor without overpowering it.
What cut of chicken works best for this recipe?
Boneless, skinless chicken breasts are ideal because they cook quickly and absorb the sauce wonderfully. You can also use chicken thighs if you prefer a juicier, richer texture, just adjust cooking time accordingly.
Can Thai Peanut ChickenThai Peanut Chicken be made vegetarian?
Yes! Replace the chicken with firm tofu or chickpeas for a vegetarian version that still delivers on creaminess and flavor. Just sauté or bake your plant protein first before adding it to the sauce.
How can I make the sauce thicker or thinner?
If the peanut sauce is too thick, simply add a little more coconut milk or water to loosen it up. For a thicker sauce, simmer it a bit longer uncovered or add a spoonful of peanut butter. It’s easy to adjust according to your preference.
Final Thoughts
Making Thai Peanut ChickenThai Peanut Chicken at home is such a rewarding experience because it transforms simple ingredients into a dish that feels both comforting and exciting. The creamy peanut sauce, tender chicken, and subtle hints of coconut milk come together so harmoniously, it’s hard not to fall completely in love with this recipe. So go ahead, give it a try and let yourself enjoy every rich, flavorful bite—you’ll find yourself reaching for this recipe again and again!
PrintThai Peanut ChickenThai Peanut Chicken Recipe
This Thai Peanut Chicken recipe offers a deliciously creamy and savory dish featuring tender chicken breasts cooked in a rich peanut butter and coconut milk sauce, enhanced with garlic and soy sauce for authentic Thai flavors. Perfect for a quick weeknight dinner that brings a taste of Thailand to your table.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Sautéing
- Cuisine: Thai
- Diet: Halal
Ingredients
Chicken
- 4 boneless, skinless chicken breasts (about 1.5 lbs)
- Salt and pepper to taste
- 1 tablespoon vegetable oil
Sauce
- 2 cloves fresh garlic, minced
- 1/4 cup low-sodium soy sauce
- 1/3 cup creamy natural peanut butter
- 1/2 cup full-fat coconut milk
Instructions
- Prepare the Chicken: Cut the chicken breasts into bite-sized pieces and season them evenly with salt and pepper to enhance flavor before cooking.
- Cook the Chicken: Heat the vegetable oil in a large skillet over medium-high heat. Add the chicken pieces and cook until they are browned on the outside and cooked through, about 5-7 minutes. Once done, remove the chicken from the skillet and set aside.
- Sauté Garlic: Lower the heat to medium. In the same skillet, add the minced garlic and sauté for about one minute until fragrant, taking care not to burn it.
- Make the Sauce: Stir in the low-sodium soy sauce, creamy peanut butter, and full-fat coconut milk into the skillet with the garlic. Mix thoroughly until the sauce is smooth and combined.
- Combine and Simmer: Return the cooked chicken to the skillet, stirring to coat all pieces evenly with the peanut sauce. Let the mixture simmer for a few minutes to heat through and allow the flavors to meld.
- Serve: Serve the Thai Peanut Chicken warm, optionally garnished with chopped peanuts or fresh cilantro for added texture and flavor.
Notes
- For extra flavor, garnish with chopped roasted peanuts or fresh cilantro before serving.
- Adjust the amount of peanut butter or coconut milk for a thicker or thinner sauce according to preference.
- Use low-sodium soy sauce to control saltiness in the dish.
- This recipe pairs well with steamed jasmine rice or rice noodles.
Nutrition
- Serving Size: 1 cup (approx. 250g)
- Calories: 450
- Sugar: 3g
- Sodium: 650mg
- Fat: 24g
- Saturated Fat: 6g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 38g
- Cholesterol: 99mg
Keywords: 30minute meals, chicken recipe, easy meals, peanut sauce, quick dinner, Thai cuisine, weeknight dinner

