Why You’ll Love This Thai Peanut Chicken
This Thai Peanut Chicken recipe stands out for its simple steps and bold flavors that come together effortlessly. Imagine tender chicken thighs marinated in a creamy peanut sauce, then quickly broiled or grilled to perfection. It takes just minutes to cook after marinating, fitting perfectly into busy schedules for weeknight dinners or casual gatherings.
Health plays a big role here too. Each serving packs 54 grams of protein from the chicken, along with healthy fats from peanut butter that support heart health. For more on the health benefits of peanuts, check out this resource. The dish also offers vitamins from lime and ginger, plus low net carbs at 6 grams per serving, making it a smart choice for balanced eating.
| Nutrient | Per Serving (4 servings total) |
|---|---|
| Calories | 576 |
| Protein | 54g |
| Fat | 37g |
| Carbohydrates | 9g (6g net carbs) |
| Fiber | 3g |
| Sugar | 2g |
| Cholesterol | 215mg |
| Sodium | 772mg |
Versatility makes this recipe a winner for different needs. Swap peanut butter for almond or cashew butter if allergies are a concern. Use gluten-free soy sauce or coconut aminos for dietary tweaks. It adapts easily to keep everyone happy at the table.
The flavor profile bursts with creamy peanut richness, zesty lime, and a hint of heat from red pepper flakes. Authentic Thai-inspired spices create a taste that feels restaurant-quality but cooks up at home. Pair it with rice and fresh herbs for a meal that impresses every time.
This dish turns ordinary chicken into something special, with a sauce so good you’ll want to drizzle it on everything.
Whether you’re a busy parent rushing through dinner or a food enthusiast craving global flavors, this Thai Peanut Chicken delivers satisfaction without the stress.
Jump to:
- Why You’ll Love This Thai Peanut Chicken
- Essential Ingredients for Thai Peanut Chicken
- Peanut Sauce
- Chicken
- Optional Garnishes and Sides
- Special Dietary Options
- How to Prepare the Perfect Thai Peanut Chicken: Step-by-Step Guide
- Adaptations
- Dietary Substitutions to Customize Your Thai Peanut Chicken
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Thai Peanut Chicken: Advanced Tips and Variations
- How to Store Thai Peanut Chicken: Best Practices
- FAQs: Frequently Asked Questions About Thai Peanut Chicken
- What can I use instead of coconut milk in Thai peanut chicken?
- How do I cook Thai peanut chicken in the oven?
- Can I freeze Thai peanut chicken for later use?
- Is Thai peanut chicken spicy, and how can I adjust the heat level?
- What side dishes go well with Thai peanut chicken?
- Thai Peanut Chicken
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Thai Peanut Chicken
Gathering the right ingredients sets the foundation for success. This recipe serves four and focuses on pantry staples with fresh twists. Below, you’ll find the exact list for the peanut sauce and chicken, formatted for easy shopping and prep.
Peanut Sauce
- ½ cup creamy peanut butter
- 1 cup unsweetened, full-fat coconut milk (from can)
- 2 tablespoons fresh lime juice (about 1 medium lime)
- 2 tablespoons soy sauce or fish sauce
- 1½ packed tablespoons dark brown sugar
- 1 teaspoon ground ginger
- 1 tablespoon minced fresh garlic (about 3 large cloves)
- ½ teaspoon crushed red pepper flakes (adjust to taste)
Chicken
- 2 pounds boneless, skinless chicken thighs, cut into bite-sized chunks
Optional Garnishes and Sides
- cooked white or brown rice
- extra peanut sauce
- lime wedges
- whole or chopped peanuts
- chopped green onions
- chopped cilantro
These garnishes add crunch, freshness, and color to finish the dish beautifully. Rice soaks up the sauce perfectly, while herbs brighten every bite.
Special Dietary Options
Make it your own with simple swaps. For vegan, replace chicken with tofu and use plant-based alternatives. Gluten-free cooks can grab tamari instead of soy sauce. Low-calorie versions work with powdered peanut butter and less sugar. Almond or cashew butter steps in for peanut allergies, keeping the nutty essence intact.
These tweaks ensure Thai Peanut Chicken fits various lifestyles without sacrificing taste.
How to Prepare the Perfect Thai Peanut Chicken: Step-by-Step Guide
- Whisk the peanut butter, coconut milk, lime juice, soy or fish sauce, dark brown sugar, ground ginger, garlic, and red pepper flakes until smooth. This creates a velvety sauce base full of flavor.
- Reserve 1 cup of the sauce for serving later. Use the remaining sauce to marinate the bite-sized chicken thigh chunks in the refrigerator for 1 to 8 hours. This step infuses every piece with rich taste.
- Cook the marinated chicken by broiling in a preheated broiler on high for about 6 minutes until the internal temperature reaches 160°F. Or grill over medium-high indirect heat for 6 minutes per side until done. Both methods keep the chicken juicy and charred just right.
- Let the chicken rest for 5 minutes. This locks in juices for maximum tenderness.
- Serve the cooked chicken with rice, the reserved peanut sauce, lime wedges, and desired garnishes like chopped peanuts, green onions, or cilantro.
Total hands-on time stays under 30 minutes, plus marinating. Keep heat steady to prevent burning, and use a meat thermometer for safety.
Adaptations
Vegan? Tofu soaks up the sauce nicely. Gluten-free with tamari. Dial back red pepper flakes for milder heat or amp them up for spice lovers. These changes keep the dish flexible.
Marinating makes all the difference, turning simple chicken into a flavor-packed star.
Dietary Substitutions to Customize Your Thai Peanut Chicken
Tailor this recipe to fit any diet with confidence. Start with protein swaps for plant-based eaters.
Protein and Main Component Alternatives
- Use tofu, tempeh, or seitan for plant-based options that absorb the peanut sauce well.
- Swap chicken thighs for chicken breast if you want a leaner cut. Check out chicken nutrition facts for more insights.
- Try shrimp or firm white fish for a seafood twist that cooks quickly.
Vegetable, Sauce, and Seasoning Modifications
- Add bell peppers, snap peas, or carrots to boost veggies and color.
- Stir in coconut milk for extra creaminess if needed.
- Adjust spice with more chili flakes or fresh chilies.
- Switch honey or brown sugar with agave or maple syrup for vegan-friendly sweetness. Use paleo sweeteners like coconut sugar too.
These options preserve the creamy, nutty core while meeting restrictions. For allergies, almond or cashew butter works seamlessly in place of peanuts.
Mastering Thai Peanut Chicken: Advanced Tips and Variations
Take your skills up a notch with these pointers. A cast iron skillet helps if pan-searing as a backup, but broiling shines for char. Marinate longer for deeper flavor, up to 8 hours.
- Incorporate roasted peanuts for added crunch in every bite.
- Add a splash of fish sauce for extra authentic umami punch.
- Present over jasmine rice with lime wedges, fresh cilantro, green onions, and crushed peanuts for a vibrant plate.
Make-ahead? Whip up sauce ahead and store it separately. Cook chicken fresh, or fridge the combined dish for next day. If you enjoy peanut flavors, try our peanut butter pie for dessert. Or check the nutter butter acorn cookies for fun snacks.
Adjust red pepper flakes to your heat preference, starting low for kids. These tweaks make Thai Peanut Chicken endlessly adaptable.
How to Store Thai Peanut Chicken: Best Practices
Leftovers taste even better, thanks to melding flavors. Follow these steps for freshness.
- Refrigeration: Place cooked Thai Peanut Chicken in an airtight container. Keeps up to 3 days in the fridge.
- Freezing: Cool completely, then portion into freezer bags or containers. Good for 2-3 months. Thaw overnight before use.
- Reheating: Warm gently on the stovetop over low heat, stirring to revive sauce. Microwave covered works too, but add a splash of water if thick.
Meal prep pro tip: Marinate and cook chicken separate from extra sauce. Combine fresh for best texture. Avoid refreezing thawed portions.

