Thai Peanut Chicken is a delicious dish that combines tender chicken thighs with a rich, creamy peanut sauce. Perfect for weeknight dinners or special occasions, this recipe offers an enticing blend of flavors that everyone will love. Whether you’re serving it on skewers or alongside rice, Thai Peanut Chicken is sure to impress your family and friends.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Peanut Sauce
- For the Chicken
- Garnishes
- How to Make Thai Peanut Chicken
- Step 1: Prepare the Peanut Sauce
- Step 2: Cook the Chicken
- Step 3: Serve
- How to Serve Thai Peanut Chicken
- Serve with Skewers
- Pair with Rice
- Add Fresh Garnishes
- Create a Salad
- Wrap in Lettuce
- Enjoy as Meal Prep
- How to Perfect Thai Peanut Chicken
- Best Side Dishes for Thai Peanut Chicken
- Common Mistakes to Avoid
- Refrigerator Storage
- Freezing Thai Peanut Chicken
- Reheating Thai Peanut Chicken
- Frequently Asked Questions
- What is Thai Peanut Chicken?
- How do I make the sauce for Thai Peanut Chicken?
- Can I use chicken breast instead of thighs?
- Is Thai Peanut Chicken spicy?
- How should I serve Thai Peanut Chicken?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Quick and Easy: This dish comes together in about 25 minutes, making it perfect for busy weeknights.
- Flavorful Sauce: The creamy peanut sauce, made from simple ingredients, adds a rich flavor that elevates the chicken.
- Customizable: Feel free to adjust the spice level by adding more crushed red pepper flakes or experimenting with different garnishes.
- Healthy Protein: Packed with protein from the chicken thighs, this meal is both satisfying and nutritious.
- Great for Meal Prep: Make a larger batch to enjoy throughout the week or to serve at gatherings.
Tools and Preparation
To make Thai Peanut Chicken, you’ll need some essential tools to ensure your cooking process is smooth and efficient.
Essential Tools and Equipment
- Skewers (if grilling)
- Mixing bowl
- Whisk or fork
- Measuring cups and spoons
- Cooking pan or skillet
Importance of Each Tool
- Skewers: Ideal for grilling or broiling the chicken evenly while adding a fun presentation.
- Mixing bowl: Necessary for combining the peanut sauce ingredients smoothly.
- Whisk or fork: Helpful for mixing ingredients thoroughly to ensure a well-blended sauce.
Ingredients
For this Thai Peanut Chicken recipe, gather the following ingredients:
For the Peanut Sauce
- ½ cup creamy peanut butter
- 1 cup unsweetened, full-fat coconut milk (from can, not carton; stirred well)
- 2 tablespoons fresh lime juice (juice from approximately 1 medium lime)
- 2 tablespoons soy sauce (or fish sauce)
- 1 ½ packed tablespoons brown sugar (dark preferred)
- 1 teaspoon ground ginger
- 1 tablespoon minced fresh garlic (approximately 3 large cloves)
- ½ teaspoon crushed red pepper flakes (plus more to taste)
For the Chicken
- 2 pounds boneless, skinless chicken thighs (cut into bite-sized chunks)
- Cooked white or brown rice
Garnishes
- Lime wedges (to garnish)
- Whole or chopped peanuts (to garnish)
- Chopped green onions (to garnish)
- Chopped cilantro (to garnish)
How to Make Thai Peanut Chicken
Step 1: Prepare the Peanut Sauce
- In a mixing bowl, combine the creamy peanut butter and coconut milk.
- Add lime juice, soy sauce, brown sugar, ground ginger, minced garlic, and crushed red pepper flakes.
- Whisk until smooth and well combined.
Step 2: Cook the Chicken
- Heat a skillet over medium-high heat.
- Add the bite-sized chicken thighs and cook for about 5-7 minutes until browned.
- Pour in the prepared peanut sauce over the chicken in the skillet.
- Stir well to coat all pieces evenly and cook for an additional 3-5 minutes until heated through.
Step 3: Serve
- Remove from heat and serve hot over cooked rice.
- Garnish with lime wedges, whole or chopped peanuts, green onions, and cilantro. Enjoy your delicious Thai Peanut Chicken!
How to Serve Thai Peanut Chicken
Thai Peanut Chicken is a versatile dish that can be enjoyed in various ways. Whether you’re hosting a dinner party or enjoying a cozy family meal, these serving suggestions will elevate your dining experience.
Serve with Skewers
- Serve the chicken on skewers for an appealing presentation. Perfect for parties and easy to eat!
Pair with Rice
- A side of cooked white or brown rice complements the rich peanut sauce beautifully. It absorbs the flavors well.
Add Fresh Garnishes
- Enhance the dish with fresh lime wedges, chopped cilantro, green onions, and crushed peanuts. These add flavor and texture.
Create a Salad
- Serve the chicken over a fresh salad with mixed greens, cucumber, and carrots for a light option.
Wrap in Lettuce
- For a fun twist, wrap chicken pieces in lettuce leaves. This adds crunch and freshness.
Enjoy as Meal Prep
- Store leftovers in meal prep containers with rice and vegetables for quick lunches throughout the week.

