This Thai Peanut Chicken recipe is a delightful blend of savory and sweet flavors, perfect for a quick weeknight dinner. The creamy peanut sauce, combined with tender chicken pieces, creates a dish that's both comforting and exotic. Serve it over rice or noodles for a complete meal that will impress your family and friends.
Some ingredients in this recipe might not be staples in your pantry. Coconut milk adds a rich and creamy texture to the sauce, while lime juice provides a tangy contrast. Ginger powder and garlic powder are essential for that authentic Thai flavor. Make sure to pick up these items at the supermarket if you don't already have them at home.

Ingredients For Thai Peanut Chicken Recipe
Chicken breast: Cut into bite-sized pieces, this is the main protein of the dish.
Peanut butter: Provides the creamy base for the sauce.
Soy sauce: Adds a salty, umami flavor to balance the sweetness.
Honey: Brings a touch of sweetness to the sauce.
Garlic powder: Adds a subtle garlic flavor without the need for fresh garlic.
Ginger powder: Contributes a warm, spicy note to the dish.
Coconut milk: Creates a rich and creamy texture for the sauce.
Lime juice: Adds a fresh, tangy flavor to brighten the dish.
Vegetable oil: Used for cooking the chicken.
Chopped peanuts: Adds a crunchy texture for garnish.
Chopped cilantro: Provides a fresh, herbal garnish.
Technique Tip for This Recipe
To achieve a smoother and more flavorful sauce, warm the coconut milk slightly before mixing it with the peanut butter and other ingredients. This helps to blend the peanut butter more easily and ensures a consistent texture. Additionally, to enhance the aroma and depth of flavor, consider using freshly grated ginger and minced garlic instead of powders.
Suggested Side Dishes
Alternative Ingredients
chicken breast - Substitute with tofu: Tofu is a great plant-based protein that absorbs flavors well, making it a suitable substitute for chicken in this dish.
peanut butter - Substitute with almond butter: Almond butter provides a similar creamy texture and nutty flavor, though it will slightly alter the taste profile.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative to soy sauce and offers a similar umami flavor.
honey - Substitute with maple syrup: Maple syrup provides a similar sweetness and can be used in equal amounts.
garlic powder - Substitute with fresh garlic: Fresh garlic offers a more robust flavor; use about one clove of minced garlic for each teaspoon of garlic powder.
ginger powder - Substitute with fresh ginger: Fresh ginger provides a more vibrant flavor; use about one tablespoon of grated fresh ginger for each teaspoon of ginger powder.
coconut milk - Substitute with almond milk: Almond milk is a lighter alternative, though it will change the richness of the dish. Use unsweetened almond milk for best results.
lime juice - Substitute with lemon juice: Lemon juice provides a similar acidity and brightness, though it will slightly alter the flavor.
vegetable oil - Substitute with olive oil: Olive oil is a healthier alternative and works well for cooking, though it has a distinct flavor.
chopped peanuts - Substitute with chopped cashews: Cashews offer a similar crunch and nutty flavor, making them a good alternative for garnish.
chopped cilantro - Substitute with parsley: Parsley provides a fresh, herbaceous flavor and can be used as a garnish if cilantro is not available.
Alternative Recipes You Might Like
How to Store or Freeze This Dish
Allow the Thai Peanut Chicken to cool to room temperature before storing. This prevents condensation, which can make the dish soggy.
Transfer the cooled chicken and sauce into an airtight container. For best results, use a container that fits the amount of food closely to minimize air exposure.
Store the container in the refrigerator if you plan to consume the dish within 3-4 days. This helps maintain the freshness and flavor of the peanut sauce and chicken.
For longer storage, place the airtight container in the freezer. The Thai Peanut Chicken can be frozen for up to 2-3 months without significant loss of quality.
When ready to reheat, thaw the frozen Thai Peanut Chicken in the refrigerator overnight. This gradual thawing process helps retain the texture and flavor of the dish.
Reheat the thawed chicken in a skillet over medium heat, stirring occasionally to ensure even heating. You may need to add a splash of coconut milk or water to loosen the sauce if it has thickened too much during storage.
Alternatively, you can reheat the chicken in the microwave. Place the Thai Peanut Chicken in a microwave-safe dish, cover it loosely with a microwave-safe lid or plastic wrap, and heat in 1-minute intervals, stirring in between, until heated through.
Garnish with freshly chopped peanuts and cilantro just before serving to restore the dish's vibrant appearance and add a fresh crunch.
If you have leftover rice or noodles, store them separately from the Thai Peanut Chicken to prevent them from becoming mushy. Reheat them separately and combine just before serving.
How to Reheat Leftovers
Stovetop Method:
- Heat a skillet over medium heat.
- Add a splash of coconut milk or vegetable oil to the skillet to prevent sticking.
- Add the leftover Thai Peanut Chicken and stir occasionally.
- Cook for about 5-7 minutes until heated through, ensuring the peanut sauce is smooth and creamy.
Microwave Method:
- Place the Thai Peanut Chicken in a microwave-safe dish.
- Cover with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape.
- Microwave on medium power for 2-3 minutes.
- Stir the chicken and sauce, then microwave for an additional 1-2 minutes until thoroughly heated.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the Thai Peanut Chicken in an oven-safe dish.
- Cover the dish with aluminum foil to keep the moisture in.
- Bake for 15-20 minutes, stirring halfway through, until the chicken is hot and the peanut sauce is bubbling.
Steamer Method:
- Set up a steamer basket over a pot of simmering water.
- Place the Thai Peanut Chicken in a heatproof dish that fits inside the steamer basket.
- Cover and steam for about 10-12 minutes, stirring occasionally, until the chicken is heated through and the peanut sauce is smooth.
Sous Vide Method:
- Preheat your sous vide machine to 140°F (60°C).
- Place the Thai Peanut Chicken in a vacuum-sealed bag or a resealable plastic bag using the water displacement method.
- Submerge the bag in the water bath and cook for 30-45 minutes.
- Remove from the bag and serve immediately, enjoying the perfectly reheated peanut sauce and tender chicken.
Essential Tools for This Recipe
Skillet: A flat-bottomed pan used for frying, searing, and browning foods. Essential for cooking the chicken and simmering the sauce.
Mixing bowl: A large bowl used to combine the peanut butter, soy sauce, honey, garlic powder, ginger powder, coconut milk, and lime juice.
Spatula: A broad, flat, flexible blade used to mix, spread, and lift food ingredients. Useful for stirring the sauce and coating the chicken evenly.
Measuring cups: Tools used to measure the volume of liquid or bulk solid cooking ingredients such as coconut milk and peanut butter.
Measuring spoons: Tools used to measure small quantities of ingredients like soy sauce, honey, garlic powder, ginger powder, and lime juice.
Knife: A tool with a sharp blade used for cutting or slicing. Necessary for cutting the chicken breast into bite-sized pieces.
Cutting board: A durable board on which to place material for cutting. Used to protect surfaces while cutting the chicken.
Serving spoon: A large spoon used for serving food. Useful for serving the Thai peanut chicken over rice or noodles.
Rice cooker: An electric appliance used to cook rice. Optional but helpful if you choose to serve the dish over rice.
Pot: A deep round container used for cooking. Useful if you choose to cook noodles to serve with the dish.
Chopping knife: A knife used for chopping peanuts and cilantro for garnish.
Small bowl: A bowl used to hold chopped peanuts and cilantro before garnishing.
Time-Saving Tips for This Recipe
Prepare ingredients in advance: Chop the chicken breast and measure out the peanut butter, soy sauce, and other ingredients before you start cooking.
Use pre-minced garlic and ginger: Save time by using pre-minced garlic powder and ginger powder instead of fresh.
Cook rice or noodles simultaneously: While the chicken is cooking, prepare your rice or noodles to save time.
One-pan method: Use a large skillet to cook the chicken and mix the peanut sauce in the same pan to reduce cleanup time.
Garnish ahead: Chop the peanuts and cilantro while the sauce simmers.

