Introduction to Thai Peanut Chicken
If you're looking for a delightful dish that combines rich flavors and a hint of spice, Thai Peanut Chicken is your answer. This comforting meal not only brings a taste of Thailand to your kitchen but is also surprisingly easy to prepare. The creamy peanut sauce, filled with coconut milk and a touch of lime, dances on your palate while the tender chicken thighs soak up all that yummy goodness.
Why Thai Peanut Chicken is the Perfect Homemade Meal?
This dish is the epitome of convenience and satisfaction. Here are a few reasons why Thai Peanut Chicken deserves a spot on your dinner table:
- Quick and Easy Preparation: The bulk of the work is in making the simple peanut sauce and marinating the chicken—both can be done ahead of time!
- Family-Friendly: With its delicious balance of savory, sweet, and a little zesty kick, this meal will please even the pickiest eaters.
- Versatile Serving Options: Pair it with rice, or enjoy it over a fresh salad for a lighter option. You can customize the toppings with chopped peanuts, fresh cilantro, and more, making it as fancy or casual as you like.
Whether you're hosting friends or enjoying a quiet night in, Thai Peanut Chicken makes for a memorable homemade feast. Want to learn how to create this dish? Let’s dive into the ingredients and cooking instructions!

Ingredients for Thai Peanut Chicken
Creating a delicious Thai Peanut Chicken dish begins with the right ingredients. Let's break down what you'll need for the peanut sauce, chicken, and some optional serving suggestions.
Peanut Sauce Ingredients
The key to a flavorful and creamy peanut sauce lies in these essential ingredients:
- ½ cup creamy peanut butter: Choose your favorite brand for the best taste.
- 1 cup unsweetened, full-fat coconut milk: This adds richness; be sure to stir it well from the can.
- 2 tablespoons fresh lime juice: This brightens up the sauce beautifully.
- 2 tablespoons soy sauce or fish sauce: This brings a savory element.
- 1 ½ packed tablespoons brown sugar: A hint of sweetness balances the flavors.
- 1 teaspoon ground ginger: For that lovely zing.
- 1 tablespoon minced fresh garlic: Because who doesn’t love garlic?
- ½ teaspoon crushed red pepper flakes: Add more if you like it spicy!
Chicken Ingredients
For the main protein, you’ll need:
- 2 pounds boneless, skinless chicken thighs, cut into bite-sized chunks. Thighs offer great flavor and tenderness in this dish.
Optional Serving Suggestions
To elevate your Thai Peanut Chicken, consider these serving ideas:
- Cooked white or brown rice: A perfect base for soaking up that delicious sauce.
- 1 cup prepared peanut sauce: Drizzle generously over the chicken!
- Lime wedges: A fresh, zesty garnish.
- Whole or chopped peanuts: For added crunch.
- Chopped green onions and chopped cilantro: For a splash of color and flavor.
With these ingredients sourced, you're well on your way to a mouthwatering meal. Need cooking tips? Explore this guide for more culinary inspiration!
Step-by-step Preparation of Thai Peanut Chicken
Making Thai Peanut Chicken at home can be both an exciting and rewarding experience. Whether you’re hosting friends or simply treating yourself, this dish can bring a taste of Thailand right to your kitchen. Let’s dive into the step-by-step preparation!
Whisking Together the Peanut Sauce
The richness of the peanut sauce is what makes this dish a standout. In a medium bowl, combine:
- ½ cup creamy peanut butter
- 1 cup unsweetened, full-fat coconut milk (make sure to stir it well)
- 2 tablespoons fresh lime juice (about one medium lime)
- 2 tablespoons soy sauce or fish sauce
- 1 ½ packed tablespoons brown sugar (dark preferred)
- 1 teaspoon ground ginger
- 1 tablespoon minced fresh garlic (approximately three large cloves)
- ½ teaspoon crushed red pepper flakes (adjust to your spice preference)
Whisk these ingredients together vigorously until smooth and creamy. This delicious sauce is what you’ll use to marinate the chicken and on the side when serving.
Marinating the Chicken
Now, let’s get that chicken packed with flavor! Take 2 pounds of boneless, skinless chicken thighs, cut into bite-sized chunks, and place them in a baking dish. Pour the remaining peanut sauce over the chicken, ensuring every piece is well coated. Cover the dish with plastic wrap and refrigerate. For maximum flavor, try to marinate the chicken for at least 1 hour, but you can go up to 8 hours. Remember to toss or stir the chicken once during the marinating period to ensure even flavor distribution.
Preparing for Broiling or Grilling
When you’re ready to cook, decide whether you prefer to broil or grill your chicken. If broiling, preheat your broiler to high. If grilling, get your grill heated to medium-high heat (about 375° to 450° Fahrenheit) and lightly spray the grate with cooking spray if desired. Either method works beautifully, but grilling gives a lovely smoky flavor that complements the peanut sauce perfectly.
Cooking the Chicken
If you’re broiling, place your marinated chicken under the broiler for about 6 minutes. Use a meat thermometer to check that the internal temperature reaches 160° Fahrenheit before removing it from the heat. For grilling, place the skewers directly on the grill and close the lid, grilling for about 6 minutes on each side. Flip the chicken carefully, ensuring it releases from the grates easily.
Final Touches and Serving
After letting the cooked chicken rest for about 5 minutes, it’s time to plate. Serve your Thai Peanut Chicken with cooked white or brown rice, drizzled with the reserved peanut sauce. Garnish with lime wedges, chopped peanuts, green onions, and fresh cilantro for a vibrant finish.
This dish can easily become a weeknight favorite or a showstopper at dinner parties. If you’re looking for more tips on creating delicious Asian-inspired dishes, check out Serious Eats for a wealth of culinary insights. Enjoy your cooking adventure!

