Thai Peanut Chicken is a culinary delight that brings the vibrant flavors of Thai cuisine right into your home. This dish is a perfect balance of savory, sweet, and creamy elements that will make your taste buds sing. With tender chicken pieces coated in a rich peanut sauce, paired with colorful vegetables, this recipe is not only delicious but also quick to prepare, making it ideal for busy weeknight dinners.
The creamy peanut sauce transforms this simple chicken stir-fry into a gourmet meal that can easily impress family and friends. Whether you’re an experienced cook or just starting your culinary journey, you’ll find this recipe straightforward and rewarding, yielding a dish that is both satisfying and nourishing.
Why You’ll Love This Recipe
This Thai Peanut Chicken is not only quick to prepare (taking only about 40 minutes from start to finish), but it also packs a punch of flavor that is sure to please everyone at the table. The creamy peanut sauce made from combinations of peanut butter, coconut milk, and lime juice adds depth and richness. Furthermore, the dish is adaptable, allowing you to use whatever vegetables you have on hand, making this a versatile recipe for your culinary arsenal.
Ingredients and Substitutions
To prepare this delightful dish, you’ll need a handful of core ingredients that are easily accessible:
- Chicken Breast: Fresh chicken breast is preferred for its tenderness, but you can also use thighs for a richer flavor.
- Peanut Oil: Used for sautéing, peanut oil enhances the dish’s nutty flavor; sesame oil is a great alternative.
- Onion and Garlic: These aromatic ingredients create a flavorful base. You can use white or yellow onion, and feel free to incorporate garlic powder for a milder flavor.
- Vegetables: Bell peppers and broccoli add color and crunch. Other vegetables like snap peas or zucchini can also be substituted.
- Peanut Butter: Choose a natural peanut butter without added sugars for an authentic taste.
- Coconut Milk: This provides creaminess. For a lighter option, use unsweetened almond milk.
- Soy Sauce: This adds umami; tamari can be used as a gluten-free alternative.
- Honey: For sweetness, but maple syrup serves as an excellent vegan substitute.
- Fresh Cilantro: For garnish and freshness, you can alternatively use parsley if needed.
How to Make Thai Peanut Chicken
Prepare yourself for a delightful cooking experience by following these simple steps:
- Prepare the Chicken: Begin by cutting your chicken breast into bite-sized cubes. Season generously with salt and pepper to enhance its flavor.
- Sauté the Chicken: In a large skillet, heat up the peanut oil over medium heat. Once hot, add the chicken, cooking until golden brown and cooked through, which takes about 5 to 7 minutes. Remove the chicken from the pan and set aside.
- Cook the Vegetables: Using the same skillet, add the diced onion and minced garlic. Sauté until the onion is tender and translucent. Then, add in the bell pepper and broccoli, cooking for an additional 5 minutes, ensuring the veggies remain crisp yet tender.
- Make the Peanut Sauce: In the skillet, combine peanut butter, coconut milk, soy sauce, honey, and lime juice. Stir well until the peanut butter is fully melted and the sauce is smooth and creamy.
- Combine and Simmer: Add the cooked chicken back into the pan and gently stir to coat all items in the sauce. Allow everything to simmer together for about 5 minutes on low heat so the flavors meld together beautifully.
Expert Tips for Success
- Have all ingredients prepped and ready before starting to cook to ensure a smooth process.
- For an extra hint of flavor, consider adding chili flakes or fresh chilies if you enjoy a spicy kick.
- Experiment with different types of peanut butter to find your preferred level of creaminess.
- Serve immediately to enjoy the creamy texture of the sauce and ensure it does not thicken too much as it cools.
Variations
This recipe is versatile and allows for creativity in the kitchen:
- Vegetarian Option: Substitute the chicken with firm tofu or tempeh, which soak up flavors beautifully.
- Spicy Kick: Add fresh chilies or a few extra teaspoons of chili flakes for added heat.
- Vegetable Medley: Feel free to include other vegetables like carrots, snap peas, or even spinach for more variety.
- Low-Carb Approach: Replace traditional rice with cauliflower rice to enjoy a lower carb meal.
Serving Suggestions
This Thai Peanut Chicken pairs wonderfully with:
- Jasmine rice or quinoa for a fulfilling side.
- A fresh cucumber salad with lime dressing, which adds a refreshing pop of flavor.
- For beverages, serve with a chilled Thai beer or a refreshing iced tea, enhancing the dining experience.
- Garnish with fresh chopped cilantro and lime wedges for an appealing presentation.
Storage, Freezing, and Reheating
If you have leftovers, they can be stored in an airtight container in the refrigerator for up to three days. Reheat on the stovetop over low heat, adding a splash of water or coconut milk to loosen the sauce if it thickens too much. This dish also freezes well; simply transfer to a freezer-safe container and freeze for up to three months. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I make this dish ahead of time?
Absolutely! You can prepare the chicken and sauce ahead of time and store them separately. Just combine and heat them when you’re ready to serve.
What can I use if I don’t have peanut butter?
You can substitute peanut butter with almond butter or cashew butter, though the flavor will change slightly.
Is this recipe gluten-free?
By using gluten-free soy sauce (like tamari) and ensuring your peanut butter is gluten-free, this dish can easily fit a gluten-free diet.
Can I add more vegetables?
Definitely! Feel free to get creative with your vegetable choices, such as adding asparagus, zucchini, or even mushrooms for added texture and nutrition.
How can I adjust the sweetness of the sauce?
If you find the sauce too sweet, you can reduce the amount of honey. Alternatively, balancing it with a splash more lime juice will help cut the sweetness.

Thai Peanut Chicken
Ingredients
- 2 tablespoons peanut oil
- 500 grams chicken breast cut into bite-sized cubes
- 1 medium onion diced
- 2 cloves garlic minced
- 1 medium bell pepper sliced into strips
- 200 grams broccoli cut into florets
- 100 grams peanut butter natural and unsweetened
- 200 milliliters coconut milk
- 2 tablespoons soy sauce
- 1 tablespoon honey or maple syrup for a vegan option
- 1 teaspoon lime juice freshly squeezed
- Salt and pepper to taste
- fresh cilantro for garnish
Instructions
- Cut the chicken breast into bite-sized cubes and season with salt and pepper.
- Heat peanut oil in a large skillet over medium heat. Add chicken and cook until golden brown, about 5 to 7 minutes. Remove chicken and set aside.
- In the same skillet, add onion and garlic. Sauté until the onion becomes translucent and tender.
- Add bell pepper and broccoli. Cook for an additional 5 minutes until vegetables are tender yet crisp.
- Stir in peanut butter, coconut milk, soy sauce, honey, and lime juice until the sauce is smooth and creamy.
- Return the chicken to the skillet. Mix well and let simmer on low heat for about 5 minutes, allowing flavors to meld.