Quick and Easy Thai Peanut Chicken Recipe – Ready in 30 M…

Recipe By:
Jessica Monroe
Updated:

The skillet’s filled with sizzling chicken, and the rich aroma of peanut sauce fills the air. It’s almost too tempting—someone already snagged a piece straight from the pan! This Thai peanut chicken recipe is your ticket to a satisfying meal that’s ready in just 30 minutes, making it perfect for those nights when you’re craving something quick yet packed with flavor.

Ideal for busy weeknights or last-minute gatherings, this dish brings together tender chicken and a creamy, savory sauce that hits all the right notes. Unlike other versions that require hours of marinating, this recipe uses pantry staples for a hassle-free experience (bonus points for speed!). You’ll want seconds on this one!

Why You’ll Love This thai peanut chicken recipe

  • Super Easy: Whip this up in under 30 minutes, perfect for busy weeknights when you need a quick meal.
  • Flavor Explosion: Rich, nutty sauce combined with tender chicken creates a taste that’s both savory and slightly sweet.
  • Crisp-Tender Veggies: The veggies stay crisp-tender, adding a delightful crunch to each bite without getting mushy.
  • Meal Prep Friendly: Make a big batch for lunches — just know the sauce thickens as it sits, so adjust with broth when reheating.
  • Kid Approved: The mild flavors and creamy texture make it a hit with picky eaters, getting kids excited about dinner!

thai peanut chicken recipe Ingredients

Chicken:

1 lb boneless, skinless chicken breasts (cut into bite-sized pieces) — use chicken thighs for a juicier option.

Peanut Sauce:

1/2 cup creamy peanut butter — smooth peanut butter works best for a silky sauce.

1/4 cup soy sauce (low sodium preferred) — low sodium helps control the saltiness of the dish.

2 tbsp honey — adds natural sweetness; maple syrup can be a great substitute.

1 tbsp rice vinegar — don’t skip this for essential acidity and balance in flavor.

1 tbsp sesame oil — gives depth; you can use olive oil in a pinch but will change the taste.

1 clove garlic (minced) — fresh garlic is key for authentic flavor; powdered is less effective.

1 inch fresh ginger (grated) — fresh ginger brightens the sauce; ground ginger is an option but not ideal.

1/4 cup water (to thin the sauce) — adjust water to reach desired sauce consistency.

Vegetables:

1 cup bell pepper (sliced) — choose colorful varieties for a vibrant dish and added nutrients.

1 cup broccoli florets — adds crunch and nutrition; snap peas can be used as an alternative.

1 cup carrots (sliced) — sweet and crunchy; zucchini slices work well if you’re out of carrots.

Garnish:

1/4 cup chopped peanuts (for topping) — don’t skip this for texture; sunflower seeds are a nut-free substitute.

2 tbsp green onions (sliced) — adds freshness; chives can work if green onions aren’t available.

*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 pieces and cook for about 5-7 minutes until they’re golden brown and cooked through, no longer pink in the center.

2. For the Sauce: While the chicken cooks, combine peanut butter, soy sauce, honey, rice vinegar, sesame oil, garlic, and ginger in a bowl. Whisk until smooth and creamy.

3. Thin the Sauce: Gradually add water to your peanut sauce mixture until you reach your desired consistency. It should be thick yet pourable; don’t rush this step or it may become too watery.

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

5. Combine Chicken & Sauce: Pour your creamy peanut sauce over the chicken and vegetables in the skillet. Stir well to coat everything evenly and heat through for about 2-3 minutes until bubbling gently.

6. Watch Out!: Don’t walk away while it simmers — if it’s left too long on high heat, it can thicken too much or burn at the bottom.

7. Garnish & Serve: Remove from heat and top with chopped peanuts and green onions before serving your delicious thai peanut chicken recipe over rice or noodles.

*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; if you leave it out, try to keep it no longer than 2 hours for safety.
  • Refrigerator: Store in an airtight container for up to 4 days. The sauce might thicken, but it’ll still taste great!
  • Freezer: You can freeze it in a freezer-safe container for up to 3 months. Just know the texture of the chicken may change slightly after thawing.
  • Reheating: Reheat in a skillet over medium heat until warmed through and the sauce is bubbling, about 5-7 minutes. It’ll smell delicious when it’s ready!

What to Serve with thai peanut chicken recipe?

It’s rich and creamy, so pairing it with something light or crisp will help balance the flavors and prevent heaviness.

  • Cucumber Salad: The cool crunch provides a refreshing contrast to the dish’s creamy texture.
  • Steamed Broccoli: Its mild bitterness adds depth and offers a nice green color contrast on the plate.
  • Jasmine Rice: The fluffy texture absorbs the sauce, making each bite perfectly balanced and filling.
  • Mango Chutney: The acidity cuts through the richness, adding brightness that complements the peanut flavor.
  • Grilled Pineapple: This adds sweetness and charred notes, enhancing the tropical vibe while providing a juicy texture.
  • Spring Rolls: Their crispy exterior brings a delightful texture difference; make them in 20 minutes for easy prep.
  • Radish Slaw: Try this for an easy side—mix shredded radishes with lime juice for a tangy crunch.