How to Perfect Thai Peanut Chicken
Perfecting your Thai Peanut Chicken can take your dish from good to great! Here are some tips to ensure every bite is delicious.
- Use Quality Peanut Butter: Choose creamy, natural peanut butter for the best flavor and texture.
- Stir Coconut Milk Well: Make sure to stir your coconut milk thoroughly before using it to achieve a smooth sauce.
- Marinate Chicken: For extra flavor, marinate the chicken chunks in the sauce for at least 30 minutes before cooking.
- Adjust Spice Level: Feel free to add more crushed red pepper flakes if you prefer spicier dishes.
- Cook Until Tender: Ensure your chicken thighs are cooked until tender but not overdone for optimal juiciness.
- Serve Immediately: Enjoy the dish right after cooking for the best taste and texture.
Best Side Dishes for Thai Peanut Chicken
Pairing side dishes with Thai Peanut Chicken can enhance your meal experience. Here’s a list of perfect accompaniments!
- Steamed Broccoli: A nutritious choice that adds color and crunch; steam until tender but still bright green.
- Cucumber Salad: Refreshing sliced cucumbers tossed in rice vinegar balance the richness of the peanut sauce.
- Mango Sticky Rice: A delightful sweet treat that pairs wonderfully with savory flavors; serve warm or cold.
- Roasted Vegetables: Season seasonal veggies like bell peppers and zucchini; roast until caramelized for added depth.
- Spring Rolls: Fresh spring rolls filled with shrimp, veggies, or tofu provide a light and crispy contrast.
- Quinoa Pilaf: Fluffy quinoa cooked with herbs makes a hearty, healthy side that complements the main dish well.
- Garlic Noodles: Cooked noodles tossed in garlic butter are simple yet flavorful; they make for a fantastic carb addition.
- Asian Slaw: A tangy slaw made from cabbage and carrots adds crunch and freshness; drizzle with sesame dressing before serving.
Common Mistakes to Avoid
Avoiding common mistakes can make your Thai Peanut Chicken even more delicious. Here are some pitfalls to watch out for:
- Using the wrong type of peanut butter: Always opt for creamy peanut butter for a smooth sauce. Crunchy peanut butter can alter the texture.
- Skipping marination: Don’t skip marinating the chicken. Even a short marination enhances flavor and tenderness.
- Overcooking the chicken: Be mindful of cooking time. Overcooked chicken becomes dry; aim for juicy, tender pieces.
- Ignoring spice levels: Adjust red pepper flakes according to your taste preference. Start with less if you’re unsure, and add more if needed.
- Not stirring the sauce well: Ensure you stir the coconut milk and peanut butter thoroughly. This avoids separation and ensures a creamy consistency.
Refrigerator Storage
- Store Thai Peanut Chicken in an airtight container.
- It can last in the refrigerator for up to 4 days.
Freezing Thai Peanut Chicken
- Freeze in airtight containers or freezer bags.
- It will keep well for up to 3 months.
Reheating Thai Peanut Chicken
- Oven: Preheat to 350°F (175°C). Place in an oven-safe dish, cover with foil, and heat for about 15-20 minutes.
- Microwave: Heat in a microwave-safe bowl covered loosely with a lid. Microwave in 1-minute intervals until warmed through.
- Stovetop: Heat on low in a skillet, stirring occasionally until heated thoroughly. Add a splash of coconut milk if it seems dry.
Frequently Asked Questions
What is Thai Peanut Chicken?
Thai Peanut Chicken is a savory dish made with tender chicken thighs coated in a rich peanut sauce, often served with rice or skewered.
How do I make the sauce for Thai Peanut Chicken?
To make the sauce, combine creamy peanut butter, coconut milk, lime juice, soy sauce, brown sugar, ginger, garlic, and crushed red pepper flakes in a bowl until smooth.
Can I use chicken breast instead of thighs?
Yes! While chicken thighs are juicier, you can substitute them with boneless skinless chicken breasts for a leaner option.
Is Thai Peanut Chicken spicy?
The spice level depends on how much crushed red pepper you add. You can adjust it to your taste preferences for milder or spicier flavors.
How should I serve Thai Peanut Chicken?
Serve it over cooked white or brown rice and garnish with lime wedges, peanuts, green onions, and cilantro for added flavor and presentation.
Final Thoughts
Thai Peanut Chicken is not just a delightful dish; it’s also versatile and easy to customize. You can adjust the spices or add vegetables like bell peppers or broccoli to enhance nutrition and flavor. Give this recipe a try; it’s perfect for weeknight dinners or meal prep!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Thai Peanut Chicken
- Total Time: 25 minutes
- Yield: Serves approximately 4 people 1x
Description
Thai Peanut Chicken is a delectable dish featuring juicy chicken thighs enveloped in a rich, creamy peanut sauce. This recipe is not only quick to prepare, taking about 25 minutes from start to finish, but it also delivers a fantastic flavor that will impress family and friends alike. Serve it over rice or on skewers for a fun twist—this dish is versatile enough for weeknight dinners or special gatherings. With its customizable spice level and healthy protein content, Thai Peanut Chicken is destined to become a staple in your cooking repertoire.
Ingredients
- ½ cup creamy peanut butter
- 1 cup unsweetened full-fat coconut milk
- 2 tablespoons fresh lime juice
- 2 tablespoons soy sauce
- 1½ tablespoons brown sugar
- 1 teaspoon ground ginger
- 1 tablespoon minced garlic
- ½ teaspoon crushed red pepper flakes
- 2 pounds boneless, skinless chicken thighs
Instructions
- In a mixing bowl, combine peanut butter and coconut milk. Add lime juice, soy sauce, brown sugar, ginger, garlic, and red pepper flakes; whisk until smooth.
- Heat a skillet over medium-high heat. Cook the chicken thighs for about 5-7 minutes until browned.
- Pour the peanut sauce over the chicken and stir well to coat evenly. Cook for an additional 3-5 minutes until heated through.
- Serve hot over cooked rice with garnishes of your choice.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main
- Method: Skillet
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 650mg
- Fat: 27g
- Saturated Fat: 8g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 21g
- Cholesterol: 120mg





