Thai Peanut Chicken
Thai Peanut Chicken offers a delightful fusion of flavors that make it a perfect dinner choice for any night. The tender chicken is coated in a creamy, rich peanut sauce that balances sweetness and savory undertones. This dish not only satisfies your cravings but also brings a taste of Thailand right to your kitchen.
Table of Contents
Why You’ll Love This Thai Peanut Chicken
Thai Peanut Chicken is easy to prepare and packed with flavor, making it an instant favorite. It blends the nutty flavor of peanut butter with the creaminess of coconut milk, resulting in a sauce that’s perfect for smothering over chicken. The recipe is versatile, allowing you to serve it with rice or veggies for a complete meal.

How to Make Thai Peanut Chicken
Ingredients:
- 4 boneless, skinless chicken breasts (about 1.5 lbs)
- 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
- Salt and pepper to taste
- 1 tablespoon vegetable oil
Step-by-Step Instructions:
- Cut the chicken breasts into bite-sized pieces and season with salt and pepper.
- In a large skillet over medium-high heat, add vegetable oil. Cook the chicken until browned and cooked through, about 5 to 7 minutes. Remove from skillet and set aside.
- In the same skillet, reduce the heat to medium, add minced garlic, and sauté for about one minute until fragrant.
- Stir in soy sauce, peanut butter, and coconut milk; mix well.
- Return the chicken to the skillet, stirring until coated in the sauce. Let simmer for a few minutes until heated through.
- Serve warm, garnished with chopped peanuts or cilantro if desired.
How to Serve
Thai Peanut Chicken can be served over a bed of jasmine rice for a comforting meal. For a healthier option, consider pairing it with steamed vegetables or a fresh cucumber salad. If you want some crunch, sprinkle some chopped peanuts on top. This dish can also be wrapped in lettuce leaves, making for a fun and interactive meal.
How to Store
To store Thai Peanut Chicken, let it cool completely before transferring it to an airtight container. It can be refrigerated for up to 4 days. For longer shelf life, consider freezing the chicken. Store it in a freezer-safe container for up to three months. When ready to enjoy, thaw it overnight in the fridge and reheat on the stovetop or in the microwave.
Tips to Make Thai Peanut Chicken Perfect
- Use Fresh Ingredients: Fresh garlic and high-quality peanut butter will elevate the flavor of your sauce.
- Marinate the Chicken: For extra flavor, consider marinating the chicken in soy sauce and a little peanut butter for a few hours before cooking.
- Adjust the Thickness: If you prefer a thinner sauce, add a bit of chicken broth or water to your sauce to reach your desired consistency.
- Garnish: Fresh herbs like cilantro or green onions can add a burst of flavor and color to the dish.
Flavor Variations
While the classic Thai Peanut Chicken is delightful as it is, you can mix things up with these flavor variations:
- Spicy Thai Peanut Chicken: Add red pepper flakes or a diced chili pepper to the sauce for a spicy kick.
- Vegetable Thai Peanut Chicken: Add bell peppers, broccoli, or snap peas to the pan when cooking the chicken to make it a more balanced meal.
- Thai Shrimp or Tofu Variation: Swap chicken for shrimp or tofu for a different protein option while keeping all the wonderful flavors.
Pro Tips for Success
- Cook in Batches: If you’re making a larger portion, cook the chicken in batches to ensure even cooking.
- Sauce Consistency: If the sauce is too thick, add a little coconut milk or chicken broth to thin it out.
FAQs
Can I use chicken thighs instead of chicken breasts for Thai Peanut Chicken?
Yes, chicken thighs work great in this recipe. They are usually more flavorful and tender, making them a good choice if you prefer dark meat. Just adjust the cooking time as needed since thighs may take a bit longer to cook through.
Is Thai Peanut Chicken gluten-free?
To make this dish gluten-free, use gluten-free soy sauce or tamari. All other ingredients in the recipe are gluten-free.
Can I make Thai Peanut Chicken in advance?
Yes, you can prepare the sauce ahead of time and store it in the fridge. Cook the chicken fresh when you’re ready to serve for best texture, then combine with the sauce.
Final Thoughts
Thai Peanut Chicken is a delightful dish that brings excitement and flavor to your dinner table. With its creamy peanut sauce and perfectly cooked chicken, it’s sure to please the whole family. Use the simple steps, tips, and variations provided to make this recipe your own. Enjoy the delicious taste of Thailand right at home!

Thai Peanut Chicken
Ingredients
Method
- Cut the chicken breasts into bite-sized pieces and season with salt and pepper.
- In a large skillet over medium-high heat, add vegetable oil. Cook the chicken until browned and cooked through, about 5 to 7 minutes. Remove from skillet and set aside.
- In the same skillet, reduce the heat to medium, add minced garlic, and sauté for about one minute until fragrant.
- Stir in soy sauce, peanut butter, and coconut milk; mix well.
- Return the chicken to the skillet, stirring until coated in the sauce. Let simmer for a few minutes until heated through.
- Serve warm, garnished with chopped peanuts or cilantro if desired.






