Thai Peanut Chicken
Experience a burst of flavor with this Thai Peanut Chicken, a quick and satisfying dish that blends tender chicken with a creamy, rich peanut sauce. Perfect for busy weeknights or special gatherings, this recipe is not only easy to prepare but also adaptable. Serve it over rice or noodles to delight your family and guests with this deliciously versatile meal!
Why You’ll Love This Recipe
- Quick Preparation: This recipe takes just 25 minutes from start to finish, making it ideal for busy weeknights.
- Flavor Explosion: A blend of garlic, soy sauce, and creamy peanut butter creates a rich and savory taste that everyone will love.
- Versatile Serving Options: Enjoy it over rice, noodles, or even in lettuce wraps for a fresh twist.
- Customizable Ingredients: Feel free to add your favorite vegetables like bell peppers or snap peas for extra nutrition.
- Family-Friendly: With its mild flavors and appealing presentation, this dish is great for both kids and adults.
Tools and Preparation
To make your cooking experience smooth and enjoyable, having the right tools on hand is essential. These tools will help you create the perfect Thai Peanut Chicken without any hassle.
Essential Tools and Equipment
- Skillet
- Knife
- Cutting board
- Measuring cups
- Spatula
Importance of Each Tool
- Skillet: A large skillet allows for even cooking of the chicken while providing enough space for the sauce to simmer.
- Knife: A sharp knife makes cutting the chicken into bite-sized pieces quick and safe.
- Measuring cups: Accurate measurements ensure the right balance of flavors in your peanut sauce.