Variations on Thai Peanut Chicken
Alternative Proteins
While traditional Thai Peanut Chicken highlights tender chicken thighs, feel free to switch things up! Try using shrimp, tofu, or even grilled turkey to create your unique spin on this recipe. Each protein provides a different texture and flavor, offering a delightful twist that can keep your meals exciting. For a plant-based option, tofu absorbs the peanut sauce flavor beautifully.
Adding Vegetables
Incorporating vegetables is a fantastic way to nourish your body and add a pop of color! Bell peppers, snap peas, or broccoli not only enhance the nutritional value but also complement the rich sauce. You can sauté the veggies alongside the chicken or serve them fresh for extra crunch.
Dietary Substitutes
Got dietary restrictions? No problem! For a gluten-free version of Thai Peanut Chicken, use gluten-free soy sauce or tamari. If you’re aiming for a paleo-friendly meal, swap peanut butter for almond butter and opt for coconut aminos. For keto enthusiasts, choosing a low-carb peanut butter and a sugar substitute like Swerve can keep your dish compliant while maintaining its delicious essence.
By making these simple adjustments, you can enjoy a personalized and satisfying dish that fits your dietary needs!
Cooking Tips and Notes for Thai Peanut Chicken
How to Prevent Dry Chicken
To keep your Thai Peanut Chicken juicy and tender, marinate the chicken thighs for at least 1 hour—8 hours is perfect! The acidity in the peanut sauce helps to break down the proteins, ensuring every bite retains moisture. If you're grilling or broiling, keep an eye on the cooking time; overcooking can lead to dryness. Using a meat thermometer to check for an internal temperature of 160°F will help you avoid this pitfall.
Choosing the Right Peanut Butter
When selecting peanut butter for your Thai Peanut Chicken, opt for a creamy variety without added sugars or hydrogenated oils. Pure peanut butter will enhance the authenticity of your sauce and provide a rich flavor. Brands like Smucker's Natural or Kraft can be great choices. If you're feeling adventurous, consider trying a spiced or flavored peanut butter for a unique twist!
Adjusting Sauce Spice Levels
If you prefer your sauce with a little more kick, don’t hesitate to adjust the crushed red pepper flakes to your taste! Start with a small amount and gradually increase to avoid overwhelming the dish. On the other hand, if you need a milder flavor, simply reduce the spice or omit it entirely. Remember, you can always adjust it after tasting—cooking should be fun and personal!
For more tips on enhancing your sauces and dishes, check out The Spruce Eats’ guide on sauces for great ideas!

