Quick and Delicious Thai Peanut Chicken Recipe | 30-Minut…

The chicken sizzles in the pan, filling the air with the rich aroma of peanut sauce. A quick toss of fresh veggies and tender chicken turns this dish into a feast that disappears faster than you can serve it. Thai peanut chicken is all about flavor packed into a simple, speedy meal.

Perfect for weeknights when you’ve got just 30 minutes and need something satisfying, this recipe shines with its creamy sauce made from real peanuts instead of the usual processed alternatives. It’s not just another stir-fry; it’s a bold and delicious dinner that’s ready in no time. Get ready to dig in!

Why You’ll Love This thai peanut chicken

  • Quick Prep Time: Whip this up in under 30 minutes, perfect for busy weeknights when you’re short on time.
  • Bold Flavors: The rich, nutty sauce packs a punch that balances sweet, savory, and a hint of spice—yum!
  • Crisp-Tender Chicken: Juicy chicken meets perfectly cooked veggies for that satisfying crunch in every bite.
  • Meal Flexibility: Serve it over rice, noodles, or even salad—super versatile for any craving or dietary need.
  • Slightly Messy: It can get a bit saucy while eating, so keep napkins handy to avoid sticky fingers!

thai peanut chicken Ingredients

Chicken:

  • 1 lb boneless, skinless chicken breasts (cut into bite-sized pieces) — ensure even cooking by cutting uniformly.

Peanut Sauce:

  • 1/2 cup creamy peanut butter — use natural peanut butter for a healthier option.
  • 1/4 cup soy sauce (low sodium recommended) — balances sweetness; adjust for less sodium if needed.
  • 2 tbsp honey — adds a touch of sweetness; maple syrup can be used as a vegan substitute.
  • 1 tbsp rice vinegar — brightens the sauce; avoid substitutions for best flavor.
  • 1 tbsp sesame oil — enhances nuttiness; extra virgin olive oil is an alternative but alters taste.
  • 2 cloves garlic (minced) — fresh garlic gives depth; pre-minced can work in a pinch.
  • 1 tbsp fresh ginger (grated) — don’t skip — it’s what makes the sauce cling!
  • 1/4 cup water (adjust for desired consistency) — add more if you prefer a thinner sauce.

Vegetables:

  • 1 cup bell pepper (sliced) — choose colorful varieties for visual appeal and nutrition.
  • 1 cup broccoli florets — fresh or frozen works, but fresh provides better texture.
  • 1 cup carrots (sliced) — sliced thinly to ensure they cook evenly and quickly.

Garnish:

  • 1/4 cup chopped peanuts (for topping) — adds crunch; can substitute with cashews if preferred.
  • 2 tbsp fresh cilantro (chopped) — brightens the dish; omit if you’re not a fan of cilantro flavor.
  • 1 lime lime wedges (for serving) — squeeze over before serving for added zing.

*Full measurements in the recipe card below.*

How to Make thai peanut chicken

1. Cook the Chicken: In a large skillet over medium-high heat, add the chicken pieces. Cook for about 5-7 minutes until they’re browned and cooked through, with no pink remaining.

2. Make the Sauce: Meanwhile, in a bowl, whisk together the peanut butter, soy sauce, honey, rice vinegar, sesame oil, garlic, ginger, and water until smooth. Adjust water for your desired consistency.

3. Add Vegetables: Now add the bell pepper, broccoli florets, and carrots to the skillet with the chicken. Stir well and cook for another 3-4 minutes until veggies are tender but still crisp.

4. Combine Ingredients: Pour the peanut sauce over the thai peanut chicken mixture in the skillet. Stir to coat everything evenly and let it simmer for about 2-3 minutes until heated through.

5. Watch Out!: If you rush this step and don’t stir often enough, you might end up with burnt sauce at the bottom of your pan—keep an eye on it!

6. Garnish & Serve: Remove from heat and top with chopped peanuts and fresh cilantro. Serve immediately with lime wedges on the side.

*Exact quantities in the recipe card below.*

How to Store thai peanut chicken

  • Room Temperature: It’s best to enjoy thai peanut chicken right away; if you have to leave it out, don’t let it sit for more than 2 hours.
  • Refrigerator: Store in an airtight container for up to 3 days. Just keep in mind the sauce may thicken a bit after chilling.
  • Freezer: You can freeze it in a freezer-safe container for up to 2 months, but the texture of the chicken might change when thawed.
  • Reheating: Heat in the microwave or on the stovetop until it’s steaming hot throughout; you want that delicious aroma back!

What to Serve with thai peanut chicken?

It’s rich enough to enjoy alone, but adding sides introduces refreshing contrasts that enhance the overall experience.

  • Cucumber Salad: The cool crunch provides a refreshing contrast to the dish’s creaminess.
  • Steamed Broccoli: This vegetable adds a bright green color and crisp texture that balances richness.
  • Brown Rice: A hearty base that soaks up sauce while offering a nutty flavor and chewy texture. Prepare in 45 minutes.
  • Pickled Carrots: Their acidity cuts through the richness, providing a tangy balance and vibrant color.
  • Mango Slices: Sweetness with a juicy texture complements the savory notes and offers temperature contrast.
  • Roasted Sweet Potatoes: Their natural sweetness and soft texture create an appealing contrast without overwhelming flavors. Prep in 30 minutes.
  • Lime Wedges: Adding a squeeze enhances brightness, cutting through heaviness with its zesty acidity.
  • Thai Coconut Soup: A light, aromatic option that offers creamy comfort while contrasting textures perfectly.

