Thai Peanut Chicken is my go‑to weeknight favorite because it delivers bold Thai flavors with minimal effort, and the creamy peanut sauce clings perfectly to each juicy strip of chicken. I love how the combination of silky grape juice, salty soy, and fragrant garlic creates a balanced sweet‑savory profile that feels both exotic and comforting. In just a short marinating window the chicken absorbs the sauce, then a quick grill or broil adds a charred kiss that makes the dish irresistibly satisfying for the whole family. The sauce’s texture and rich grape hint keep everyone reaching for more now
Table of Contents
Why You’ll Love This Thai Peanut Chicken
This dish hits every craving you might have for something both familiar and adventurous. The peanut butter provides a velvety base that carries the heat of garlic and the subtle tang of grape juice, while the soy sauce adds that essential umami depth that makes Thai cooking so addictive. Because the chicken is sliced into strips, it cooks quickly and stays tender, which is perfect for busy households that still want a home‑cooked feel.
Beyond flavor, the recipe is incredibly adaptable. You can scale it up for a crowd or shrink it for a quick solo dinner without losing any of its character. The ingredients are pantry‑friendly, meaning you likely have most of them already on hand, and the steps are straightforward enough that even a kitchen novice can achieve restaurant‑quality results. The final presentation—bright green onions and crunchy peanuts—adds visual appeal that makes the meal feel special every time.
Equipment You’ll Need
- Large mixing bowl
- Whisk or fork
- Sharp knife and cutting board
- Measuring cups and spoons
- Grill pan, outdoor grill, or broiler tray
- Spatula or tongs
- Plastic wrap or airtight container for marinating
- Serving platter
Having these tools ready before you start will keep the workflow smooth. A good grill pan mimics the char you’d get from an outdoor grill, while a broiler works just as well if you prefer using the oven. The large bowl ensures the sauce coats every piece evenly, and the whisk helps blend the peanut butter into a smooth, lump‑free mixture.
Time & Yield
Prep time: 30 minutes. Cook time: 16 minutes. Total time: 46 minutes. Serves: 4.
Ingredients for Thai Peanut Chicken
- 1 pound chicken breasts, cut into strips
- 1 cup creamy peanut butter
- 1/4 cup soy sauce
- 1/4 cup grape juice
- 2 tablespoons honey
- 1 tablespoon sesame oil
- 2 cloves garlic, minced
- 1 teaspoon ginger, grated
- Salt to taste
- Chopped green onions and crushed peanuts for garnish
Ingredient Substitutions
- Use almond butter instead of peanut butter for a nut‑free version
- Swap honey with maple syrup if you prefer a plant‑based sweetener
- Low‑sodium soy sauce can reduce overall salt content

How to Make Thai Peanut Chicken (Step‑By‑Step)
Step 1: Prepare the Marinade
In a large bowl, combine the creamy peanut butter, soy sauce, grape juice, honey, sesame oil, minced garlic, grated ginger, and a pinch of salt. Whisk vigorously until the mixture is smooth and glossy, making sure there are no peanut butter lumps. This unified sauce will act as both a flavor injector and a glaze during cooking.
Step 2: Marinate the Chicken
Add the chicken strips to the bowl, tossing them until each piece is thoroughly coated. Cover the bowl with plastic wrap or transfer everything to an airtight container. Refrigerate for at least 30 minutes; this resting period allows the fibers of the chicken to absorb the savory‑sweet sauce, resulting in a more juicy final product.
Step 3: Preheat Your Cooking Surface
Whether you are using a grill pan, an outdoor grill, or a broiler, preheat it to medium‑high heat. If you opt for a grill pan, brush a thin layer of oil on the surface to prevent sticking. The hot surface will give the chicken a quick sear, locking in moisture while creating those coveted caramelized edges.

Step 4: Cook the Chicken
Remove the chicken from the marinade, letting excess sauce drip back into the bowl. Place the strips on the hot grill or under the broiler, cooking for about 6‑8 minutes per side. Turn only once to develop a uniform char. The interior should reach an internal temperature of 165°F, indicating it is safely cooked through.
Step 5: Finish and Serve
Once cooked, transfer the chicken to a serving platter. Drizzle any remaining sauce from the bowl over the top for extra richness. Garnish generously with chopped green onions and crushed peanuts; the contrast of fresh onion bite and crunchy nut adds texture and visual appeal. Serve immediately while the chicken is hot.
Variations and Twists
If you enjoy a little heat, stir in a teaspoon of Thai red curry paste or a pinch of crushed red pepper flakes into the sauce before marinating. For a vegetarian spin, replace the chicken with firm tofu cubes or tempeh strips; the same sauce works beautifully with plant proteins. You can also experiment with coconut milk added to the sauce for a creamier, tropical nuance that pairs well with the peanut flavor.
Another fun twist is to incorporate shredded carrots or sliced bell peppers into the grill step. These vegetables add color, crunch, and additional nutrients, turning the dish into a complete one‑pan meal. Feel free to adjust the sweetness by adding a bit more honey or reduce it by using a splash of lime juice for a tangier profile.
What to Serve With Thai Peanut Chicken
Traditional Thai meals often include jasmine rice, which soaks up the extra sauce beautifully. You can also serve the chicken over coconut‑infused rice noodles for a lighter, gluten‑free alternative. A crisp Asian slaw made from cabbage, carrots, and a light rice‑vinegar dressing provides a refreshing counterpoint to the rich peanut flavor.
For beverages, a chilled glass of sparkling water with a slice of lime or a lightly sweetened iced tea complements the dish without overwhelming the palate. If you prefer something warm, a mild broth‑based soup such as a simple miso or chicken consommé works well as an appetizer before the main course.
Pro Tips for Perfect Results
- Pat the chicken dry before adding it to the sauce; excess moisture can dilute the flavor and prevent a good sear.
- Don’t overcrowd the grill pan; give each strip enough room to develop a caramelized crust.
- Use a meat thermometer to ensure the chicken reaches 165°F; this prevents overcooking while guaranteeing safety.
- Reserve a small amount of the sauce for drizzling after cooking; the heat intensifies the flavor, and a fresh drizzle adds shine.
- Let the cooked chicken rest for a couple of minutes before serving; this redistributes juices and keeps the meat tender.

