Irresistible Thai Peanut Chicken – Creamy, Savory, and Packed with Flavor

Photo of author
Published:

Bold, rich, and full of Southeast Asian flair, this Irresistible Thai Peanut Chicken brings restaurant-quality flavor right into your kitchen — with minimal effort. It’s the perfect blend of creamy peanut butter, aromatic garlic and ginger, tender chicken, and just the right touch of spice, all coated in a luscious Thai-inspired sauce.

Whether you’re a fan of satay, love Thai takeout, or just want to spice up your weeknight dinner routine, this recipe is a must-try. With just a few pantry staples and a single pan (or slow cooker), you’ll have a savory-sweet dish that’s perfect over jasmine rice, noodles, or even crisp lettuce wraps.

This dish is a weeknight lifesaver — fast, flexible, and absolutely unforgettable.

Ingredients Overview

Thai peanut chicken relies on simple ingredients with big, bold flavors. Here’s a breakdown of what you’ll need and why it matters.

  • Chicken Thighs or Breasts
    Chicken thighs are the best choice here — they stay juicy and soak up the sauce beautifully. Boneless, skinless cuts make prep a breeze. Chicken breasts work too but may be slightly drier unless cooked carefully.

  • Peanut Butter
    Use smooth, natural peanut butter for the best flavor and texture. It gives the sauce body and richness. Avoid sweetened or processed brands.

  • Coconut Milk
    Full-fat canned coconut milk adds creaminess and balance. Light versions work but may thin the sauce too much.

  • Soy Sauce or Tamari
    Adds umami and saltiness to balance the sweetness of the peanut butter. Use low-sodium soy sauce for better control over seasoning.

  • Garlic and Ginger
    Essential aromatics in Thai cooking. Use fresh if possible — they infuse the sauce with depth and a touch of heat.

  • Brown Sugar or Honey
    Adds a mild sweetness that balances the richness of the peanut butter and the salt of the soy sauce.

  • Lime Juice
    A splash of lime brightens the dish and enhances the Thai flavor profile.

  • Red Curry Paste (Optional)
    Adds subtle heat and complexity. Use more or less depending on your spice tolerance.

  • Crushed Peanuts and Cilantro (for garnish)
    Adds crunch and freshness — a must for contrast.

Optional Add-ins:

  • Vegetables: Bell peppers, broccoli, carrots, or snap peas

  • Chili flakes or Sriracha: For added heat

  • Fish Sauce: Just a dash for authentic umami flavor

Step-by-Step Instructions

You can make Thai peanut chicken on the stovetop or in a slow cooker. Below is the stovetop method for a quick and easy weeknight meal.

Step 1: Prep the Chicken

Cut boneless chicken into bite-sized pieces. Pat dry and season lightly with salt and pepper.

Step 2: Sear the Chicken

Heat a bit of oil in a large skillet over medium-high heat. Sear the chicken until browned and cooked through. Remove and set aside.

Step 3: Build the Sauce

In the same pan, lower the heat to medium. Add minced garlic and grated ginger. Sauté for 1 minute until fragrant.

Add peanut butter, coconut milk, soy sauce, brown sugar, lime juice, and red curry paste (if using). Whisk until smooth and bubbly.

Step 4: Combine and Simmer

Return the chicken to the pan. Stir to coat well. Let simmer for 5–7 minutes, stirring occasionally, until the sauce thickens and the chicken is tender.

Add steamed vegetables in the last 3–4 minutes if using.

Step 5: Garnish and Serve

Top with chopped peanuts, fresh cilantro, and lime wedges. Serve hot over rice, noodles, or wrapped in lettuce cups for a lighter option.

Tips, Variations & Substitutions

Cooking Tips:

  • Thin the sauce with a splash of water or extra coconut milk if it becomes too thick.

  • Use a nonstick or cast iron skillet to prevent sticking.

  • Let the sauce bubble gently — avoid high heat which can cause curdling.

Variations:

  • Slow Cooker Version: Add chicken, sauce ingredients, and veggies to the slow cooker. Cook on LOW for 4–5 hours. Stir in lime juice and garnish before serving.

  • Spicy Peanut Chicken: Add more red curry paste or a spoonful of chili garlic sauce.

  • Vegetarian: Use tofu or tempeh in place of chicken. Chickpeas also work well.

  • Peanut-Free: Sub with almond butter or sunflower seed butter.

Dietary Substitutions:

  • Gluten-Free: Use tamari or coconut aminos instead of soy sauce.

  • Low-Carb: Serve over cauliflower rice or spiralized zucchini.

  • Dairy-Free: This dish is naturally dairy-free.

Serving Ideas & Occasions

Thai Peanut Chicken is versatile and fits almost any occasion. It’s easy enough for a quick lunch and impressive enough for guests.

