Savory Thai Peanut Chicken

Category: Satisfying Main Dishes

This Thai-inspired dish features juicy chicken pieces smothered in a luxurious peanut sauce that's the perfect balance of savory, tangy, and slightly sweet. Made with creamy peanut butter, soy sauce, ginger, garlic, and a hint of sriracha for heat, this 30-minute meal delivers bold flavors with minimal effort.

The sauce gets its complexity from coconut milk, rice vinegar, honey, and lime juice, creating a velvety coating for the tender chicken. Garnished with chopped peanuts and fresh cilantro, this dish brings restaurant-quality Thai cuisine to your home kitchen. Serve over steamed rice or noodles for a satisfying meal that's both comforting and adventurous.

Last updated on Thu, 08 May 2025 13:58:57 GMT
Une assiette de Thai Peanut Chicken. Pin
Une assiette de Thai Peanut Chicken. | savorieswithtyla.com

This Thai Peanut Chicken has become my go-to dinner when I want to impress guests without spending hours in the kitchen. The rich, creamy sauce with its perfect balance of savory peanut butter, tangy lime, and gentle heat creates a restaurant-quality dish that always earns rave reviews.

I first made this recipe during a particularly busy work week when I needed something quick but satisfying. My family was so impressed they thought I had ordered takeout. Now it appears on our dinner table at least twice a month.

Ingredients

  • Boneless skinless chicken breasts or thighs: for the perfect protein base that absorbs all the amazing flavors
  • Creamy peanut butter: creates that signature rich texture and nutty flavor that makes this dish irresistible
  • Fresh ginger and garlic: provide the aromatic foundation that gives authentic Thai character
  • Soy sauce: adds the perfect umami depth and saltiness to balance the creamy elements
  • Coconut milk: creates that silky texture while adding subtle sweetness
  • Sriracha sauce: allows you to customize the heat level to your preference
  • Lime juice: brings brightness and cuts through the richness of the sauce
  • Honey: balances the savory components with just the right touch of sweetness

Step-by-Step Instructions

Cook the Chicken:
Season chicken with salt and pepper then cook in vegetable oil over medium heat for 6-7 minutes per side until golden brown and completely cooked through. The chicken should register 165°F on a meat thermometer and have beautiful caramelization. Let it rest before slicing to keep all those juices inside.
Sauté the Aromatics:
Using the same skillet to capture all those delicious chicken bits, sauté minced garlic and ginger for 1-2 minutes until intensely fragrant. This brief cooking time releases their essential oils without burning these delicate aromatics. Your kitchen will smell amazing at this point.
Prepare the Sauce:
Add peanut butter, soy sauce, rice vinegar, honey, sriracha, and coconut milk to the aromatics. Stir constantly until everything melts together into a smooth, cohesive sauce. Let it simmer gently for 2-3 minutes to allow the flavors to meld and the sauce to thicken slightly.
Finish the Sauce:
Stir in lime juice and sesame oil just before serving to maintain their bright flavors. Taste and adjust seasonings, adding more sriracha for heat or honey for sweetness. The sauce should coat the back of a spoon but still flow easily.
Combine and Serve:
Return the sliced chicken to the skillet and gently toss to coat every piece in the luscious sauce. Allow the chicken to warm through in the sauce for about 1 minute. Serve immediately over steamed rice or noodles and garnish generously with chopped peanuts and fresh cilantro.
Une assiette de Thai Peanut Chicken est servie sur une table. Pin
Une assiette de Thai Peanut Chicken est servie sur une table. | savorieswithtyla.com

Coconut milk is truly the secret ingredient that transforms this dish. The first time I used it instead of regular milk, my husband immediately noticed the difference and declared it was better than our favorite Thai restaurant. Its subtle sweetness and creamy texture creates a sauce that feels indulgent without being heavy.

Make It Your Own

The beauty of this Thai Peanut Chicken lies in how easily you can customize it to your preferences. For a veggie-packed version, add red bell peppers, snap peas, or broccoli during the last few minutes of cooking. The crisp vegetables provide wonderful textural contrast to the tender chicken and creamy sauce.

Storage and Leftovers

This dish keeps beautifully in the refrigerator for up to 3 days in an airtight container. The flavors actually deepen overnight, making this perfect for meal prep. When reheating, add a splash of coconut milk or water if the sauce has thickened too much. For freezing, store in portion-sized containers without the garnishes for up to 2 months.

Entertaining with Thai Peanut Chicken

For a fun dinner party approach, set up a Thai peanut chicken bar with the sauce and chicken as the centerpiece. Offer rice noodles, steamed rice, and lettuce cups as bases. Include extra garnishes like bean sprouts, julienned carrots, sliced cucumber, and lime wedges. Your guests will enjoy customizing their own bowls, and the vibrant colors make for an impressive spread.

Une assiette de Thai Peanut Chicken. Pin
Une assiette de Thai Peanut Chicken. | savorieswithtyla.com

Recipe FAQs

