Bangkok Peanut Sauce Chicken Recipe: Fragrant Lime and Galangal Infusion

Main Courses

Bangkok Peanut Sauce Chicken Recipe: Fragrant Lime and Galangal Infusion

This Bangkok peanut sauce chicken recipe brings the bold, aromatic flavors of Thailand to your kitchen with just the right balance of sweet, spicy, and nutty richness. 🌟 The secret lies in marinating the chicken in a fragrant blend of lime, galangal, and lemongrass—ingredients that infuse the meat with layers of tropical brightness and earthy warmth.

What sets this dish apart is the homemade peanut sauce, which combines creamy peanut butter with chili, tamarind, and fish sauce for a sauce that's both deeply savory and perfectly balanced.

The cooking process is designed to be approachable yet authentic, whether you're grilling, baking, or pan-searing the chicken. The marinade doesn't just flavor the meat—it transforms it, ensuring tender, juicy bites that soak up the sauce beautifully.

Meanwhile, the sauce itself is a study in harmony, where the natural sweetness of peanuts meets the tangy kick of lime and the subtle heat of chili, all tied together with aromatic herbs.

By the time you serve this dish, you'll have a restaurant-quality meal that's fragrant enough to fill your home with the essence of Bangkok. The chicken comes out tender and infused with flavor, while the peanut sauce adds a velvety, slightly spicy glaze that clings to every bite.

Serve it over steamed jasmine rice or with a crisp cucumber salad to round out the meal—each component enhances the others, creating a dish that's both comforting and exciting.

This recipe is perfect for weeknight dinners or special occasions, offering the complexity of Thai cuisine without requiring specialized ingredients. The steps are clear, the flavors are bold, and the result is a dish that feels like a taste of travel—right in your own kitchen.

Let's get started on creating this aromatic, flavorful masterpiece.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for bangkok peanut sauce chicken

These fragrant ingredients transform simple chicken into a Bangkok-inspired masterpiece.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skinless, cut into even pieces
Natural Peanut Butter 🥜 ½ cup Creamy, unsweetened preferred
Fresh Lime Juice 🍋 ¼ cup Strained, seeds removed
Fish Sauce 🍶 2 tbsp Red Boat preferred
Tamarind Paste 🍯 1 tbsp Or 2 tbsp tamarind concentrate
Fresh Galangal 🌿 ½ cup Peeled, finely minced (about 3 oz)
Stems Lemongrass 🌿 ¼ cup Pounded, tough outer layers removed
Fresh Chili Peppers 🌶️ 2 whole Bird's eye or Thai chili, seeds removed
Garlic Cloves 🧄 4 cloves Peeled, roughly chopped
Shallots 🧅 ¼ cup Finely chopped (about 3 oz)
Coconut Milk 🥥 ½ cup Full-fat, canned preferred
Brown Sugar 🍚 2 tbsp Light or dark preferred
Soy Sauce 🍶 1 tbsp Light or regular preferred
Vegetable Oil 🫒 2 tbsp For cooking chicken
Salt 🧂 1 tsp Kosher or sea salt

Galangal and lemongrass are the heart of this dish—Asian markets usually stock them fresh, but frozen works in a pinch. Look for galangal with smooth, firm skin and no soft spots. Trader Joe's often carries pre-packed lemongrass if you're short on time. The peanut butter should be natural (no added sugar or oils)—Smucker's Natural is my go-to. Fresh chili peppers add heat, but if you're sensitive, reduce to 1 whole or use half a teaspoon of chili flakes instead. The fish sauce? Red Boat has the best balance of umami and saltiness—don't skimp here, it's non-negotiable for authentic flavor.

No galangal? Ginger at half the amount gets you close, though it lacks that citrusy depth. Short on lemongrass? Extra lime juice plus 1 tsp lemon zest helps, but it won't be identical. Tamarind paste can be tricky to find—Thai or Vietnamese markets usually have it, or grab tamarind concentrate from the international aisle. The peanut butter can be swapped for cashew butter if you're avoiding peanuts, though the flavor will shift slightly. For a smoother sauce, blend everything until silky—an immersion blender works perfectly if you don't own a regular one.

