Authentic Thai Green Chicken Curry Recipe: Herbal Basil-Kaffir Leaf Magic in One Pot

Main Courses

Authentic Thai Green Chicken Curry Recipe: Herbal Basil-Kaffir Leaf Magic in One Pot

This authentic Thai green chicken curry brings the vibrant flavors of Bangkok to your kitchen with its signature herbal basil and kaffir leaf magic. The secret lies in balancing sweet, sour, and spicy notes through a traditional paste that transforms simple chicken into a fragrant, complex dish. I've perfected this one-pot recipe after years of studying Thai home cooking techniques.

The curry's distinctive green hue comes from fresh basil and kaffir leaves, which infuse the coconut milk with their aromatic essence. What makes this recipe truly authentic is the careful reduction of coconut milk—never boiling it too vigorously, which would curdle the sauce.

The chicken cooks until fork-tender while absorbing all those herbal flavors.

By the time you serve this curry over fragrant jasmine rice, you'll have a restaurant-quality dish that's rich yet balanced. The sauce clings perfectly to the chicken, offering layers of sweetness from palm sugar, tang from lime, and heat from Thai chilies.

Garnish with fresh cilantro and lime wedges for that final touch of authenticity.

This recipe delivers the complete experience—from homemade paste to perfect sauce consistency—so you can enjoy Thai flavors without the guesswork. The best part? It all comes together in one pot, making cleanup as easy as the cooking process itself.

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

Ingredients for authentic thai green chicken curry

Herbal basil and kaffir leaves bring vibrant green magic to this one-pot Thai curry.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on preferred for flavor
Fresh Thai Basil Leaves 🌿 1 cup Packed, stems removed
Kaffir Lime Leaves 🍋 6 whole Torn into strips
Garlic Cloves 🧄 6 cloves Peeled, lightly crushed
Galangal Slices 🌿 3 tbsp Fresh, about 1-inch pieces
Shallots 🧅 2 whole Peeled, thinly sliced
Coconut Milk 🥥 1 ½ cups Full-fat, canned
Palm Sugar 🍯 2 tbsp Or light brown sugar
Fish Sauce 🍶 2 tbsp Red Boat brand preferred
Lime Juice 🍋 ½ cup Freshly squeezed
Thai Bird's Eye Chilies 🌶️ 4 whole Adjust to taste
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving
Olive Oil 🫒 2 tbsp For cooking
Salt 🧂 1 ½ tsp Kosher or sea salt

The basil and kaffir leaves are non-negotiable for authentic flavor. Asian markets have the best selection—look for bright green leaves, not wilted ones. Galangal is the secret root that gives Thai green curry its depth; substitute ginger at half the amount if you can't find it. For the chicken, thighs stay juicier than breasts. Costco or Trader Joe's often carry pre-sliced galangal, but fresh is better if you can find it. Palm sugar is key for that authentic sweetness—don't swap for regular white sugar unless you're in a pinch.

No kaffir leaves? Substitute extra lime leaves or lemon verbena for a milder citrus note. Fresh basil is ideal, but dried Thai basil works at half the amount. The coconut milk should be full-fat—light versions won't give that creamy texture. For extra heat, add Thai chili paste instead of whole chilies. The fish sauce is essential for umami depth—Red Boat brand is the gold standard, but any quality brand works. If you're avoiding fish sauce, soy sauce plus a pinch of sugar gets you close.

This curry tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 4 days. The sauce thickens as it cools, so add a splash of water or coconut milk when reheating. Freeze portions for up to 3 months—just thaw in the fridge overnight. The rice? Cook it ahead and keep warm in a rice cooker. Garnish with fresh cilantro and lime wedges right before serving—that final touch makes all the difference

❤️

Why You'll Love This Recipe

  • No Chopping Nightmare: I swear by this recipe because the chicken thighs go in raw—no pre-cooking, no awkward searing. Just toss them straight into the simmering galangal and garlic, and let the curry work its magic while you stir in the basil at the end. Ten minutes of active work, and the rest? Pure hands-off bliss.
  • Herb Bomb Flavor: That first whiff of kaffir lime leaves and Thai basil hitting the hot oil? Instant mood boost. The galangal adds this bright, citrusy kick that cuts through the richness, while the garlic roasts into sweet, caramelized perfection. It’s the kind of flavor that makes you pause mid-bite—even my picky-eating brother stops complaining.
  • Leftovers That Shine: This curry actually improves the next day. The flavors meld deeper, the chicken gets even more tender, and I’ve reheated portions straight from the fridge into rice bowls for lazy lunches. Honestly, I make double batches just to have it on hand—it’s my go-to for when I’m too tired to cook.
  • Budget-Friendly Crowd Pleaser: Chicken thighs are cheap, and this recipe stretches easily. Serve it with rice for a filling meal or stretch it into a soup with extra broth. I’ve fed six people for under $15 with this, and everyone—even my college-student friends—ask for seconds. Plus, the galangal and lime leaves add drama without breaking the bank.