Common Mistakes to Avoid
- Skipping the marinating step results in a bland chicken that lacks the signature peanut depth.
- Using low‑quality peanut butter can introduce unwanted sugar or salt, altering the intended balance.
- Cooking on too low a heat causes the sauce to burn before the chicken is done, creating a bitter taste.
- Leaving the chicken on the grill for too long makes it dry; watch the time closely and flip only once.
- Over‑garnishing with peanuts can overpower the dish; a light sprinkle is sufficient for texture and flavor.
Storage, Reheating & Make‑Ahead Tips
Store any leftover chicken in an airtight container in the refrigerator for up to three days. Reheat gently in a skillet over medium heat, adding a splash of grape juice or water to revive the sauce’s moisture. For longer storage, freeze the cooked chicken in a freezer‑safe bag; it retains quality for up to two months. Thaw overnight in the fridge and reheat using the same gentle skillet method.
This recipe also works well for meal prep. Portion the chicken into individual containers with a side of rice or noodles, and keep the garnish separate until you’re ready to eat. This way, the peanuts stay crunchy and the greens stay fresh.
Frequently Asked Questions
Can I use a different nut butter? Yes, almond or cashew butter can replace peanut butter, but the flavor will shift slightly toward the chosen nut.
Is it necessary to grill the chicken? No, you can also bake it at 400°F for 20‑25 minutes or stir‑fry it in a hot wok for a quicker stovetop version.
How spicy is the dish? The base recipe is mildly sweet and savory; add Thai chili paste or fresh sliced chilies if you prefer heat.
Can I make this recipe dairy‑free? Absolutely; the sauce contains no dairy, and you can use oil instead of butter for any additional cooking steps.

Conclusion
Thai Peanut Chicken combines the best of Thai aromatics with a comforting peanut glaze, delivering a meal that’s both quick and impressive. Whether you’re feeding a family or prepping meals for the week, this dish offers flexibility, flavor, and a satisfying texture that keeps everyone coming back for more.
Print
Thai Peanut Chicken Easy Recipe with Creamy Sauce for Fast Weeknight Meals
- Total Time: 46 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
Thai Peanut Chicken is a quick, flavorful dish featuring tender chicken strips tossed in a creamy peanut sauce made with grape juice, soy sauce, garlic and ginger. This easy Thai‑inspired recipe serves 4, cooks in under 30 minutes, and delivers a perfect balance of sweet, salty and nutty notes, making it ideal for weeknight meals, meal prep, or a satisfying dinner that the whole family will love.
Ingredients
- 1 pound chicken breasts, cut into strips
- 1 cup creamy peanut butter
- 1/4 cup soy sauce
- 1/4 cup grape juice
- 2 tablespoons honey
- 1 tablespoon sesame oil
- 2 cloves garlic, minced
- 1 teaspoon ginger, grated
- Salt to taste
- Chopped green onions and crushed peanuts for garnish
Instructions
- Whisk peanut butter, soy sauce, grape juice, honey, sesame oil, garlic, ginger, and salt until smooth.
- Add chicken strips, coat well, and refrigerate 30 minutes.
- Preheat grill or broiler to medium‑high heat.
- Remove chicken, let excess drip, grill or broil 6‑8 minutes per side until cooked through.
- Serve hot, garnish with green onions and peanuts.
Notes
- For extra heat
- add a pinch of red pepper flakes to the sauce. Leftovers reheat well with a splash of grape juice to restore moisture.
- Prep Time: 30 minutes
- Cook Time: 16 minutes
- Category: Chicken Breast
- Method: Grilling
- Cuisine: Thai
Nutrition
- Serving Size: 4 servings
- Calories: 450
- Sugar: 6g
- Sodium: 800mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 85mg
Keywords: Thai Peanut Chicken, Thai chicken recipes, peanut sauce chicken, easy Thai dinner, quick chicken meals, grilled peanut chicken, weeknight Thai recipes, Thai peanut sauce, chicken with peanut butter, Thai flavor chicken, simple Thai chicken