🔥 Pinterest’s Favorite: 240+ Mediterranean Meals You Need to Try
START PLAN →

The Ultimate Thai Peanut Chicken You’ll Crave Every Week

Photo of author
Author: Jessica Monroe
Published:
Irresistible Thai Peanut Chicken for Any Occasion

Last summer, I was craving that perfect balance of sweet, salty, and spicy that only good Thai food can deliver. The golden chicken glistening with aromatic peanut sauce became my obsession, leading me to create this Irresistible Thai Peanut Chicken.

My first attempt was honestly a disaster – I burned the peanuts, oversalted the sauce, and somehow managed to make the chicken both dry and soggy at the same time. I was convinced I’d never master this comfort food favorite that seemed so simple in restaurants.

Now this recipe is my go-to for impressing guests and satisfying those nostalgic Thai food cravings. Every bite delivers that perfect restaurant-quality experience right at home.

Ingredients for Thai Peanut Chicken

  • Chicken thighs: The secret to juicy results – thighs stay tender and absorb flavors better than breasts, plus they’re more forgiving if you slightly overcook them.
  • Soy sauce: Acts as both seasoning and tenderizer in the marinade, while adding that essential umami depth that makes Thai flavors so addictive and satisfying.
  • Rice wine vinegar: Brightens the marinade and helps break down proteins for maximum tenderness, plus adds a subtle tang that balances the rich peanut sauce.
  • Sesame oil: A little goes a long way for authentic nutty aroma – use toasted sesame oil for the most aromatic impact in your marinade.
  • Garlic: Fresh minced garlic in both marinade and sauce creates layers of flavor that dried garlic simply can’t match in this aromatic dish.
  • Creamy peanut butter: The star of the sauce – use natural peanut butter for best flavor, but regular works too if that’s what you have on hand.
  • Coconut milk: Creates that silky restaurant-quality texture while adding subtle sweetness that perfectly balances the salty and spicy elements in the sauce.
  • Brown sugar: Adds caramelized sweetness and helps the sauce cling to chicken beautifully – don’t substitute with white sugar as you’ll lose that molasses depth.
  • Lime juice: Fresh lime juice is non-negotiable here – it brightens every bite and cuts through the richness of the peanut sauce with perfect acidity.
  • Fish sauce: The umami secret weapon that gives authentic Thai flavor – start with less if you’re new to it, but don’t skip it entirely.
  • Sriracha: Provides gentle heat with a hint of sweetness – adjust to your spice preference or substitute with your favorite chili sauce.
  • Fresh ginger: Grated fresh ginger adds warmth and complexity that ground ginger can’t replicate – freeze ginger for easier grating when you need it.
  • Vegetable oil: High smoke point oil for searing chicken without burning – avoid olive oil here as it can become bitter at high temperatures.
  • Roasted peanuts: Adds textural contrast and visual appeal – buy them already roasted or quickly toast raw peanuts in a dry pan for extra flavor.

How to Make Thai Peanut Chicken

Marinate Chicken:
Combine chicken with soy sauce, rice wine vinegar, sesame oil, and minced garlic in a bowl. Let marinate for at least 15 minutes while you prepare the sauce – longer is even better for deeper flavor.
Make Sauce:
Whisk together peanut butter, coconut milk, soy sauce, brown sugar, lime juice, fish sauce, sriracha, garlic, and ginger until smooth. The sauce should coat a spoon but still pour easily.
Heat Pan:
Heat vegetable oil in a large skillet or wok over medium-high heat until shimmering. The pan should be hot enough that a drop of water sizzles and evaporates immediately.
Sear Chicken:
Add marinated chicken in a single layer, working in batches if needed. Cook undisturbed for 3-4 minutes until golden brown, then stir and cook another 3-4 minutes until cooked through.
Add Sauce:
Pour the peanut sauce over the chicken and stir to coat evenly. Let it simmer for 2-3 minutes until the sauce thickens slightly and clings to the chicken pieces beautifully.
Finish Dish:
Remove from heat and taste for seasoning – adjust with more lime juice for brightness or sriracha for heat. Garnish with chopped peanuts and green onions before serving with lime wedges.

There’s something so satisfying about watching that golden peanut sauce coat each piece of tender chicken, filling your kitchen with those warm, aromatic Thai spices. Sure, my countertop usually ends up splattered with sauce and there are always more dishes than I planned for, but when I take that first bite and taste that perfect balance of sweet, salty, and spicy, all the kitchen chaos feels worth it. This Irresistible Thai Peanut Chicken has become my comfort food go-to, the dish that never fails to transport me straight to my favorite Thai restaurant while reminding me that the best meals often come from our own kitchens.

How to Store Thai Peanut Chicken

Store leftover Thai peanut chicken in an airtight container in the refrigerate for up to 4 days. The flavors actually improve overnight as they meld together, making this perfect for meal prep. Let it cool completely before storing to maintain the best texture and prevent condensation.

To reheat, warm gently in a skillet over medium-low heat with a splash of coconut milk or water to loosen the sauce. You can also microwave in 30-second intervals, stirring between each round to ensure even heating and maintain that creamy consistency.

What to Serve with Thai Peanut Chicken

Serve this Thai peanut chicken over steamed jasmine rice to soak up every drop of that incredible sauce, or try it with rice noodles for a more authentic Thai experience. Fresh vegetables like cucumber slices, bean sprouts, or a simple Asian slaw pair beautifully and add refreshing crunch to balance the rich flavors.

