Thai Peanut Chicken is a vibrant dish that beautifully blends sweet, spicy, and savory flavors into a comforting meal. Whether you are new to Thai cooking or an experienced foodie looking for a quick and flavorful dinner option, this recipe offers a delicious way to enjoy the unique tastes of Thailand from your own kitchen. Combining peanut butter, coconut milk, ginger, garlic, and chili, this dish is both rich in taste and straightforward to prepare.
Why Thai Peanut Chicken?
Thai Peanut Chicken is inspired by the popular Thai chicken satay, where tender pieces of chicken are marinated in a creamy, peanut-based sauce and then grilled or broiled to juicy perfection. The dish is not only deeply flavorful but also versatile and adaptable to diverse dietary preferences including gluten-free, paleo, and keto options.
The peanut sauce provides a tantalizingly nutty richness while the coconut milk adds creaminess that balances the heat from chili and the zing from fresh lime juice or garlic. The flavors meld wonderfully whether served over steamed rice, quinoa, or even zucchini noodles.
Essential Ingredients
The hallmarks of authentic Thai Peanut Chicken flavor include:
- Chicken: Boneless, skinless thighs or breast cut into bite-sized pieces.
- Peanut Butter: Creamy or crunchy, depending on texture preference.
- Coconut Milk: Unsweetened, full-fat for a rich and smooth sauce.
- Sweet Chili Sauce: Adds balanced sweetness and mild heat.
- Garlic and Ginger: Freshly minced for aromatic depth.
- Chili Powder or Red Pepper Flakes: Control the spice level based on your taste.
- Soy Sauce or Fish Sauce: Provides umami and saltiness.
- Brown Sugar: Adds a subtle sweetness (optional for paleo diets).
- Lime Juice: Brings a fresh, citrusy brightness to the sauce.
- Aromatics and Garnishes: Onion, cilantro, chopped peanuts, and green onions amplify layers of flavor.
Step-by-Step Preparation
1. Prepare the Peanut Sauce and Marinade
In a medium bowl, combine peanut butter, coconut milk, lime juice, soy or fish sauce, brown sugar, garlic, ginger, and crushed red pepper flakes. Whisk vigorously until smooth. Portion out some of this sauce for serving later, and use the rest to marinate your chicken.
2. Marinate the Chicken
Toss the chicken pieces in the peanut sauce marinade and refrigerate for at least one hour, but no longer than eight hours, to tenderize without breaking down the meat.

3. Cook the Chicken
You have two delicious ways to finish cooking your Thai Peanut Chicken:
- Broil: Place marinated chicken on a baking sheet and broil about 6 minutes or until the chicken reaches an internal temperature of 160°F.
- Grill: Thread chicken onto skewers and grill over medium-high heat for 12 to 16 minutes, turning half-way, until cooked through.
4. Make It a Meal
Serve the chicken over steamed jasmine or brown rice. Spoon extra peanut sauce over the top and garnish with fresh cilantro, green onions, and chopped roasted peanuts. Lime wedges offer a final zesty kick.
Tips for Customization and Serving
- Adjust Spice: Feel free to start with a mild spice level and add red pepper flakes incrementally. This dish aims for balance, not overwhelming heat.
- Dietary Swaps: For peanut allergies or paleo diets, substitute peanut butter with almond or cashew butter and use coconut aminos instead of soy sauce.
- Thicken the Sauce: If the sauce is too thin after simmering, stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water) and cook briefly until thickened.
- Next-Day Flavor: This dish tastes even better after a day, as the flavors deepen and meld in the fridge.
Why Make Thai Peanut Chicken at Home?
Not only is this dish quick to prepare (ready in about 30 to 45 minutes), but it also fills your kitchen with enticing aromas. It is naturally gluten-free, dairy-free, paleo-friendly, and can be tweaked for keto diets—making it accessible for many dietary needs. Plus, it’s a sensational way to explore authentic Thai flavors without needing specialty equipment or hard-to-find ingredients.
Summary
Thai Peanut Chicken is a savory and creamy dish that encapsulates the essence of Thai cuisine with its harmonious blend of peanuts, coconut, ginger, garlic, and chili. From preparing a rich peanut sauce and marinating tender chicken to grilling or broiling to perfection, this dish promises a comforting, flavorful experience that is both simple and satisfying. Whether you serve it on skewers like satay or over rice with fresh garnishes, it’s a perfect entree to delight family and guests alike.
Embark on your Thai culinary journey today with this deliciously easy recipe and enjoy a taste of Southeast Asia right at your dinner table.
