Thai Peanut Chicken
If you’re looking for a dish that’s bursting with flavor and is oh-so-easy to make, then this Thai Peanut Chicken is just what you need! This recipe has quickly become a family favorite in my home, and I can’t wait to share it with you. It’s creamy, rich, and simply satisfying—perfect for busy weeknights when you want something delicious but don’t have hours to spend in the kitchen.
What I love about this meal is its versatility. Whether it’s a casual dinner with the kids or a special gathering with friends, this dish always impresses. Plus, it comes together in under 30 minutes! You’ll have everyone coming back for seconds, and I promise it will earn a spot in your weekly rotation.
Why You’ll Love This Recipe
- Quick Preparation: This dish can be on your table in just 25 minutes, making it ideal for hectic evenings.
- Family-Friendly Flavor: The creamy peanut sauce is loved by kids and adults alike. It’s a surefire hit at the dinner table!
- Customizable Ingredients: Feel free to add your favorite veggies for extra nutrition and crunch.
- Make-Ahead Option: You can marinate the chicken ahead of time for even more flavor.
- Comfort Food Delight: The combination of chicken, peanut butter, and coconut milk creates a warm, comforting meal that feels indulgent.

Ingredients You’ll Need
Gathering simple ingredients is part of what makes this Thai Peanut Chicken so special. These wholesome items are often staples in our kitchens and come together beautifully to create a delicious meal.
For the Chicken
- 4 boneless, skinless chicken breasts (about 1.5 lbs)
- Salt and pepper to taste
- 1 tablespoon vegetable oil
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
Variations
One of the best things about this recipe is how flexible it is! Feel free to get creative based on what you have on hand or your family’s preferences.
- Swap the protein: Try using tofu or shrimp for a different twist on this classic dish.
- Add colorful veggies: Toss in bell peppers, snap peas, or broccoli for added nutrition and texture.
- Make it spicy: Add a splash of sriracha or red chili flakes if you like some heat in your meals.
- Serve differently: Instead of rice or noodles, consider serving this over quinoa or cauliflower rice for a lighter option.
How to Make Thai Peanut Chicken
Step 1: Prepare the Chicken
Start by cutting your chicken breasts into bite-sized pieces. Season them generously with salt and pepper. This step enhances the flavor right from the beginning!
Step 2: Cook the Chicken
In a large skillet over medium-high heat, add your vegetable oil. Once hot, cook the seasoned chicken until it’s browned and cooked through—this should take about 5-7 minutes. Removing it from the skillet ensures we don’t overcook it while making our sauce.
Step 3: Sauté Garlic
Reduce the heat to medium and add minced garlic to the same skillet. Sautéing garlic brings out its wonderful aroma and adds depth of flavor to your sauce—just about one minute will do!
Step 4: Create the Sauce
Now it’s time to mix in our key ingredients! Stir together low-sodium soy sauce, creamy peanut butter, and full-fat coconut milk until combined. This rich sauce is what makes our dish truly shine.
Step 5: Combine Chicken with Sauce
Return your cooked chicken back into the skillet. Stir everything together until every piece is coated in that luscious sauce. Letting it simmer for a few minutes ensures everything heats through nicely.
Step 6: Serve and Enjoy!
Finally, serve your Thai Peanut Chicken warm! Consider garnishing with chopped peanuts or fresh cilantro if desired—these little touches elevate your dish even more!
Now you’re ready to enjoy an amazing meal that everyone will love!
Pro Tips for Making Thai Peanut Chicken
Creating the perfect Thai Peanut Chicken is a breeze with a few handy tips!
- Marinate for Flavor: Marinating the chicken in soy sauce and garlic for at least an hour before cooking enhances the flavor, making each bite bursting with taste.
- Add Crunch with Vegetables: Incorporating vegetables like bell peppers or snap peas not only adds color but also boosts nutrition, making your dish more wholesome and appealing.
- Use Natural Peanut Butter: Opting for creamy natural peanut butter without added sugars or oils ensures a rich and authentic flavor that complements the dish beautifully.
- Adjust Spice Levels: If you enjoy a bit of heat, consider adding red pepper flakes or sriracha to the sauce. This allows you to customize the spice level according to your preference!
- Leftover Magic: This dish tastes even better the next day! Store any leftovers in an airtight container and reheat gently to enjoy a quick meal later in the week.
How to Serve Thai Peanut Chicken
Serving this delightful dish is just as important as preparing it! Here are some fantastic ideas to elevate your dining experience:
Garnishes
- Chopped Peanuts: A sprinkle of chopped peanuts on top adds a satisfying crunch and enhances the nutty flavor of the sauce.
- Fresh Cilantro: Adding fresh cilantro not only brightens up the dish visually but also introduces a burst of freshness that balances the richness of the peanut sauce.
Side Dishes
- Jasmine Rice: Fluffy jasmine rice is a classic pairing that soaks up all that delicious peanut sauce, creating a comforting combination.
- Stir-Fried Vegetables: A colorful medley of seasonal vegetables stir-fried with garlic can provide a healthy balance to your meal while adding vibrant colors to your plate.
- Cucumber Salad: A refreshing cucumber salad with lime juice and herbs offers a crisp contrast, cutting through the richness of the chicken for a well-rounded meal.
- Quinoa: For a nutritious alternative, serve your Thai Peanut Chicken over quinoa. It’s packed with protein and adds an interesting texture that complements the dish perfectly.
With these serving suggestions, your Thai Peanut Chicken will impress everyone at the table! Enjoy every flavorful bite!