Pairing Suggestions:

  • Starches: Jasmine rice, brown rice, rice noodles, quinoa

  • Veggies: Steamed broccoli, sautéed bok choy, stir-fried bell peppers

  • Extras: Pickled cucumbers, Thai basil, or a cucumber-mint salad

Perfect For:

  • Easy weeknight dinners

  • Meal prep — it reheats beautifully

  • Dinner parties with an Asian theme

  • Freezer meals — the sauce gets even better

Serve with extra lime wedges and chopped peanuts on the side so everyone can customize their plate.

Nutritional & Health Notes

Thai Peanut Chicken is rich and filling, with a great balance of protein and healthy fats. While peanut butter adds calories, it also brings fiber, protein, and heart-healthy nutrients.

Health Tips:

  • Choose natural peanut butter with no added sugar.

  • Add extra vegetables for more fiber and volume.

  • Use light coconut milk to reduce fat, or dilute full-fat with broth.

  • Portion control is key — a little sauce goes a long way.

For a lighter version, serve with cauliflower rice and steamed greens.


FAQs

Q1: Can I use crunchy peanut butter?
A1: Yes, but smooth peanut butter creates a silkier sauce. Crunchy will work fine and adds texture, just adjust consistency if needed.

Q2: Can I freeze Thai peanut chicken?
A2: Definitely. Let it cool, then store in freezer-safe containers for up to 2 months. Thaw overnight and reheat gently on the stove.

Q3: What vegetables go best in this dish?
A3: Bell peppers, broccoli, snap peas, baby corn, and carrots all complement the creamy peanut sauce beautifully. Add near the end to avoid overcooking.

Q4: Is it safe to use natural peanut butter?
A4: Yes, and it’s the best choice. Just be sure to stir it well before measuring, as it can separate. Avoid added sugar or hydrogenated oils.

Q5: Can I make this in a pressure cooker or Instant Pot?
A5: Yes. Sauté the aromatics and chicken on “Sauté” mode, add sauce ingredients, and cook on high pressure for 8 minutes. Quick release and stir in any fresh garnishes.

Q6: What noodles work best with peanut chicken?
A6: Rice noodles, soba noodles, or even spaghetti if that’s what you have. Toss them in the sauce or serve underneath.

Q7: Can I make it nut-free?
A7: Use sunflower seed butter or tahini instead. The flavor will differ slightly, but the creamy texture remains.

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 – Creamy, Savory, and Packed with Flavor


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: rodrigo Stone
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

This Irresistible Thai Peanut Chicken features tender chicken simmered in a creamy, savory-sweet peanut sauce with garlic, ginger, and coconut milk. Quick, flavorful, and perfect over rice or noodles.


Ingredients

  • 1.5 lbs boneless chicken thighs or breasts, cut into chunks

  • 1 tbsp oil

  • 3 cloves garlic, minced

  • 1 tbsp fresh ginger, grated

  • 1/2 cup natural peanut butter

  • 1 can (13.5 oz) full-fat coconut milk

  • 3 tbsp soy sauce or tamari

  • 2 tbsp brown sugar or honey

  • 2 tbsp lime juice

  • 1 tbsp red curry paste (optional)

  • Crushed peanuts and cilantro, for garnish


Instructions

  • Season and sear chicken in oil over medium-high heat. Remove and set aside.

  • In the same pan, sauté garlic and ginger for 1 minute.

  • Whisk in peanut butter, coconut milk, soy sauce, sugar, lime juice, and curry paste until smooth.

  • Return chicken to pan. Simmer 5–7 minutes, stirring, until sauce thickens.

  • Add steamed veggies if using. Stir and cook another 2–3 minutes.

  • Garnish with chopped peanuts and cilantro. Serve hot over rice or noodles.

Notes

Adjust spice to taste. Can be made in a slow cooker or Instant Pot. Store leftovers in fridge up to 4 days or freeze for 2 months.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
my profile picture
Fadi Alaydi

a passionate chef with a flair for transforming ingredients into unforgettable culinary experiences. Currently, I thrive as a shift chef in the dynamic world of the kitchen, where I constantly push the boundaries of taste and texture..

You Might Also Like...

Strawberry Cream Cheese French Toast Roll-Ups: 5 Amazing Cozy Bites

Strawberry Cream Cheese French Toast Roll-Ups: 5 Amazing Cozy Bites

Cookies and Cream Brownies (Fudgy): 7 Simple Cozy Bars

Cookies and Cream Brownies (Fudgy): 7 Simple Cozy Bars

Easy Sheet Pan Sausage and Veggies: 5 Helpful Cozy Meals

Easy Sheet Pan Sausage and Veggies: 5 Helpful Cozy Meals

Cheesy Garlic Bread Pull-Apart (Crowd Pleaser): 6 Authentic Cozy Bites

Cheesy Garlic Bread Pull-Apart (Crowd Pleaser): 6 Authentic Cozy Bites

Leave a Comment

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