Thai Peanut Chicken
If you’re looking for a dish that’s bursting with flavor and quick to prepare, then you’ve stumbled upon the perfect recipe: Thai Peanut Chicken. This dish combines tender chicken with a creamy, rich peanut sauce that will make your taste buds dance! It’s one of those recipes I turn to when I need something delicious yet easy, especially on busy weeknights or during family gatherings. Trust me, once you try this, it will become a staple in your meal rotation!
What makes this Thai Peanut Chicken even more special is its versatility. You can serve it over rice or noodles, making it adaptable for different occasions and preferences. Whether you’re hosting friends or just cooking for yourself, this dish is sure to impress.
Why You’ll Love This Recipe
- Quick and easy: This recipe comes together in under 30 minutes, making weeknight dinners a breeze.
- Family-friendly: With its delightful flavors and creamy texture, it’s a hit with both kids and adults alike!
- Versatile: Serve it over rice or noodles, and feel free to customize with your favorite veggies.
- Make-ahead magic: Prep the ingredients in advance to save time when you’re ready to cook.
- Nutritious goodness: Packed with protein from chicken and healthy fats from peanut butter and coconut milk.

Ingredients You’ll Need
Cooking should be fun and simple! Here are the wholesome ingredients you’ll need for your Thai Peanut Chicken. Grab them from your kitchen or local store, and let’s get cooking!
For the Chicken
- 4 boneless, skinless chicken breasts (about 1.5 lbs)
- Salt and pepper to taste
For the 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
- 1 tablespoon vegetable oil
Variations
One of the best things about this Thai Peanut Chicken is how flexible it is! Feel free to experiment with different ingredients based on what you have available or your personal preferences.
- Swap the protein: Try tofu or chickpeas instead of chicken for a plant-based version that’s just as delicious!
- Add some crunch: Toss in some chopped bell peppers or snap peas for added nutrition and color.
- Spice it up: If you enjoy heat, add a dash of red pepper flakes or sriracha to the sauce for an extra kick.
- Switch up the base: Serve it over quinoa or cauliflower rice for a low-carb option.
How to Make Thai Peanut Chicken
Step 1: Prepare the Chicken
Start by cutting the chicken breasts into bite-sized pieces. This helps them cook evenly and ensures they soak up all those wonderful flavors. Season them with salt and pepper; this basic step enhances their taste right from the start.
Step 2: Cook the Chicken
In a large skillet over medium-high heat, add vegetable oil. Once hot, cook the seasoned chicken until browned and cooked through—about 5-7 minutes should do it. Removing them from the skillet ensures we can create that mouthwatering sauce in the same pan.
Step 3: Sauté the Garlic
Reduce heat to medium and add minced garlic to the skillet. Sautéing garlic brings out its natural sweetness and fragrance—this step creates a beautiful foundation for our sauce!
Step 4: Make the Sauce
Now it’s time to stir in soy sauce, peanut butter, and coconut milk. Mix well until everything is combined smoothly. This creamy concoction will beautifully coat our chicken later on!
Step 5: Combine Everything
Return the cooked chicken back into the skillet. Stir until all pieces are well-coated in that luscious sauce. Let everything simmer together for a few minutes until heated through; this helps meld all those incredible flavors.
Step 6: Serve Warm
Once everything is warmed through, serve your Thai Peanut Chicken warm! If desired, garnish with chopped peanuts or fresh cilantro for an extra touch of flavor. Enjoy every delicious bite!
Pro Tips for Making Thai Peanut Chicken
Cooking Thai Peanut Chicken can be a delightful experience, and with a few handy tips, you can make it even more delicious!
- Marinate for Maximum Flavor: Allow the chicken to soak in soy sauce and garlic for at least an hour before cooking. This enhances the flavor profile and makes every bite more savory.
- Customize with Veggies: Incorporate colorful vegetables like bell peppers or snap peas for added nutrition and texture. Not only do they boost the meal’s health benefits, but they also add a vibrant look to your dish.
- Adjust Consistency: If you prefer a thinner sauce, gradually add a bit of water or more coconut milk while cooking. This allows you to customize the sauce to your liking, ensuring it perfectly coats your chicken and side dishes.
- Make It Spicy: For those who enjoy some heat, add crushed red pepper flakes or a dash of sriracha while making the sauce. This will elevate the flavor complexity and add that signature Thai kick!
- Leftover Magic: Store any leftovers in an airtight container in the fridge; this dish tastes even better the next day as the flavors meld together. Reheat gently on the stove or in the microwave for a quick meal.
How to Serve Thai Peanut Chicken
Serving Thai Peanut Chicken is all about presentation and pairing! Here are some creative ideas to make your meal shine.
Garnishes
- Chopped Peanuts: Sprinkle some chopped peanuts on top for added crunch and nutty flavor. They not only enhance texture but also contribute to that authentic Thai taste.
- Fresh Cilantro: Add a handful of freshly chopped cilantro for a burst of freshness. Its bright flavor complements the richness of the peanut sauce beautifully.
Side Dishes
- Jasmine Rice: Fluffy jasmine rice is a classic accompaniment that soaks up all that delicious peanut sauce. Its subtle fragrance pairs perfectly with this dish.
- Steamed Broccoli: Lightly steamed broccoli adds vibrant color and nutrients to your plate. Its slight bitterness contrasts nicely with the creamy sweetness of the sauce.
- Cucumber Salad: A refreshing cucumber salad brings a crisp element to balance out the richness. Toss sliced cucumbers with lime juice, salt, and a hint of sugar for a simple side.
- Rice Noodles: For a more filling option, serve over rice noodles tossed lightly in sesame oil. They absorb flavors wonderfully while adding an Asian twist to your meal.
Now you’re ready to enjoy your flavorful Thai Peanut Chicken! Whether it’s a weeknight dinner or a special occasion, this dish is sure to impress everyone at your table. Happy cooking!

