Quick and Easy Thai Peanut Chicken Recipe | 30-Minute Dinner

Recipe By:
Daniel Lawson
Updated:

The chicken sizzles in the pan, releasing a nutty aroma that fills the kitchen. A quick stir, and I’m reminded of how satisfying this Thai peanut chicken recipe can be. One bite and it’s gone—everyone’s diving back for more before I even have time to serve myself.

This dish is perfect for those hectic evenings when you’ve got 30 minutes and zero dinner plans. With its creamy peanut sauce and tender chicken cooked in just one skillet, it cuts down on both prep time and cleanup compared to traditional stir-fries. Dinner’s ready—let’s eat!

Why You’ll Love This thai peanut chicken recipe

  • Quick Prep Time: Whip this up in under 30 minutes — perfect for busy weeknights when you need a tasty meal fast.
  • Bold Flavor: The creamy peanut sauce delivers a punch of savory and slightly sweet flavors that will have everyone asking for seconds.
  • Crisp-Tender Chicken: Enjoy the delightful contrast of juicy chicken with crisp veggies in every bite — it’s a texture dream!
  • Meal Flexibility: Great on its own, or serve it over rice, noodles, or even salad for a quick lunch the next day.
  • Family Favorite Potential: Kids usually love it thanks to the nutty flavor, but be cautious if allergies are an issue — always check first!

thai peanut chicken recipe Ingredients

Chicken:

boneless, skinless chicken thighs (1.5 pounds) — tender and juicy, perfect for absorbing the sauce flavors.

Peanut Sauce:

creamy peanut butter (1/2 cup) — a rich base; smooth texture enhances the sauce.

soy sauce (1/4 cup) — low sodium preferred for balanced saltiness without overpowering.

honey (2 tablespoons) — adds sweetness; can substitute with maple syrup for a vegan option.

rice vinegar (1 tablespoon) — gives a tangy kick; don’t skip to balance the richness of peanut butter.

sesame oil (1 tablespoon) — provides a nutty flavor that complements the sauce beautifully.

garlic (1 clove, minced) — fresh garlic is key for robust flavor; use garlic powder in a pinch.

ginger (1 teaspoon, grated) — brightens up the dish; fresh ginger is best but powdered works too.

water (1/4 cup) — thins out the sauce; adjust to achieve your desired consistency.

Vegetables:

bell pepper (1 cup, sliced) — adds crunch and color; any bell pepper variety works well.

broccoli florets (1 cup) — great for nutrition and texture; feel free to use green beans as an alternative.

carrots (1 cup, sliced) — sweet and crunchy; you can substitute with snap peas for variety.

Garnish:

chopped peanuts (1/4 cup) — essential for that satisfying crunch on top of your dish.

green onions (1/4 cup, sliced) — fresh garnish brightens flavors and adds color to your meal.

*Full measurements in the recipe card below.*

How to Make thai peanut chicken recipe

1. Cook the Chicken: In a large skillet over medium-high heat, add the chicken thighs. Cook for about 7-8 minutes, stirring occasionally, until they’re golden brown and cooked through.

2. Make the Sauce: Meanwhile, in a bowl, whisk together the peanut butter, soy sauce, honey, rice vinegar, sesame oil, garlic, ginger, and water. The sauce should be smooth and creamy.

3. Combine Chicken and Sauce: Once the chicken is done cooking, pour the peanut sauce over it in the skillet. Stir well to coat all the pieces evenly and let it simmer for 2-3 minutes until heated through.

4. Add Vegetables: Now add the sliced bell pepper, broccoli florets, and carrots to the skillet. Cook for another 5 minutes or until the vegetables are tender-crisp and vibrant in color.

5. Watch Out: Don’t rush this step—if you cook them too long, they’ll lose their crunch and freshness!

6. Garnish: Remove from heat and top with chopped peanuts and sliced green onions before serving.

7. Serve It Up: Dish out your delicious thai peanut chicken recipe on plates or bowls and enjoy immediately! *Exact quantities in the recipe card below.*

How to Store thai peanut chicken recipe

  • Room Temperature: It’s best to eat the thai peanut chicken recipe right away; leftovers shouldn’t sit out for more than 2 hours.
  • Refrigerator: Store in an airtight container for up to 3 days. The sauce may thicken a bit in the fridge, but it’ll still taste great.
  • Freezer: You can freeze it in a freezer-safe container for up to 2 months. Just know that the texture of the chicken might change slightly after thawing.
  • Reheating: Heat it on the stovetop over medium-low until it’s warmed through and the sauce is bubbling gently. That’ll give you a nice reminder of its fresh flavor!

What to Serve with thai peanut chicken recipe?