Marinate the chicken for at least 30 minutes (overnight is ideal)—this lets the flavors really sink in. Store any leftover marinade in the fridge for up to 5 days, though the sauce will thicken. The cooked chicken reheats beautifully—just warm it gently in the sauce to revive those aromatic notes. Sauce keeps for 1 week in the fridge or 3 months frozen. Portion it into ice cube trays before freezing for easy single-use portions—perfect for quick stir-fries or noodle dishes later.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this one—just chicken, peanut butter, lime, fish sauce, and tamarind. That’s it. No fancy prep, no hidden pantry items. The tamarind paste does all the work, cutting through the richness while the lime keeps it bright. Honestly, I’ve made this with pantry staples I already had.
  • Umami Bomb: The fish sauce and tamarind paste? Chef’s kiss. That salty-sour punch makes the peanut sauce sing—creamy but never cloying. The chicken gets this sticky, caramelized crust that’s crispy on the edges, and the lime finishes it with a zing that wakes up every bite.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The sauce clings to the chicken like glue, so it stays together in containers—no soggy rice here. Pack it with steamed jasmine rice or noodles, and it’s a full meal that still tastes fresh hours later. (Yes, even on a Tuesday night.)
  • Budget Win: Chicken thighs are forgiving, and natural peanut butter stretches farther than you’d think. A little fish sauce and tamarind go a long way, so you’re not breaking the bank for a restaurant-worthy dish. Plus, leftovers reheat like a dream—better than takeout, half the cost.

Step-by-step instructions for Bangkok peanut sauce chicken

Here's how to create this aromatic Thai-inspired dish with rich peanut sauce and fragrant galangal.

1

🍳 Step 1: Sear the Chicken Until Golden

Heat the 2 tablespoons vegetable oil in a large skillet over medium-high heat until shimmering. Pat the 1.5 lb boneless chicken thighs dry with paper towels and season generously with 1 teaspoon salt on both sides. This ensures maximum flavor penetration and crispy skin.

Add the chicken pieces to the skillet in a single layer, leaving space between them. Cook undisturbed for 4-5 minutes until the skin develops a deep golden-brown crust. You'll know it's ready when the edges release easily from the pan. Flip and cook another 3-4 minutes until fully cooked through. Transfer to a plate and set aside—we'll return it to the sauce later.

2

👨‍🍳 Step 2: Build the Aromatic Base

In the same skillet (no need to clean it—the browned bits add flavor), reduce heat to medium and add the 0.25 cup finely chopped shallots. Cook for 2-3 minutes until softened and translucent. Add the 4 cloves roughly chopped garlic and 0.5 cup finely minced fresh galangal, stirring constantly for 1 minute until fragrant.

Next, add the 0.25 cup pounded stems lemongrass and 2 whole seeded fresh chili peppers (cut in half lengthwise). Cook for 1-2 minutes until the lemongrass turns bright green and the chilies darken slightly. This aromatic trio forms the flavor foundation of our sauce—don't rush this step or you'll miss out on their essential oils.

3

🍳 Step 3: Create the Peanut-Coconut Sauce

Pour in the 0.5 cup full-fat coconut milk and stir to deglaze the pan, scraping up any browned bits. Add the 0.5 cup natural peanut butter, 2 tablespoons brown sugar, 1 tablespoon soy sauce, 2 tablespoons fish sauce, and 1 tablespoon tamarind paste. Stir vigorously for 2-3 minutes until the peanut butter melts completely and the sauce thickens slightly.

Here's where the magic happens: add the 0.25 cup fresh lime juice and stir until fully incorporated. The sauce should be smooth with a vibrant golden color. If it's too thick, whisk in 1-2 tablespoons warm water to reach your desired consistency. Taste and adjust seasoning—you might need a touch more fish sauce for saltiness or lime juice for brightness.

4

🥘 Step 4: Finish and Serve

Return the cooked chicken to the skillet and spoon the peanut sauce over the top. Simmer for 2-3 minutes on medium-low heat, allowing the chicken to absorb the rich flavors without overcooking. The sauce should coat the chicken evenly, creating a glossy, appetizing finish.

Serve immediately over steamed jasmine rice, garnished with fresh cilantro or Thai basil if desired. The contrast of warm, creamy peanut sauce with the fragrant galangal and bright lime creates a perfect balance of flavors that's both comforting and exciting. Each bite delivers tender chicken with that signature Thai peanut sauce that's rich, tangy, and just a little spicy.

👨‍🍳

Pro Tips For Making Bangkok Peanut Sauce Chicken

  • CRISP THE THIGHS FIRST: Pat those chicken thighs dry—really dry—and sear them skin-side down in a screaming-hot pan for 5-6 minutes until the edges turn golden. I used to skip this step and ended up with soggy, flavor-drowning meat that couldn’t hold up to the peanut sauce. The crust locks in moisture and gives the dish that perfect contrast.
  • WHISK THE PEANUT SAUCE: Don’t just stir the peanut butter into the sauce—whisk it like you’re trying to win a pie-eating contest. Start with a splash of hot water or chicken fat to break it down, then keep going until it’s completely smooth. I learned this the hard way after serving a batch where lumps of peanut butter clung stubbornly to the chicken.
  • TASTE THE TAMARIND EARLY: Tamarind paste is sneaky—what tastes sharp now might turn cloying after the lime juice and peanut butter join the party. Mix a teaspoon into your sauce before adding the full amount of fish sauce, then adjust. I once ruined a batch by waiting until the end and had to dump in extra lime juice to fix the balance.
  • SAVE THE LIME JUICE: Strain the lime juice through a fine-mesh sieve or cheesecloth to remove seeds and pulp, or you’ll end up with a gritty sauce that feels like you’re eating a smoothie. (Yes, even if you’re impatient like me.) Trust me—your mouth will notice the difference.