Step-by-step instructions for authentic Thai green chicken curry

Here's how to capture that vibrant green curry magic in your own kitchen.

1

Prepare the Herb Paste for Maximum Flavor

In a food processor, combine the 6 whole kaffir lime leaves, 1 cup fresh Thai basil leaves, 6 peeled garlic cloves, 3 tablespoons galangal slices, 2 whole shallots, and 4 whole Thai bird's eye chilies. Pulse until you get a thick, vibrant green paste—this is the heart of your curry. I like to add 2 tablespoons olive oil to help it blend smoothly.

The paste should be thick enough to cling to the chicken but still spreadable. If it's too dry, add a splash of water. This paste carries all the authentic Thai flavors, so don't skip blending it properly. The lime leaves add a unique citrusy aroma, while the galangal gives that signature Thai depth.

2

Sear the Chicken for Rich Foundation

Heat a large pot or deep skillet over medium-high heat and add the 1.5 lb boneless chicken thighs. Season with 1.5 teaspoons salt and sear for 4-5 minutes per side until golden brown and cooked through. Remove the chicken and set it aside.

Don't overcrowd the pan—this ensures a good sear. You want the chicken to develop a nice crust while still staying juicy inside. The seared chicken will infuse the curry with deep, savory flavors as it simmers. If your chicken is skin-on, leave the skin facing up during searing for extra crispiness.

3

Build the Curry Base with Aromatics

In the same pot, add the herb paste you prepared earlier and cook over medium heat for 3-4 minutes, stirring constantly, until fragrant. This is where all the magic happens—the paste will darken slightly and release its aromatic oils. Add 1.5 cups coconut milk and stir well to combine.

Here's the thing—don't rush this step. The paste needs time to develop its flavors before adding the coconut milk. The coconut milk should steam gently as it heats through. If you notice the paste sticking to the bottom, add a splash of water to help it release. This is the foundation that will carry all the other flavors.

4

Simmer the Curry to Perfection

Return the seared chicken to the pot and add 2 tablespoons palm sugar, 2 tablespoons fish sauce, and 0.5 cup lime juice. Bring to a gentle simmer, then reduce heat to low and let it cook uncovered for 20-25 minutes, stirring occasionally. The curry should thicken slightly as it simmers.

You'll know it's ready when the chicken is tender and the sauce has a perfect balance of sweet, sour, and savory flavors. Taste and adjust seasoning—add more fish sauce if it needs more saltiness, or more lime juice if it needs brightness. The curry should coat the back of a spoon with a vibrant green color and rich texture.

5

Finish and Serve with Fresh Herbs

Once the curry is ready, stir in the 0.25 cup chopped fresh cilantro just before serving. This adds a fresh, bright finish that balances all the rich flavors. Serve the curry hot over 1.5 cups cooked jasmine rice for each portion.

Each bite should deliver tender chicken swimming in a fragrant, slightly thick curry sauce with that signature Thai green color. The balance of sweet, sour, spicy, and umami flavors should be perfect. Garnish with extra cilantro and lime wedges if you like—it really makes the dish pop. This curry tastes even better the next day as the flavors meld together.

👨‍🍳

Pro Tips For Making Authentic Thai Green Chicken Curry

  • Bloom the Galangal: Tear the galangal slices into thin strips—don’t just chop them—so they release their citrusy, ginger-like punch into the curry paste. I used to smash them whole and wondered why my curry tasted flat; the surface area matters, especially when you’re balancing the heat of green curry paste.
  • Salt the Chicken Twice: Season the chicken thighs with half the salt before searing, then finish with the rest after cooking. The first salt jumpstarts flavor, but the second ensures it’s evenly distributed—no bland pockets, even if you’re impatient and skip the resting step (I know, I know).
  • Sear the Paste, Don’t Burn It: Cook the green curry paste on medium-high heat for 3–4 minutes until fragrant but not browned—just enough to wake up the aromatics. After burning it twice, I learned: patience here keeps the curry vibrant, not bitter. Stir constantly, like you’re babysitting a toddler.
  • Tear, Don’t Chop, the Basil: Roughly tear the Thai basil leaves by hand—no knife—so they stay bright and release their anise notes into the oil. Chopping them turns them into sad, wilted confetti. Add them last, just before serving, or they’ll turn to mush in the simmering broth.