My personal favorite is serving it family-style with warm rice, lime wedges, and extra chopped peanuts so everyone can customize their portions. Don’t forget to enjoy it with a cold beer or iced Thai tea to complete the perfect meal experience.

Recipe image

Frequently Asked Questions

→ Can I use chicken breasts instead of thighs for this Thai peanut chicken recipe?

Yes, but watch cooking time carefully as breasts dry out faster. Cut them smaller and reduce cooking time by 1-2 minutes per side.

→ What can I substitute for fish sauce if I don’t have any?

Use extra soy sauce plus a pinch of salt, but fish sauce really makes the authentic flavor. Worcestershire sauce works in a pinch too.

→ How can I make this Thai peanut chicken less spicy for kids?

Simply reduce or omit the sriracha and add a bit more brown sugar. You can always serve hot sauce on the side for adults.

→ Can I make the peanut sauce ahead of time for meal prep?

Absolutely! The sauce keeps refrigerated for up to a week and actually tastes better after the flavors have time to meld together.

→ Why is my peanut sauce too thick or too thin?

Add coconut milk to thin it out, or simmer longer to thicken. Natural peanut butter can vary in consistency, so adjust as needed.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Irresistible Thai Peanut Chicken for Any Occasion

Thai Peanut Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time: 20 Minutes
  • Cook Time: 25 Minutes
  • Total Time: 45 Minutes
  • Yield: 4 Servings 1x
  • Cuisine: Thai

Description

How to make tender Thai peanut chicken with creamy peanut sauce and aromatic spices that brings restaurant flavors to your kitchen.


Ingredients

Scale

Chicken and Marinade

  • 2 lbs boneless skinless chicken thighs, cut into bite-sized pieces
  • 2 tbsp soy sauce
  • 1 tbsp rice wine vinegar
  • 1 tsp sesame oil
  • 2 cloves garlic, minced

Peanut Sauce

  • 1/2 cup creamy peanut butter
  • 1/4 cup coconut milk
  • 3 tbsp soy sauce
  • 2 tbsp brown sugar
  • 2 tbsp lime juice
  • 1 tbsp fish sauce
  • 1 tsp sriracha sauce
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, grated

Cooking and Garnish

  • 2 tbsp vegetable oil
  • 1/4 cup roasted peanuts, chopped
  • 2 green onions, sliced
  • 1 lime, cut into wedges

Instructions

  1. Marinate Chicken: Combine chicken with soy sauce, rice wine vinegar, sesame oil, and minced garlic in a bowl. Let marinate for at least 15 minutes while you prepare the sauce – longer is even better for deeper flavor.
  2. Make Sauce: Whisk together peanut butter, coconut milk, soy sauce, brown sugar, lime juice, fish sauce, sriracha, garlic, and ginger until smooth. The sauce should coat a spoon but still pour easily.
  3. Heat Pan: Heat vegetable oil in a large skillet or wok over medium-high heat until shimmering. The pan should be hot enough that a drop of water sizzles and evaporates immediately.
  4. Sear Chicken: Add marinated chicken in a single layer, working in batches if needed. Cook undisturbed for 3-4 minutes until golden brown, then stir and cook another 3-4 minutes until cooked through.
  5. Add Sauce: Pour the peanut sauce over the chicken and stir to coat evenly. Let it simmer for 2-3 minutes until the sauce thickens slightly and clings to the chicken pieces beautifully.
  6. Finish Dish: Remove from heat and taste for seasoning – adjust with more lime juice for brightness or sriracha for heat. Garnish with chopped peanuts and green onions before serving with lime wedges.

Notes

  • Don’t overcook the chicken or it will become tough and dry – thighs are forgiving but still need attention.
  • Store in airtight container refrigerated for up to 4 days, flavors improve overnight.
  • Substitute almond butter for peanut butter if you have peanut allergies in your household.
  • Serve immediately for best texture, though leftovers reheat well with a splash of coconut milk.
  • Adjust spice level with sriracha to taste – start with less and add more as needed.
  • Fresh lime juice makes a huge difference – don’t use bottled if you can avoid it.

Allergy Information: Peanuts, Soy, Fish


Nutrition

  • Calories: 385 calories
  • Fat: 24g
  • Carbohydrates: 12g
  • Protein: 32g
Jessica Monroe tastcurious
Hi, I’m Jessica !

I'm thrilled you’ve made it here! My kitchen is where I find my joy, and if you’re just beginning your own cooking adventure, you’re in exactly the right place

60-Day Mediterranean Diet Meal Plan Ebook

You Might Also Like...

Perfect Coconut Chicken & Rice for Your Valentine’s Day Dinner

Perfect Coconut Chicken & Rice for Your Valentine’s Day Dinner

The Ultimate Street Corn Chicken Rice Bowl You’ll Crave Daily

The Ultimate Street Corn Chicken Rice Bowl You’ll Crave Daily

The Ultimate Comfort Chicken Pasta With Smoky Garlic Butter

The Ultimate Comfort Chicken Pasta With Smoky Garlic Butter

The Ultimate Indian Butter Chicken That’ll Ruin Takeout Forever

The Ultimate Indian Butter Chicken That’ll Ruin Takeout Forever

60-Day Mediterranean Diet Meal Plan Ebook

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star