Wine and beer pairings for bangkok peanut sauce chicken

Thai-Inspired White Wines

For this dish, I love pairing with Thai-inspired white wines that complement the peanut sauce's sweet-spicy profile. A crisp Thai Gewürztraminer from the Chao Phraya region brings floral notes that harmonize with lemongrass and galangal.

The natural sweetness balances the heat while its lychee undertones echo the tropical brightness of lime. Look for Chateau de Bagnols Gewürztraminer—it's widely available and delivers that perfect Thai-inspired complexity. 🍷

Creamy Australian Chardonnays

If you prefer a richer white, an oaked Australian Chardonnay works beautifully—think Yellow Tail or Tyrell's. The vanilla and buttery notes from the oak complement the peanut sauce's creaminess, while its acidity cuts through the richness.

I always reach for a medium-bodied version to avoid overwhelming the dish's delicate spices. Serve slightly chilled to let the wine's crispness shine alongside the galangal's citrusy depth.

Light-Bodied Thai Beers

For beer lovers, a Thai lager like Singha or Leo is my go-to choice. Their light, crisp profiles cleanse the palate between spicy-sweet bites. The subtle malt sweetness enhances the peanut sauce's richness, while the carbonation helps refresh your mouth after each flavorful mouthful.

If you can't find Thai beer, a Belgian witbier like Hoegaarden offers a similar citrusy brightness that pairs wonderfully with the lime in the sauce. 🍺

Spiced Rum Cocktails

For a festive touch, consider a Thai-inspired rum cocktail like a Limeade Rum Punch. Mix 2 oz dark rum (like Bacardi Superior) with 1 oz fresh lime juice, ½ oz honey syrup, and a dash of Angostura bitters.

The rum's caramel notes complement the peanut sauce's sweetness, while the bitters add depth that mirrors the galangal's earthy complexity. Serve over crushed ice for a refreshing contrast to the warm chicken.

Coffee Pairings

Believe it or not, a light-bodied Thai iced coffee can be an unexpected but delightful pairing. The chicory root often used in Thai coffee adds a subtle earthiness that bridges the gap between the peanut sauce and the chicken's aromatic marinade.

Try Thai Iced Coffee from Starbucks or make your own with Thai coffee beans and condensed milk. The caffeine helps cut through the richness, making it a perfect afternoon pairing. ☕

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 12g60%
Cholesterol 115mg38%
Sodium 1020mg44%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 14g
Protein 36g72%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breast instead of thighs for this recipe?

Chicken breast works but requires extra care to stay tender. Use 1 lb boneless breasts, cut them into even strips, and marinate for at least 4 hours (overnight is best). Cook at medium-low heat to prevent drying out, and add 1 tbsp coconut milk to the sauce to keep it moist. The texture will be leaner but still delicious!

2

What's the best way to make this sauce less spicy?

Remove the seeds and membranes from the chili peppers before cooking, or use just 1 whole chili instead of 2. For extra mildness, add 1 tsp brown sugar to the sauce—it helps balance the heat. If it's still too spicy, stir in 1 tbsp coconut milk to dilute the spice naturally.

3

How can I make this dish vegetarian?

Swap the chicken for extra-firm tofu or mushroom medley. Press tofu for 30 minutes, then cube and pan-fry until golden. For mushrooms, use shiitake or oyster mushrooms sliced thickly. Cook them separately and add to the sauce at the end to absorb flavors. The sauce remains the same—just reduce soy sauce to ½ tbsp for a more neutral taste.

4

Can I prepare the sauce ahead of time?

Make the sauce 1 day ahead and store it in an airtight container in the fridge. The flavors deepen over time, and it reheats beautifully. When ready to serve, warm it gently on low heat with 1 tbsp water to thin it out. If it thickens too much, add a splash of coconut milk or lime juice to restore balance.

5

What's the secret to getting crispy chicken skin?

Pat the chicken very dry before seasoning, and let it sit at room temperature for 15-20 minutes before cooking. Use a heavy skillet (cast iron works best) and heat the oil until it's smoking hot. Don't overcrowd the pan—cook in batches if needed. Keep the heat medium-high and resist the urge to flip too soon!

★★★★★4.5(10 reviews)
Categories Main Courses