Serving Suggestions for Thai Peanut Chicken
Rice and Garnishes
Serve your delicious Thai Peanut Chicken over a bed of fluffy white or brown rice to soak up that rich peanut sauce. For added crunch and flavor, top with lime wedges, whole or chopped peanuts, chopped green onions, and fresh cilantro. These garnishes not only enhance the dish but also bring a pop of color to your plate.
Presentation Ideas
Presentation is key to a memorable meal. Consider using a large serving platter to display the skewers of Thai Peanut Chicken for a family-style feast. Drizzle extra peanut sauce over the chicken and around the rice for an elegant touch. Don't forget to sprinkle with fresh herbs for that Instagram-worthy shot!
Meal Prep Tips
For busy weeknights, marinate the chicken in advance and store it in the fridge for up to 8 hours. You can also prepare the peanut sauce ahead of time—just let it come to room temperature before serving. If you plan to enjoy leftovers, store the chicken and sauce separately to maintain freshness. Discover more about meal prepping with these tips to make your week easier!
Time Breakdown for Thai Peanut Chicken
Preparation Time
Getting everything ready for Thai Peanut Chicken takes about 15 minutes. This includes measuring out ingredients and whisking together the delicious peanut sauce that will elevate your dish.
Marinating Time
The chicken benefits from at least 1 hour of marinating, but you can extend this to 8 hours if you want those flavors to really soak in. Just pop it in the fridge while you go about your day!
Cooking Time
When it’s time to cook, you’ll need approximately 6–10 minutes for broiling or grilling—just until the chicken reaches that perfect 160°F. It’s faster than ordering takeout!
Total Time
From start to finish, including prep, marinating, and cooking, your Thai Peanut Chicken will be ready in about 1 hour and 15 minutes to 1 hour and 25 minutes, depending on your marinating choice. Trust me, it's worth it!
For a deeper dive into marinating chicken effectively, check out this guide on marinating techniques. 🐔 Enjoy your flavorful journey!
Nutritional Facts for Thai Peanut Chicken
Calories
A serving of Thai Peanut Chicken packs around 390 calories. This flavorful dish provides an excellent balance of nutrients while remaining satisfying.
Protein
With approximately 28 grams per serving, this delectable meal is a fantastic source of protein, essential for muscle repair and overall health.
Carbohydrates
Coming in at about 15 grams of carbohydrates, Thai Peanut Chicken is a great choice for maintaining energy levels without overwhelming your daily intake.
Fats
This dish contains around 26 grams of healthy fats, primarily from the creamy peanut butter and coconut milk. These fats are not just filling; they also provide essential fatty acids that support heart health and metabolic function.
For more insights on nutritional values, check out MyFitnessPal for an in-depth nutritional breakdown of your meals.
FAQs about Thai Peanut Chicken
Can I make it ahead of time?
Absolutely! Thai Peanut Chicken is great for meal prep. You can marinate the chicken a few hours in advance, or even overnight for enhanced flavor. The peanut sauce can also be prepared ahead of time and stored in the fridge for up to a week. Just remember to let it come to room temperature before serving for the best flavor.
What side dishes pair well with it?
Serving your Thai Peanut Chicken with the right sides can elevate your meal. Consider pairing it with:
- Jasmine or brown rice
- Steamed broccoli or green beans
- A refreshing cucumber salad
These options complement the rich flavors of the peanut sauce beautifully.
Is it freezer-friendly?
Yes, this dish freezes quite well. Store the cooked chicken and sauce in airtight containers for up to three months. Just be sure to defrost it in the fridge overnight before reheating to preserve the flavors and texture.
How can I spice it up?
If you’re looking to add some heat to your Thai Peanut Chicken, try incorporating fresh chili peppers or a dash of sriracha into the marinade. You can also adjust the amount of crushed red pepper flakes in the sauce to achieve your desired spice level. Enjoy experimenting!
Conclusion on Thai Peanut Chicken
In summary, Thai Peanut Chicken is a delightful dish that brings the vibrant flavors of Thai cuisine right to your kitchen. It’s not just delicious but also versatile—perfect for gatherings or a cozy weeknight meal. So, grab your ingredients and experience the joy of cooking this delightful recipe!

Thai Peanut Chicken
Equipment
- Medium bowl
- Baking dish
- broiler
- Grill
- skewers
- baking sheet
- wire baking rack
Ingredients
Peanut Sauce Ingredients
- 0.5 cup creamy peanut butter
- 1 cup unsweetened full-fat coconut milk stirred well
- 2 tablespoons fresh lime juice from approximately 1 medium lime
- 2 tablespoons soy sauce or fish sauce
- 1.5 tablespoons brown sugar dark preferred
- 1 teaspoon ground ginger
- 1 tablespoon minced fresh garlic approximately 3 large cloves
- 0.5 teaspoon crushed red pepper flakes plus more to taste
Chicken Ingredients
- 2 pounds boneless skinless chicken thighs cut into bite-sized chunks
Serving Suggestions
- cooked white or brown rice
- 1 cup prepared peanut sauce made from ingredients listed above
- lime wedges to garnish
- whole or chopped peanuts to garnish
- chopped green onions to garnish
- chopped cilantro to garnish
Instructions
Peanut Sauce Preparation
- Add all peanut sauce ingredients to a medium bowl. Whisk together until fully combined.
- Transfer 1 cup of prepared peanut sauce to a small bowl. Cover and refrigerate. Save remaining sauce for marinating chicken.
- 15 minutes prior to serving, remove sauce from refrigerator and let come to room temperature.
Marinating the Chicken
- Place chicken chunks in a baking dish.
- Pour remaining peanut sauce over chicken and toss to coat.
- Cover with plastic wrap and refrigerate for 1 to 8 hours, stirring once.
- Once marinated, remove from fridge and spread chicken on a greased baking sheet or wire rack.
Broiling the Chicken
- Preheat the broiler to high and place baking sheet with chicken underneath. Broil for 6 minutes until temperature reaches 160°F.
- Remove sauce from refrigerator to reach room temperature while chicken cooks.
- After 6 minutes, let chicken rest for 5 minutes before serving.
Grilling the Chicken
- Preheat grill to medium-high heat (375° to 450°F). Lightly spray if desired.
- Grill chicken skewers over indirect heat for 6 minutes on each side, until temperature reaches 160°F.
- Let chicken rest for 5 minutes before serving.
Serving
- Transfer chicken to serving plates. Serve with rice, peanut sauce, and lime wedges. Garnish with peanuts, green onions, and cilantro as desired.





Leave a Reply