Flavor customization for these flavors

Milder Family Version

For families or sensitive palates, reduce the Thai chilies to just 1-2 (or remove them entirely) and replace with 1 teaspoon Thai chili paste for subtle heat. Add an extra 1 tablespoon palm sugar to balance any lingering spice.

The kaffir lime leaves and basil still shine through, delivering that signature herbal aroma without the fire. 🌿

Extra Spicy Kick

Crank up the heat by adding 2 extra Thai chilies and 1 teaspoon Thai chili paste to the herb paste. For even more intensity, stir in 1 tablespoon sambal oelek during the final simmer.

Serve with extra lime wedges to cut through the heat—trust me, your guests will thank you for the brightness. 🌶️

Vegetarian Twist

Swap the chicken for 1.5 lbs extra-firm tofu (pressed and cubed) or 1.5 lbs mushrooms (shiitake or oyster). Sear the tofu or mushrooms first in 1 tablespoon olive oil until golden, then proceed with the recipe as written.

The umami from mushrooms or tofu works beautifully with the coconut milk and fish sauce. 🍄

Creamier Texture

For a richer sauce, add ½ cup coconut cream (the thick part from a can of coconut milk) at the end of cooking. Stir in gently to avoid breaking the sauce, then finish with a sprinkle of toasted coconut flakes for crunch.

This version feels decadent while keeping all the authentic flavors. 🥥

Sweet & Tangy Balance

Boost the sweet-tangy profile by adding 1 tablespoon tamarind paste (or 1 extra tablespoon lime juice) and 1 teaspoon honey during the final simmer. This creates a deeper complexity that pairs perfectly with the herbal notes. The tamarind adds a fruity depth that Thai curries often use. 🍯

Herb Variations

Experiment with different herbs while keeping the kaffir lime leaves as the base. Swap ½ cup Thai basil for ½ cup holy basil (tulsi) for a more earthy flavor, or add 1 tablespoon fresh lemongrass (bruised) to the paste for a citrusy twist.

Both work beautifully while staying true to Thai traditions. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 1240mg54%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 12g
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

Why does authentic Thai green curry have that bright green color?

The vibrant green comes from fresh Thai basil and kaffir lime leaves—these aromatic herbs infuse the coconut milk with their signature color and flavor. The basil provides sweet, anise-like notes while the kaffir leaves add a unique citrusy aroma. Never substitute dried herbs or regular lime leaves for the authentic look and taste.

2

Can I make this curry ahead of time?

Yes! This curry actually tastes better the next day as flavors meld together. Store leftovers in an airtight container for up to 4 days in the fridge. The sauce will thicken slightly—just add a splash of water or coconut milk when reheating. For longer storage, freeze portions for up to 3 months, thawing overnight in the fridge.

3

What's the secret to balancing sweet, sour, and spicy flavors?

The key is adjusting each component separately: palm sugar for sweetness, lime juice for sourness, and Thai chilies for heat. Taste as you go! Start with the recipe measurements, then adjust by ½ teaspoon increments. The fish sauce adds umami depth that ties everything together—never skip it.

4

What's the best way to cook the chicken without drying it out?

Use skin-on chicken thighs for juicier results—the fat renders during cooking, keeping the meat moist. Sear them over medium-high heat for just 4-5 minutes per side until golden, then reduce to low heat when simmering. Never overcook—they should reach 165°F internally but stay tender. Remove chicken when nearly done and let it rest in the sauce for 5 minutes before serving.

5

Can I substitute ingredients if I can't find kaffir lime leaves?

For the best results, use lime leaves or lemon verbena as substitutes—they provide a milder citrus note. If you can't find Thai basil, dried Thai basil works at half the amount, but fresh is ideal. Galangal is harder to replace—use ginger at half the amount for a similar earthy kick. The fish sauce is also crucial—soy sauce plus a pinch of sugar works in a pinch.

★★★★★4.9(13 reviews)
Categories Main Courses