FAQs: Frequently Asked Questions About Thai Peanut Chicken
What can I use instead of coconut milk in Thai peanut chicken?
You can substitute coconut milk with heavy cream or half-and-half when making Thai peanut chicken. These alternatives provide a similar creamy texture and richness. If you prefer a lighter option, unsweetened almond milk can also work, though it will slightly change the flavor. Adjust seasoning to taste since the substitutes may be less sweet and aromatic than coconut milk.
How do I cook Thai peanut chicken in the oven?
To cook Thai peanut chicken in the oven, preheat your broiler to high. Place the prepared chicken on a broiler-safe pan or baking sheet about 6 inches from the heat source. Broil for 5-7 minutes on each side or until the chicken reaches an internal temperature of 165°F (74°C) and develops a nicely browned exterior. Keep an eye on the chicken to avoid burning, as broilers cook quickly.
Can I freeze Thai peanut chicken for later use?
Yes, Thai peanut chicken freezes well. Allow the cooked chicken and sauce to cool completely before transferring them to an airtight container or freezer bag. Label and freeze for up to 3 months. To reheat, thaw overnight in the refrigerator and warm gently on the stovetop or microwave until heated through, stirring occasionally to maintain sauce consistency.
Is Thai peanut chicken spicy, and how can I adjust the heat level?
Thai peanut chicken usually has a mild to moderate level of spiciness, depending on the recipe. The heat mainly comes from ingredients like chili paste or fresh chilies. To adjust the spice, reduce or omit these ingredients if you prefer a milder dish. Conversely, add more chili paste or red pepper flakes for extra heat. Balancing the spice with lime juice and sugar helps keep the flavors harmonious.
What side dishes go well with Thai peanut chicken?
Thai peanut chicken pairs well with steamed jasmine rice or brown rice, which help soak up the flavorful sauce. Steamed or stir-fried vegetables like broccoli, snap peas, or bell peppers complement the dish’s rich taste and add crunch. For added texture, try serving it with a fresh cucumber salad or lightly pickled vegetables to balance the creamy peanut sauce.

