Quick and Easy Thai Peanut Chicken Recipe in 30 Minutes

Recipe By:
Daniel Lawson
Updated:

The skillet’s sizzling, and the rich aroma of Thai peanut chicken fills the kitchen. A quick glance reveals half the dish already devoured by eager hands. It’s a scene that promises satisfaction with every bite, making it hard to resist coming back for more.

Perfect for weeknights when you’ve got just 30 minutes to whip up dinner, this recipe caters to those moments when takeout seems too tempting. By using creamy coconut milk in the sauce, you get a depth of flavor that elevates it beyond your typical peanut chicken. Get ready for a taste explosion!

Why You’ll Love This thai peanut chicken

  • Quick Prep Time: Ready in under 30 minutes, it’s perfect for busy weeknights when you want something tasty fast.
  • Flavor Explosion: Sweet, savory, and a hint of spice make every bite a delicious adventure for your taste buds.
  • Crisp-Tender Veggies: The fresh veggies stay crisp-tender, adding a satisfying crunch that complements the rich peanut sauce.
  • Meal Versatility: Great on rice or noodles, it adapts easily to whatever you have on hand—perfect for pantry cleanouts!
  • Family Favorite: Kids love the creamy sauce, but be prepared—it can get messy with those sticky fingers at dinner!

thai peanut chicken Ingredients

Chicken:

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

Peanut Sauce:

  • 1/2 cup creamy peanut butter — smooth peanut butter ensures a velvety sauce.
  • 1/4 cup soy sauce (low sodium preferred) — adds depth without excessive saltiness.
  • 2 tbsp honey — brings sweetness; can substitute with maple syrup if needed.
  • 1 tbsp rice vinegar — balances flavors with its mild tanginess.
  • 1 tbsp lime juice (freshly squeezed) — fresh juice brightens the dish; avoid bottled for best flavor.
  • 1 clove garlic (minced) — enhances aroma and taste; fresh is key for maximum impact.
  • 1 tbsp ginger (freshly grated) — provides warmth and spice; dried ginger isn’t as effective.
  • 1/4 cup water (to thin the sauce) — adjust to achieve desired consistency.

Vegetables:

  • 1 cup bell pepper (sliced) — any color works; use red for sweetness or green for a sharper taste.
  • 1 cup broccoli florets — frozen can be used in a pinch, but fresh is best.
  • 1 cup carrots (sliced) — adds crunch and color; julienne them for a different presentation.

Garnish:

  • 1/4 cup chopped peanuts (for topping) — don’t skip this crunchy element for texture contrast.
  • 2 tbsp green onions (sliced, for garnish) — fresh green onions add a pop of color and flavor.

*Full measurements in the recipe card below.*

How to Make thai peanut chicken

1. Cook the Chicken: In a large skillet over medium heat, add the chicken pieces and cook for about 6-8 minutes, until they’re golden brown and cooked through.

2. For the sauce: Mix Ingredients: While the chicken cooks, whisk together peanut butter, soy sauce, honey, rice vinegar, lime juice, minced garlic, grated ginger, and water in a bowl until smooth.

3. Add Vegetables: Once the chicken’s done, add sliced bell pepper, broccoli florets, and carrots to the skillet. Cook for another 4-5 minutes until the vegetables are tender but still crisp.

4. Combine Everything: Now pour the peanut sauce over the chicken and vegetables in the skillet. Stir everything together until well-coated and heated through for about 2-3 minutes.

5. Watch Out: Don’t rush this step — if you leave it on too long, the sauce may thicken excessively or burn at the bottom of the pan.

6. Garnish: Remove from heat and sprinkle chopped peanuts and sliced green onions on top for added crunch and flavor.

7. Serve Hot: Plate your thai peanut chicken immediately while it’s warm and enjoy!

*Exact quantities in the recipe card below.*

How to Store thai peanut chicken

  • Room Temperature: It’s best to avoid leaving thai peanut chicken out; it can sit at room temp for about 2 hours before needing to be refrigerated.
  • Refrigerator: Store in an airtight container for up to 4 days. The sauce might thicken a bit, 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: Warm it in the microwave or on the stovetop over low heat until it’s heated through and steaming. The sauce should be bubbling a bit when it’s ready!

What to Serve with thai peanut chicken?

