Thai Peanut Chicken
Thai Peanut Chicken is a delightful dish that marries the rich, creamy flavors of peanut butter with tender chicken, all while incorporating the aromatic allure of Thai cuisine. This dish is not only quick to prepare but also packs a punch in terms of flavor, making it a standout option for weeknight dinners or special occasions alike.
Why Make This Recipe
This Thai Peanut Chicken recipe is an excellent choice for several reasons. First, it’s deeply satisfying and comforting, perfect for those who love a fusion of savory and nutty flavors. Additionally, the simplicity of the ingredients and the ease of preparation make it accessible for both beginner and seasoned cooks. By using natural ingredients, you can create a wholesome meal that’s also packed with protein, making it a nutritious option for families. Plus, it’s versatile and can be served over rice, noodles, or even in wraps, making it adaptable to your needs.
How to Make Thai Peanut Chicken
Making Thai Peanut Chicken is a straightforward process that yields delicious results. The recipe begins with juicy chicken breasts cut into bite-sized pieces, seasoned, and sautéed to perfection. Then, a flavorful sauce is created by combining garlic, soy sauce, creamy peanut butter, and coconut milk. This rich sauce envelops the chicken, creating a hearty meal that is sure to please.
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
Directions:
- 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-7 minutes. Remove from skillet and set aside.
- In the same skillet, reduce 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
Thai Peanut Chicken can be served in a variety of delicious ways. For a classic approach, serve it over a bed of jasmine rice or steamed broccoli. If you prefer a heartier meal, consider pairing it with rice noodles tossed in a bit of sesame oil. For a lighter option, serve it in lettuce wraps or with fresh veggies on the side. Finally, don’t forget to add a sprinkle of chopped peanuts or fresh cilantro on top for added texture and flavor.
How to Store Thai Peanut Chicken
To store Thai Peanut Chicken, allow it to cool completely and then transfer it to an airtight container. It can be refrigerated for up to 3-4 days. If you’d like to store it for a longer period, consider freezing it. Place it in a freezer-safe container or bag, and it will last for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator and reheat on the stovetop until heated through.
Tips to Make Thai Peanut Chicken
- For added flavor, marinate the chicken in soy sauce and garlic for at least 30 minutes before cooking.
- If you like a little heat, add crushed red pepper flakes or a dash of sriracha to the sauce.
- Replace the chicken with shrimp or tofu for a different protein option.
- Consider adding vegetables such as bell peppers or snap peas to the skillet for extra nutrition and color.
Variation
There are numerous variations of Thai Peanut Chicken that you can explore. Consider using different protein options like beef, shrimp, or even grilled vegetables for a vegetarian version. You can also make it a one-pan meal by adding a mix of your favorite veggies, such as bell peppers, carrots, or snap peas, directly into the sauce. Adjust the consistency of the sauce by adding more coconut milk if you prefer a creamier texture or reducing it for a thicker sauce.
FAQs
1. Can I use crunchy peanut butter instead of creamy?
Yes, crunchy peanut butter can be used for added texture! It will give the dish a different mouthfeel but will still taste delicious.
2. Is Thai Peanut Chicken spicy?
This recipe is not inherently spicy, but you can easily adjust the heat by adding chili flakes or sriracha to taste.
3. Can I make this recipe ahead of time?
Absolutely! Thai Peanut Chicken can be made ahead of time and stored in the fridge for up to 4 days, or it can be frozen for up to 3 months.
4. What can I serve with Thai Peanut Chicken?
This dish pairs beautifully with rice, noodles, or steamed vegetables. It can also be served in lettuce wraps for a low-carb option.
5. Is this recipe kid-friendly?
Yes, most kids enjoy the creamy and nutty flavor of peanut butter, making this dish a great family-friendly meal option!
Thai Peanut Chicken

Ingredients
Main Ingredients
- 1.5 lbs 4 boneless, skinless chicken breasts
- 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
Instructions
Preparation
- 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-7 minutes. Remove from skillet and set aside.
- In the same skillet, reduce 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.