Thai Peanut Chicken Recipe
Ingredients
Main Ingredients
- 1 lb Chicken Breast cut into bite-sized pieces
- 1 cup Peanut Butter
- 2 tablespoon Soy Sauce
- 1 tablespoon Honey
- 1 teaspoon Garlic Powder
- 1 teaspoon Ginger Powder
- 1 cup Coconut Milk
- 1 tablespoon Lime Juice
- 1 tablespoon Vegetable Oil
- 1 cup Chopped Peanuts for garnish
- 2 tablespoon Chopped Cilantro for garnish
Instructions
- Heat the vegetable oil in a skillet over medium heat.
- Add the chicken pieces and cook until browned and cooked through, about 7-10 minutes.
- In a mixing bowl, combine peanut butter, soy sauce, honey, garlic powder, ginger powder, coconut milk, and lime juice. Mix well.
- Pour the peanut sauce over the chicken in the skillet. Stir to coat the chicken evenly.
- Simmer for 5-7 minutes until the sauce thickens slightly.
- Serve the Thai Peanut Chicken over rice or noodles, garnished with chopped peanuts and cilantro.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Donair Recipe1 Hours 20 Minutes
- Slow Cooker Venison Roast Recipe8 Hours 15 Minutes
- Asian Orange Chicken Recipe35 Minutes
- Chinese Spareribs Recipe1 Minutes
- Eye of Round Roast Recipe1 Minutes
- Porterhouse Steak Recipe25 Minutes
- Cajun Chicken Recipe30 Minutes
- Carnitas Pressure Cooker Recipe1 Hours
Leave a Reply