thai peanut chicken Variations

Here’s how to play with this recipe and customize it to your liking.

  • Spicy Twist: Add 1-2 tbsp of sriracha with the peanut sauce for a spicy kick.
  • Veggie Delight: Toss in an additional cup of sliced zucchini when adding bell peppers for extra greens.
  • Peanut-Free Option: Substitute 1/2 cup sunflower seed butter in the peanut sauce for a nut-free alternative.
  • Citrus Burst: Mix in the juice of 1 lime into the peanut sauce for a bright flavor enhancement.
  • Crunchy Upgrade: Top with an extra 1/4 cup of chopped peanuts after cooking for added texture and crunch.
  • Caramelized Goodness: Sauté 1 cup of sliced onions with the chicken for a sweet, caramelized addition.
  • Herb Infusion: Add 1 tbsp of fresh basil or mint during the last minute of cooking for a refreshing herbaceous note.

Make Ahead Options for thai peanut chicken

I love prepping thai peanut chicken ahead of time to make weeknight dinners easier. You can chop the veggies and marinate the chicken in the peanut sauce up to a day in advance. Just store everything in airtight containers in the fridge. The sauce keeps well for about three days, but I wouldn’t recommend pre-cooking the chicken, as it can dry out when reheated. Instead, cook it fresh right before serving for the best texture. You can also prepare your garnishes—like chopped peanuts and cilantro—so they’re ready to go when you are. Trust me, this makes dinner a breeze! Enjoy cooking!

thai peanut chicken Recipe FAQs

Can I make thai peanut chicken ahead of time?

Yes, you can definitely prepare this dish ahead of time! Cook the chicken and vegetables, then let them cool before adding the peanut sauce. Store everything in an airtight container in the fridge for up to 3 days. When you’re ready to serve, just reheat it on the stovetop or in the microwave until heated through. Make sure to give it a good stir to mix everything back together.

What can I substitute for soy sauce in this recipe?

If you need a soy sauce alternative for this recipe, you can use tamari, which is gluten-free and has a similar flavor profile. Coconut aminos is another great option, offering a slightly sweeter taste that’s less salty than soy sauce. Just keep in mind that each substitution may slightly alter the final flavor, so adjust other ingredients if needed.

Why did my thai peanut chicken turn out too thick?

If your thai peanut chicken turned out too thick, it’s likely due to not adding enough water when preparing the peanut sauce. The sauce should be smooth and pourable; if it feels too dense, add water gradually until you reach your desired consistency. When stirring in the sauce with the chicken and veggies, look for a nice coating that clings without being gloopy — that’s how you know it’s right!

How do I store leftovers from this dish?

To store leftovers from this dish, let them cool completely before transferring them to an airtight container. They’ll stay fresh in the fridge for about 3 days. If you’d like to freeze it for longer storage, ensure it’s in a freezer-safe container or bag, where it can last up to 2 months. Just remember that freezing might change the texture of vegetables slightly when reheated later!

Final Thoughts on thai peanut chicken

Thai peanut chicken is a fantastic way to bring bold flavors to your dinner table without spending hours in the kitchen. The creamy peanut sauce, balanced with soy sauce and honey, creates a rich taste that’s hard to beat. Plus, it all comes together quickly, making it an ideal weeknight meal. If you haven’t tried making this yet, tonight’s the night to give it a shot. I’d love to hear how yours turned out, so drop a comment and share your experience!

thai peanut chicken

A delicious and creamy Thai-inspired dish featuring tender chicken coated in a rich peanut sauce, served over rice or noodles.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Thai
Calories: 450

Ingredients
  

Chicken
  • 1 lb boneless, skinless chicken breasts cut into bite-sized pieces
Peanut Sauce
  • 1/2 cup creamy peanut butter
  • 1/4 cup soy sauce low sodium recommended
  • 2 tbsp honey
  • 1 tbsp rice vinegar
  • 1 tbsp sesame oil
  • 2 cloves garlic minced
  • 1 tbsp fresh ginger grated
  • 1/4 cup water adjust for desired consistency
Vegetables
  • 1 cup bell pepper sliced
  • 1 cup broccoli florets
  • 1 cup carrots sliced
Garnish
  • 1/4 cup chopped peanuts for topping
  • 2 tbsp fresh cilantro chopped
  • 1 lime lime wedges for serving

Method
 

Prepare the Peanut Sauce
  1. In a bowl, whisk together peanut butter, soy sauce, honey, rice vinegar, sesame oil, minced garlic, grated ginger, and water until smooth.
Cook the Chicken
  1. Heat a large skillet over medium heat. Add the chicken pieces and cook for about 5-7 minutes, or until browned and cooked through.
Add Vegetables
  1. Add sliced bell pepper, broccoli florets, and sliced carrots to the skillet. Stir-fry for another 5 minutes until vegetables are tender-crisp.
Combine with Sauce
  1. Pour the peanut sauce over the chicken and vegetables. Stir to coat everything evenly and cook for an additional 2-3 minutes until heated through.
Serve
  1. Serve the Thai peanut chicken over rice or noodles, garnished with chopped peanuts, cilantro, and lime wedges.

Notes

Adjust the spice level by adding red pepper flakes or sriracha to the peanut sauce if desired.

Leave a Comment

Recipe Rating