Make Ahead and Storage
This Thai Peanut Chicken recipe is perfect for meal prep! You can easily make it ahead of time and store it for a quick meal later in the week.
Storing Leftovers
- Store any leftover Thai Peanut Chicken in an airtight container.
- Refrigerate for up to 3-4 days.
- Keep the chicken separate from rice or noodles to prevent sogginess.
Freezing
- Allow the dish to cool completely before freezing.
- Transfer to a freezer-safe container or bag, ensuring it’s tightly sealed.
- Freeze for up to 2-3 months.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat in a skillet over medium heat, adding a splash of water or coconut milk to loosen the sauce.
- Alternatively, microwave in short intervals until heated through.
FAQs
If you have any questions about making this delicious dish, you’re not alone!
Can I use chicken thighs instead of breasts for Thai Peanut Chicken?
Absolutely! Chicken thighs will add more flavor and tenderness to your dish. Just adjust the cooking time as needed.
How can I make my Thai Peanut Chicken spicier?
You can add red pepper flakes or sliced fresh chilies when cooking the sauce. Adjust according to your heat preference!
What should I serve with Thai Peanut Chicken?
This dish pairs wonderfully with steamed jasmine rice, noodles, or stir-fried vegetables for a complete meal.
Can I customize this recipe by adding vegetables?
Yes! Feel free to toss in bell peppers, snap peas, or broccoli during cooking for added color and nutrition.
Is Thai Peanut Chicken suitable for meal prep?
Definitely! This recipe stores well in the fridge and can be frozen, making it a fantastic option for easy meals throughout the week.
Final Thoughts
I hope this Thai Peanut Chicken recipe brings joy and flavor to your table! It’s a wonderful blend of creamy peanut sauce and tender chicken that everyone will love. Enjoy making this delightful dish and sharing it with family and friends. Happy cooking!
Thai Peanut Chicken
Experience a burst of flavor with our quick and satisfying Thai Peanut Chicken recipe. Perfect for busy nights—give it a try today!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Main
- Method: Skillet
- Cuisine: Thai
Ingredients
- 4 boneless, skinless chicken breasts (about 1.5 lbs)
- Salt and pepper to taste
- 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
- 1 tablespoon vegetable oil
Instructions
- Cut chicken into bite-sized pieces and season with salt and pepper.
- Heat vegetable oil in a skillet over medium-high heat; cook chicken until browned (5-7 minutes). Remove from skillet.
- Sauté minced garlic in the same skillet until fragrant.
- Stir in soy sauce, peanut butter, and coconut milk; mix until smooth.
- Return chicken to the skillet; stir to coat in the sauce and simmer for a few minutes.
- Serve warm, garnished with chopped peanuts or fresh cilantro.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 4g
- Sodium: 700mg
- Fat: 23g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 27g
- Cholesterol: 80mg