Ingredients
For the Chicken
- 4 boneless, skinless chicken breasts (about 1.5 lbs)
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
Seasoning
- Salt and pepper to taste
For Cooking
- 1 tablespoon vegetable oil
How to Make Thai Peanut Chicken
Step 1: Prepare the Chicken
- Cut the chicken breasts into bite-sized pieces.
- Season the chicken with salt and pepper.
Step 2: Cook the Chicken
- 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.
Step 3: Make the Sauce
- 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.
Step 4: Combine Chicken and Sauce
- Return the cooked chicken to the skillet.
- Stir until coated in the sauce.
- Let simmer for a few minutes until heated through.
Step 5: Serve
- Serve warm, garnished with chopped peanuts or cilantro if desired.
Enjoy your flavorful Thai Peanut Chicken!
How to Serve Thai Peanut Chicken
Thai Peanut Chicken is a versatile dish that can be enjoyed in many ways. Whether you’re hosting a dinner party or looking for a quick weeknight meal, these serving suggestions will elevate your dining experience.
Over Rice
- Serve the Thai Peanut Chicken over a bed of fluffy jasmine or basmati rice for a filling meal. The rice absorbs the delicious sauce, making every bite delightful.
With Noodles
- Pair this dish with rice noodles or soba noodles. The silky texture complements the creamy peanut sauce, creating a satisfying combination.
In Lettuce Wraps
- For a lighter option, serve the chicken in crisp lettuce leaves. This allows for a fun, hands-on eating experience and adds a refreshing crunch.
Topped with Fresh Herbs
- Garnish your dish with chopped cilantro or green onions to enhance flavor and add a pop of color. Fresh herbs brighten up the rich peanut sauce beautifully.
With Chopped Peanuts
- Sprinkle crushed peanuts on top before serving for added texture and nutty flavor. This simple touch elevates the presentation and taste of the meal.
How to Perfect Thai Peanut Chicken
To make your Thai Peanut Chicken truly exceptional, consider these helpful tips that enhance flavor and texture.
- Marinate for Flavor: Letting the chicken marinate in soy sauce and garlic for at least an hour enhances its taste significantly.
- Use Quality Ingredients: Opt for natural peanut butter without additives for a creamier sauce. Quality ingredients make a noticeable difference.
- Adjust Consistency: If the sauce is too thick, add a splash of chicken broth or coconut milk to reach your desired consistency.
- Add Vegetables: Incorporate colorful veggies like bell peppers or snap peas during cooking for extra nutrition and crunch.
- Experiment with Heat: For those who enjoy spice, add chili flakes or sriracha to the sauce to kick up the heat level.
- Serve Warm: Ensure to serve the dish warm right after cooking for optimal flavor and texture.
Best Side Dishes for Thai Peanut Chicken
Complement your Thai Peanut Chicken with these delicious side dishes that enhance your meal without overpowering it.
- Steamed Broccoli: Lightly steamed broccoli adds nutrition and balances out the richness of the peanut sauce.
- Coconut Rice: Flavored with coconut milk, this sweet rice pairs perfectly with savory dishes like Thai Peanut Chicken.
- Cucumber Salad: A fresh cucumber salad provides crunch and acidity, cutting through the creaminess of the main dish.
- Grilled Asparagus: Charred asparagus brings earthy notes that complement the flavors of Thai cuisine beautifully.
- Carrot Slaw: A quick carrot slaw made with lime juice adds brightness and a refreshing crunch alongside your chicken.
- Quinoa Pilaf: Nutty quinoa cooked with herbs makes a delightful alternative to rice while adding substantial protein to your plate.
- Roasted Sweet Potatoes: Sweet potatoes provide a naturally sweet contrast to the savory peanut sauce, making them an excellent pair.
- Mango Salsa: A fruity mango salsa adds sweetness and zest that harmonizes well with your flavorful chicken dish.
Common Mistakes to Avoid
When making Thai Peanut Chicken, it’s easy to overlook a few key steps. Here are some common mistakes and how to avoid them.
- Overcooking the Chicken: Cooking the chicken too long can lead to dry meat. Keep an eye on it and cook until just done for tender results.
- Skipping the Marinade: Not marinating the chicken in soy sauce and garlic diminishes flavor. Marinate for at least an hour to enhance taste.
- Using Low-Quality Ingredients: Poor-quality peanut butter or coconut milk can ruin the dish. Opt for natural, high-quality products for the best flavor.
- Neglecting Vegetables: Ignoring the addition of vegetables makes the dish less nutritious. Add bell peppers or snap peas for added color and health benefits.
- Not Adjusting Seasoning: Failing to taste and adjust seasoning can lead to blandness. Always taste your dish before serving and adjust salt or pepper as necessary.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Thai Peanut Chicken in an airtight container.
- It will keep well in the fridge for up to 3 days.
Freezing Thai Peanut Chicken
- Place cooled chicken in a freezer-safe container or bag.
- It can be frozen for up to 3 months; label with the date.
Reheating Thai Peanut Chicken
- Oven: Preheat to 350°F (175°C) and bake covered for about 15 minutes until heated through.
- Microwave: Heat in short intervals, stirring between each, until warm throughout.
- Stovetop: Reheat over medium heat in a skillet, stirring occasionally until hot.
Frequently Asked Questions
Here are some frequently asked questions about Thai Peanut Chicken that may help you while cooking.
What sides go well with Thai Peanut Chicken?
Thai Peanut Chicken pairs perfectly with jasmine rice or rice noodles. You can also serve it with a fresh salad for balance.
Can I make this dish vegetarian?
Yes! Substitute chicken with tofu or tempeh and use vegetable broth instead of chicken options for a delicious vegetarian version.
How spicy is Thai Peanut Chicken?
This recipe is not inherently spicy but you can add chili paste or fresh chilies if you enjoy heat. Adjust according to your preference!
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add texture and a different flavor profile. Just ensure it blends well into the sauce.
How do I store leftover Thai Peanut Chicken?
Store leftovers in an airtight container in the refrigerator for up to 3 days. For longer storage, consider freezing it!
Final Thoughts
Thai Peanut Chicken is a delightful dish that combines rich flavors with simplicity. It’s perfect for weeknight dinners or gatherings, offering versatility through customization options like adding your favorite vegetables or adjusting spice levels. Give this recipe a try, and enjoy a delicious meal that’s sure to impress!
Thai Peanut Chicken
Indulge in the vibrant flavors of our Thai Peanut Chicken, a delightful dish that brings together tender chicken and a rich, creamy peanut sauce. Perfect for busy weeknights or special occasions, this recipe comes together in just 25 minutes, making it a go-to choice for families seeking quick yet satisfying meals.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: Serves 4
- Category: Main
- Method: Frying
- Cuisine: Thai
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
Instructions
- Cut chicken into bite-sized pieces and season with salt and pepper.
- Heat vegetable oil in a large skillet over medium-high heat; cook chicken until browned and cooked through (5-7 minutes). Remove from skillet.
- In the same skillet, reduce heat to medium; sauté garlic until fragrant (about 1 minute).
- Stir in soy sauce, peanut butter, and coconut milk; mix well.
- Return cooked chicken to the skillet; stir until coated with sauce and simmer for a few minutes until heated through.
- Serve warm, garnished with chopped peanuts or herbs if desired.
Nutrition
- Serving Size: 1 serving
- Calories: 370
- Sugar: 4g
- Sodium: 490mg
- Fat: 24g
- Saturated Fat: 8g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 27g
- Cholesterol: 75mg