Thai Peanut Chicken
🥜 Enjoy the rich and creamy flavors of Thai Peanut Chicken, a dish that combines smooth peanut sauce with tender marinated chicken thighs.
🌿 This recipe showcases fresh herbs and balanced spices, making it a satisfying and nutritious meal option.
- Total Time: 1 hour 20 minutes
- Yield: 4 servings
Ingredients
– ½ cup creamy peanut butter
– 1 cup unsweetened, full-fat coconut milk (from can)
– 2 tablespoons fresh lime juice (about 1 medium lime)
– 2 tablespoons soy sauce or fish sauce
– 1½ packed tablespoons dark brown sugar
– 1 teaspoon ground ginger
– 1 tablespoon minced fresh garlic (about 3 large cloves)
– ½ teaspoon crushed red pepper flakes (adjust to taste)
– 2 pounds boneless, skinless chicken thighs, cut into bite-sized chunks
– cooked white or brown rice
– extra peanut sauce
– lime wedges
– whole or chopped peanuts
– chopped green onions
– chopped cilantro
Instructions
1-Whisk the peanut butter, coconut milk, lime juice, soy or fish sauce, dark brown sugar, ground ginger, garlic, and red pepper flakes until smooth. This creates a velvety sauce base full of flavor.
2-Reserve 1 cup of the sauce for serving later. Use the remaining sauce to marinate the bite-sized chicken thigh chunks in the refrigerator for 1 to 8 hours. This step infuses every piece with rich taste.
3-Cook the marinated chicken by broiling in a preheated broiler on high for about 6 minutes until the internal temperature reaches 160°F. Or grill over medium-high indirect heat for 6 minutes per side until done. Both methods keep the chicken juicy and charred just right.
4-Let the chicken rest for 5 minutes. This locks in juices for maximum tenderness.
5-Serve the cooked chicken with rice, the reserved peanut sauce, lime wedges, and desired garnishes like chopped peanuts, green onions, or cilantro.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥜 Substitute almond or cashew butter for peanut butter for allergies or dietary preferences.
🌱 Use gluten-free or paleo-friendly soy or fish sauce and sweeteners as needed.
🌶️ Adjust crushed red pepper flakes to your preferred spice level.
- Prep Time: 10 minutes
- Marinating Time: 1 to 8 hours
- Cook Time: 12 minutes
- Category: Main Course
- Method: Marinating and broiling or grilling
- Cuisine: Thai
- Diet: Gluten-Free option
Nutrition
- Serving Size: 1 serving
- Calories: 576
- Sugar: 2 g
- Sodium: 772 mg
- Fat: 37 g
- Saturated Fat: 0 g
- Trans Fat: 0 g
- Carbohydrates: 9 g
- Fiber: 3 g
- Protein: 54 g
- Cholesterol: 215 mg