Make Ahead and Storage
This Thai Peanut Chicken recipe is perfect for meal prep! You can easily make it ahead of time, store it, and enjoy it throughout the week.
Storing Leftovers
- Store any leftovers in an airtight container.
- Keep in the refrigerator for up to 3 days.
- Allow it to cool completely before sealing to maintain freshness.
Freezing
- Portion out the chicken in freezer-safe containers or bags.
- Label with the date and contents before placing in the freezer.
- It can be frozen for up to 3 months—just remember to thaw overnight in the fridge before reheating.
Reheating
- Reheat on the stovetop over medium heat until warmed through, stirring occasionally.
- Alternatively, use a microwave-safe dish covered with a microwave-safe lid, heating in 30-second intervals until hot.
- Add a splash of coconut milk if it seems too thick after freezing.
FAQs
Here are some common questions about this delicious dish!
Can I make Thai Peanut Chicken ahead of time?
Yes! This dish is great for meal prep. Simply cook it and store it in the refrigerator or freezer as outlined above.
What can I serve with Thai Peanut Chicken?
You can serve this flavorful Thai Peanut Chicken over rice, noodles, or even alongside steamed vegetables for a complete meal that everyone will love.
Can I customize this Thai Peanut Chicken recipe?
Absolutely! Feel free to add your favorite vegetables such as bell peppers or broccoli for extra nutrition and crunch.
Is Thai Peanut Chicken healthy?
This dish is packed with protein from chicken and healthy fats from peanut butter and coconut milk. Just be mindful of portion sizes if you’re watching calories!
Final Thoughts
I hope you find joy in making this Thai Peanut Chicken! It’s a delightful mix of flavors that will surely brighten up your dinner table. Whether it’s a busy weeknight or a special occasion, this dish is sure to please. Don’t hesitate to share your experience or any modifications you make—I’d love to hear how it turns out for you!
Thai Peanut Chicken
Discover the delightful flavors of Thai Peanut Chicken, a dish that combines tender chicken with a creamy, rich peanut sauce. This recipe is perfect for busy weeknights, ready in just 25 minutes, yet it impresses with its vibrant taste and versatility. Whether you’re enjoying a meal with your family or entertaining friends, this comforting dish will quickly become a favorite. You can easily customize it by adding your favorite vegetables or adjusting the spice level to suit your taste. Serve it over rice, quinoa, or alongside fresh salads for a wholesome meal that’s sure to please everyone at the table.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: Serves 4
- Category: Main
- Method: Frying
- Cuisine: Thai
Ingredients
- 4 boneless, skinless chicken breasts (about 1.5 lbs)
- Salt and pepper to taste
- 1 tablespoon vegetable oil
- 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
- Cut chicken breasts into bite-sized pieces and season with salt and pepper.
- In a large skillet over medium-high heat, heat vegetable oil and cook chicken until browned and cooked through (about 5-7 minutes). Remove from skillet.
- Lower heat to medium; sauté minced garlic in the same skillet for about one minute.
- Stir in soy sauce, peanut butter, and coconut milk until well combined.
- Return cooked chicken to the skillet; stir everything together until coated in sauce. Simmer for a few minutes to heat through.
- Serve warm, garnished with chopped peanuts or fresh cilantro if desired.
Nutrition
- Serving Size: 1 plate (~200g)
- Calories: 450
- Sugar: 6g
- Sodium: 600mg
- Fat: 32g
- Saturated Fat: 14g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 2g
- Protein: 29g
- Cholesterol: 80mg
