A warm, aromatic kitchen filled with the scent of sizzling chicken and rich peanut sauce transports you instantly to the heart of Thailand. This Thai Peanut Chicken is an easy weeknight dinner that comes together in under 30 minutes, and it brilliantly balances savory and creamy flavors. The luscious sauce clings to bite-sized pieces of chicken, creating a satisfying dish that is sure to impress.
This recipe is perfect for busy families or anyone craving a quick, flavorful meal. It’s also an excellent choice for meal prep, as the chicken can be made ahead and stored in the fridge for a few days, ready to be enjoyed whenever hunger strikes.
Why You’ll Love This Recipe
- Quick to prepare in just 30 minutes.
- Creamy, rich sauce that pairs perfectly with chicken.
- Easy one-pan cooking means less cleanup.
- Versatile dish that can be served with rice or noodles.
What You’ll Need
Gather everything you need for this delectable meal.
For the Chicken
- 4 boneless, skinless chicken breasts, cut into bite-sized pieces (about 1.5 lbs)
- Salt and pepper to taste
For the Sauce
- 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
For Cooking
- 1 tablespoon vegetable oil
Use low-sodium soy sauce to control saltiness.
Substitutions & Swaps
- Chicken breasts can be replaced with thighs.
- Peanut butter can be swapped for almond butter.
- Full-fat coconut milk can be replaced with light coconut milk.
- Fresh garlic can be replaced with garlic powder (1/2 teaspoon).
How to Make It
Follow these simple steps to create a delightful dish.
Cut
Cut the chicken breasts into bite-sized pieces and season with salt and pepper.
Cook
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.
Sauté
In the same skillet, reduce heat to medium, add minced garlic, and sauté for about one minute until fragrant.
Stir
Stir in soy sauce, peanut butter, and coconut milk; mix well until fully combined.
Return
Return the chicken to the skillet, stirring until coated in the sauce. Let simmer for a few minutes until heated through.
Serve
Serve warm, garnished with chopped peanuts or cilantro if desired.
How to Store It
Fridge: Store in an airtight container for 3-4 days.
Freezer: Yes, suitable for freezing for up to 3 months.
Reheat: Microwave on medium for 2-3 minutes, stirring occasionally.
Tips for Best Results
- Ensure chicken pieces are uniform for even cooking.
- Adjust the thickness of the sauce by adding more coconut milk if desired.
- For extra flavor, marinate the chicken in soy sauce for 30 minutes before cooking.
- Garnish with freshly chopped cilantro for a burst of freshness.
Serving Suggestions
- Serve over steamed white rice or brown rice.
- Pair with crispy stir-fried vegetables for added crunch.
- Enjoy with rice noodles for a comforting meal.