Serving sides with this dish is essential to balance its rich, nutty flavors and create a more rounded meal experience.

  • Cucumber Salad: Try this refreshing side for a cool temperature contrast that lightens each bite.
  • Jasmine Rice: Skip heavy noodles; opt for fluffy rice to soak up the sauce without overwhelming flavors.
  • Mango Salsa: I’d go with this fruity salsa for its acidity, which cuts through the dish’s richness beautifully.
  • Steamed Broccoli: The bright green color adds visual appeal and provides a crunchy texture contrast.
  • Pickled Carrots: Try these tangy pickles for an acidic bite that enhances the dish’s sweetness and adds crunch.
  • Thai Spring Rolls: Quick to prepare, these rolls offer a fresh texture difference that complements the creamy sauce well.
  • Grilled Pineapple: A warm, caramelized fruit adds sweet depth and a smoky flavor that balances richness effectively.

thai peanut chicken Variations

Here’s how to play with this recipe to suit your taste!

  • Spicy Twist: Add 1-2 tbsp sriracha to the peanut sauce for a kick.
  • Veggie Boost: Mix in 1 cup snap peas during the last 5 minutes of cooking for extra crunch.
  • Nutty Upgrade: Stir in 1/4 cup chopped roasted peanuts into the sauce for enhanced texture.
  • Lime Zing: Increase lime juice to 2 tbsp for a brighter, tangy flavor.
  • Sweet and Savory: Add 1/4 cup diced pineapple when cooking chicken for a sweet contrast.
  • Substitution Option: Replace chicken with 1 lb firm tofu, sautéing until golden brown before adding the sauce.

Make Ahead Options for thai peanut chicken

I like to prep the thai peanut chicken in advance by making the peanut sauce and chopping the vegetables. You can do this up to 3 days ahead. I store the sauce in an airtight container in the fridge, and I keep the veggies in a separate container to maintain their crunch. When it’s time to serve, I’ll cook the chicken and add everything together just before eating. Honestly, while the sauce holds well, I recommend waiting on cooking the veggies until right before serving; they can lose their freshness if prepped too early. Enjoy your meal!

thai peanut chicken Recipe FAQs

Can I make thai peanut chicken ahead of time?

Absolutely! You can prepare the chicken and peanut sauce in advance. Cook the chicken and vegetables, then let them cool before combining with the sauce. Store everything in an airtight container in the fridge for up to three days. When you’re ready to eat, just reheat it on the stovetop until warmed through. This way, you’ll save time on busy nights!

What can I substitute for peanut butter in this recipe?

If you need a substitute for peanut butter, try using almond butter or sunbutter (sunflower seed butter). Both options maintain a similar creamy texture and provide a nutty flavor. Keep in mind that almond butter may have a slightly different taste, but it works well. If using sunbutter, ensure it’s unsweetened to keep the balance of flavors right.

How do I know when the chicken is cooked through in this dish?

You can tell your chicken is done when it’s no longer pink in the center and reaches an internal temperature of 165°F (75°C). The outside should be golden brown and firm to touch. If you’re unsure, cut into a piece; it should be opaque with clear juices running out. It’s better to check early than overcook!

Why did my thai peanut chicken turn out too thick?

If your thai peanut chicken ended up too thick, it might be because the sauce was reduced too much during cooking or not enough water was added initially. To fix this, simply add a little more water or low-sodium soy sauce while reheating to achieve your desired consistency. Start with a tablespoon at a time until it’s just right!

Final Thoughts on thai peanut chicken

Thai peanut chicken is a standout choice for its incredible flavor payoff, thanks to the creamy peanut butter and zesty lime juice that create a rich, satisfying sauce. The combination of tender chicken with vibrant vegetables like bell peppers, broccoli, and carrots adds both color and nutrition. If you’re looking to spice up your weeknight dinners, give this recipe a try; it could easily become a staple in your meal rotation. Let me know how yours turned out in the comments!

thai peanut chicken

A deliciously creamy and savory Thai peanut chicken dish, perfect for a quick weeknight dinner.
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 lime juice freshly squeezed
  • 1 clove garlic minced
  • 1 tbsp ginger freshly 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, for garnish

Method
 

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

Notes

For extra spice, add red pepper flakes or sriracha to the sauce.

You might also like these recipes

Leave a Comment

Recipe Rating