thai peanut chicken recipe Variations

Here’s how to play with this recipe for even more flavor and variety.

  • Spicy Kick: Add 1-2 tbsp of sriracha to the peanut sauce for a spicy twist.
  • Crispy Texture: Toss in 1 cup of sliced water chestnuts during cooking for extra crunch.
  • Vegan Option: Substitute chicken with 1 lb firm tofu, added at the same time as the chicken.
  • Nutty Flavor Boost: Stir in 2 tbsp of sesame seeds with the peanut sauce for enhanced nuttiness.
  • Colorful Veggie Medley: Mix in 1 cup of snow peas or sugar snap peas along with bell peppers for vibrant color.
  • Next Level Creaminess: Blend in an extra 1/4 cup coconut milk into the peanut sauce for a richer texture.
  • Herb Infusion: Add 1/4 cup fresh cilantro towards the end for a fresh herbaceous note.

Make Ahead Options for thai peanut chicken recipe

For the thai peanut chicken recipe, I like to prep the peanut sauce and chop the veggies a day in advance. I store the sauce in an airtight container in the fridge, where it’ll keep for about three days. The chopped bell peppers, broccoli, and carrots can also go into a separate container, but I usually recommend using them within two days for the best freshness. When I’m ready to serve, I cook the chicken and stir-fry everything together right before plating. One honest note: while the sauce holds up well in storage, cooked chicken tends to dry out if left too long, so it’s best made fresh. Enjoy your meal prep!

thai peanut chicken recipe Recipe FAQs

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

Absolutely! You can prepare the chicken and peanut sauce ahead of time. Just cook the chicken and let it cool, then store it in an airtight container in the fridge for up to 2 days. The peanut sauce can also be made in advance; just whisk it together and refrigerate. When you’re ready to serve, reheat everything together in a skillet until warmed through, ensuring the veggies remain crisp.

Why did my sauce turn out too thick with this dish?

If your sauce is too thick, it’s likely due to the amount of peanut butter used or not adding enough water. To fix it, simply add a little more water gradually while stirring until you reach your desired consistency. The sauce should be smooth and pourable but still cling nicely to the chicken. Remember to taste as you go, adjusting for flavor balance if needed.

What vegetables work best in this recipe?

While bell peppers, broccoli, and carrots are great choices for this dish, you can also try snap peas, zucchini, or even spinach for added color and nutrients. Just make sure to cut them into bite-sized pieces so they cook evenly with the chicken. Cook until they’re tender but still vibrant; overcooking can dull their color and texture.

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

You’ll know the chicken is fully cooked when it’s no longer pink inside and has reached an internal temperature of 165°F (75°C). The outside should be golden brown from searing. If you’re unsure, cut a piece open; it should be opaque throughout with clear juices running out. Always use a meat thermometer for accuracy if you’re uncertain!

Final Thoughts on thai peanut chicken recipe

This thai peanut chicken recipe is all about the incredible flavor payoff from the homemade peanut sauce, which perfectly balances creaminess and a hint of sweetness. The combination of tender chicken and vibrant vegetables creates a satisfying dish that’s sure to become a weeknight staple. If you’re looking for something that’s both quick to prepare and full of taste, tonight’s the night to give this a try. I’d love to hear how yours turned out or if you added any personal twists—drop a comment!

thai peanut chicken recipe

A delicious and creamy Thai peanut chicken dish that combines tender chicken with 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 preferred
  • 2 tbsp honey
  • 1 tbsp rice vinegar
  • 1 tbsp sesame oil
  • 1 clove garlic minced
  • 1 inch fresh 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
  • 2 tbsp green onions sliced

Method
 

Prepare the Chicken
  1. In a large skillet over medium heat, add a little oil and cook the chicken pieces until browned and cooked through, about 5-7 minutes.
Make 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.
Combine Chicken and Sauce
  1. Pour the peanut sauce over the cooked chicken in the skillet and stir to coat evenly. Add the sliced bell pepper, broccoli, and carrots.
  2. Cook for an additional 5-7 minutes, until the vegetables are tender and the sauce is heated through.
Serve
  1. Serve the Thai peanut chicken over rice or noodles, and top with chopped peanuts and green onions.

Notes

Feel free to adjust the amount of honey for sweetness or add more vegetables according to your preference.

You might also like these recipes

Leave a Comment

Recipe Rating