→ Can I use chicken thighs instead of breasts?

Absolutely! Chicken thighs can be an excellent substitution and often yield a more tender and flavorful result. They contain slightly more fat than chicken breasts, which helps them stay juicy during cooking. The cooking time might vary slightly - thighs typically need about 5-6 minutes per side until they reach an internal temperature of 165°F (74°C).

→ How can I make this dish less spicy?

To reduce the spiciness, simply decrease the amount of sriracha or omit it entirely. You can also add a bit more honey or coconut milk to mellow out the heat while maintaining the sauce's creaminess and flavor. Start with half the recommended amount of sriracha, taste, and adjust accordingly.

→ Can I make this dish ahead of time?

Yes! The peanut sauce actually develops even more flavor overnight. You can prepare the entire dish, store it in an airtight container in the refrigerator for up to 3 days, and reheat gently on the stovetop. Add a splash of coconut milk or water when reheating if the sauce has thickened too much. Garnish with fresh cilantro and chopped peanuts just before serving.

→ What can I substitute for coconut milk?

If you don't have coconut milk or prefer not to use it, regular milk works as mentioned in the ingredients. You can also use heavy cream for a richer sauce, or unsweetened almond milk for a lighter option. Each will change the flavor profile slightly, with coconut milk providing the most authentic Thai flavor.

→ What side dishes pair well with Thai Peanut Chicken?

Beyond the suggested rice or noodles, this dish pairs beautifully with steamed vegetables like broccoli, snap peas, or bell peppers. A simple cucumber salad with rice vinegar dressing makes a refreshing side. For a complete Thai-inspired meal, serve with spring rolls or a papaya salad. A side of garlic naan or flatbread is also excellent for scooping up the delicious sauce.

→ Can I make this dish vegetarian?

Yes, you can easily make this vegetarian by substituting the chicken with firm tofu, tempeh, or a variety of vegetables like cauliflower, sweet potatoes, or bell peppers. Press and cube the tofu before cooking to help it absorb more flavor, or roast your vegetables separately before coating them in the peanut sauce for the best texture and taste experience.

Thai Peanut Chicken

Succulent chicken in a creamy peanut sauce with ginger, garlic and Thai flavors, ready in just 30 minutes for a quick weeknight dinner.

Preparation Time
10 min
Cooking Time
20 min
Total Time
30 min
By: Tyla

Category: Main Dishes

Skill Level: Moderate

Cuisine Origin: Thai

Output: 4 Servings

Dietary Preferences: Gluten-Free, Dairy-Free

Ingredients

→ Main Ingredients

01 4 boneless, skinless chicken breasts or thighs
02 2 tablespoons vegetable oil
03 2 cloves garlic, minced
04 1 tablespoon fresh ginger, minced
05 ¼ cup creamy peanut butter
06 ¼ cup soy sauce
07 2 tablespoons rice vinegar
08 2 tablespoons honey
09 1 tablespoon sriracha (adjust to taste)
10 ½ cup coconut milk (or regular milk)
11 1 tablespoon lime juice
12 1 teaspoon sesame oil

→ Garnish Options

13 2 tablespoons chopped peanuts
14 2 tablespoons chopped fresh cilantro

→ Serving Suggestion

15 Steamed rice or noodles

Steps

Step 01

Heat vegetable oil in a large skillet over medium heat. Season the chicken breasts or thighs with salt and pepper. Cook the chicken for 6-7 minutes on each side, or until fully cooked through and golden brown. Remove from the skillet and set aside to rest for a few minutes. Slice the chicken into strips or cubes.

Step 02

In the same skillet, add a little more oil if needed and sauté the garlic and ginger for about 1-2 minutes, until fragrant.

Step 03

Add the peanut butter, soy sauce, rice vinegar, honey, sriracha, and coconut milk to the skillet. Stir well to combine and cook for another 2-3 minutes until the sauce is smooth and heated through.

Step 04

Add lime juice and sesame oil to the sauce and stir to incorporate. Taste and adjust the seasonings if needed, adding more sriracha for heat or honey for sweetness.

Step 05

Return the sliced chicken to the skillet and toss it in the peanut sauce, making sure the chicken is well coated. Serve the Thai Peanut Chicken over steamed rice or noodles. Garnish with chopped peanuts and fresh cilantro for added crunch and flavor.

Notes

  1. For a milder version, reduce the amount of sriracha. Alternatively, if you prefer extra heat, consider adding chili flakes or a splash of hot sauce.

Required Tools

  • Large skillet
  • Kitchen knife
  • Cutting board
  • Measuring spoons

Allergen Information

Double-check all ingredients for potential allergens and consult a medical expert if needed.
  • Contains peanuts
  • Contains soy
  • Contains coconut (if using coconut milk)

Nutritional Information (Per Serving)

These details are for informational purposes and don’t replace professional medical advice.
  • Calories: 475
  • Fats: 30 g
  • Carbohydrates: 25 g
  • Proteins: 35 g