Sides are essential to balance the richness of the peanut sauce in this dish, adding freshness and texture to each bite.

  • Cucumber Salad: The cool crunch provides a refreshing contrast that lightens the meal’s heaviness.
  • Steamed Jasmine Rice: Its fluffy texture absorbs flavors while offering a neutral base that balances the dish’s richness.
  • Roasted Broccoli: The crispy edges add a satisfying crunch and a slight bitterness that complements the sweetness.
  • Mango Salsa: The bright acidity cuts through the richness beautifully; just mix diced mango, red onion, and lime juice.
  • Pickled Carrots: Their tanginess offers a sharp contrast; quick-pickle thin slices for 30 minutes for best results.
  • Thai Spring Rolls: Light and fresh, these add texture; try filling them with lettuce, herbs, and shrimp for added flavor.
  • Grilled Pineapple: Sweetness with smoky notes adds depth; grill slices for about 5 minutes to enhance flavors.

thai peanut chicken recipe Variations

Here’s how to play with this recipe for a twist on flavors and textures.

  • Spicy Kick: Add 1 tablespoon sriracha to the peanut sauce for extra heat.
  • Crispy Topping: Sprinkle 1/4 cup fried onions over the dish before serving for crunch.
  • Veggie Boost: Incorporate 1 cup snap peas during cooking for added color and nutrition.
  • Nutty Upgrade: Use 1/2 cup chopped roasted peanuts in the sauce for richer flavor and texture.
  • Substitution Option: Swap chicken thighs with 1.5 pounds of boneless chicken breasts, adjusting cooking time as needed.
  • Coconut Creaminess: Replace 1/4 cup water with coconut milk in the peanut sauce for a creamier texture.

Make Ahead Options for thai peanut chicken recipe

For the thai peanut chicken recipe, I like to prep the chicken and veggies a day in advance. I chop the bell peppers, broccoli, and carrots, then store them in an airtight container in the fridge. The peanut sauce can also be made ahead of time; it holds up well for about three days in a sealed jar. However, I wouldn’t recommend pre-cooking the chicken or vegetables too early, as they lose their texture when reheated. Right before serving, I toss everything together in a skillet and warm it up while mixing in the sauce for that fresh taste. Just remember, crunchy veggies make all the difference! Enjoy your meal prep!

thai peanut chicken recipe Recipe FAQs

Can I make this thai peanut chicken recipe ahead of time?

Absolutely! You can prepare the chicken and peanut sauce ahead of time. Store them separately in airtight containers in the fridge for up to 2 days. When you’re ready to eat, just cook the chicken and vegetables as directed, then mix in the sauce. This makes it perfect for meal prep or busy weeknights, but be mindful that fresh veggies taste best when cooked right before serving.

What can I substitute for soy sauce in this dish?

If you’re looking to substitute soy sauce, you can use tamari for a gluten-free option or coconut aminos for a sweeter alternative. Both will provide a similar umami flavor. Just keep in mind that they may alter the taste slightly, so start with a little less and adjust according to your preference. Taste as you go to ensure it’s just right!

Why did my thai peanut chicken recipe turn out too thick?

If your dish turned out too thick, it might be due to not adding enough water when mixing the peanut sauce. The texture should be creamy but pourable; if it’s too dense, gradually add more water until you achieve your desired consistency. Also, make sure you’re whisking well to combine all ingredients thoroughly before cooking.

How do I know when the chicken is fully cooked in this recipe?

The chicken should be golden brown on the outside and no longer pink inside; you can cut a piece open to check if it’s opaque throughout. Using a meat thermometer is also helpful; the internal temperature should reach 165°F (75°C). Make sure not to overcook it, though, as that can lead to dryness—aim for juicy, tender pieces!

Final Thoughts on thai peanut chicken recipe

This thai peanut chicken recipe stands out because of the incredible flavor payoff from the homemade peanut sauce, which blends creamy peanut butter with soy sauce, honey, and a hint of garlic and ginger. It adds an unforgettable taste that transforms simple ingredients into a comforting meal. If you’re looking for a way to spice up your weeknight dinners, give this a try—it just might become a staple in your kitchen. I’d love to hear how yours turned out, so drop a comment if you made any tweaks!

thai peanut chicken recipe

A delicious and creamy Thai peanut chicken dish, perfect for a quick weeknight dinner or a flavorful meal prep option.
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.5 pounds boneless, skinless chicken thighs cut into bite-sized pieces
Peanut Sauce
  • 1/2 cup creamy peanut butter
  • 1/4 cup soy sauce low sodium preferred
  • 2 tablespoons honey
  • 1 tablespoon rice vinegar
  • 1 tablespoon sesame oil
  • 1 clove garlic minced
  • 1 teaspoon ginger grated
  • 1/4 cup water to thin the sauce
Vegetables
  • 1 cup bell pepper sliced
  • 1 cup broccoli florets
  • 1 cup carrots sliced
Garnish
  • 1/4 cup chopped peanuts for topping
  • 1/4 cup green onions sliced

Method
 

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

Notes

This dish pairs well with jasmine rice or noodles.

You might also like these recipes

Leave a Comment

Recipe Rating