Green Curry Chicken Recipe Coconut Milk: Thai Restaurant-Style Creamy Heat

Green Curry Chicken Recipe Coconut Milk: Thai Restaurant-Style Creamy Heat

This green curry chicken captures the essence of Thai restaurant cooking at home. I developed this method after years of testing to perfect the balance of creamy coconut milk and aromatic spices.

The key is blooming the curry paste in hot oil before adding the coconut milk, which deepens the flavor profile. Fresh herbs and a touch of fish sauce create that authentic, complex taste.

You’ll achieve restaurant-style results with tender chicken pieces swimming in a velvety, fragrant sauce. The heat level is adjustable, making it perfect for all palates.

Serve with steamed jasmine rice to soak up every drop of the rich, spiced coconut sauce. This dish brings takeout flavor to your kitchen.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Green Curry Chicken Recipe Coconut Milk

Pantry staples meet fresh herbs and aromatic spices for that takeout flavor at home.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on or off, cut into bite-sized pieces
Green Curry Paste 🌿 3 tbsp Thai brand preferred, like Maesri
Coconut Milk 🥥 2 cans Full-fat for creamy texture
Thai Eggplant 🍆 1 cup Quartered, or sub regular eggplant
Bamboo Shoots 🌱 ½ cup Sliced, canned and drained
Red Bell Pepper 🌶️ 1 whole Sliced into thin strips
Fish Sauce 🐟 1 ½ tbsp Red Boat brand recommended
Brown Sugar 🍚 1 tbsp Light or dark, packed
Fresh Thai Basil Leaves 🌿 ½ cup Loosely packed, for garnish
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Kaffir Lime Leaves 🍈 4 pieces Torn, for aromatic flavor
Vegetable Oil 🫒 2 tbsp Neutral flavor, for cooking
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving
Water 💧 1 cup For adjusting sauce consistency

The curry paste is non-negotiable here. Maesri or Thai Kitchen are the easiest to find at regular grocery stores, but Asian markets will have more authentic options. Look for a paste with shrimp paste listed early in the ingredients—that’s the real deal. The coconut milk should be full-fat (light won’t give you that velvety texture). Trader Joe’s and Whole Foods carry good organic options.

No Thai eggplant? Regular eggplant or zucchini works fine. Missing kaffir lime leaves? Lime zest plus a bay leaf gets you 80% there. Fish sauce can’t be skipped, but soy sauce in a pinch (though it’ll taste different). For the chicken, thighs stay juicier than breasts during the longer simmer. And if you’re nervous about heat, start with 2 tbsp of paste—you can always add more.

This tastes even better the next day once the flavors meld. Keeps in the fridge for 3-4 days, or freeze the sauce base (without the chicken) for up to 3 months. Reheat gently to avoid separating the coconut milk.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just toss the chicken thighs, curry paste, and coconut milk in a single pan—no fancy techniques, just layer the flavors and let it simmer.
  • Creamy Heat: The coconut milk balances the green curry paste’s spice perfectly, and those tender chicken thighs soak up every bit of it.
  • Weeknight Hero: Between us, this is my Tuesday night lifesaver—ready before the rice cooker beeps, and the leftovers taste even better the next day.
  • Budget Stretcher: Honestly, a little curry paste goes a long way, and boneless thighs are cheaper than breasts but twice as flavorful.

Step-by-Step Instructions for Green Curry Chicken

Master the technique for a creamy, aromatic curry that tastes just like your favorite Thai restaurant.

Step 1: Bloom the Curry Paste in Hot Oil

Heat the 2 tbsp vegetable oil in a large pot or Dutch oven over medium heat. Add the 3 tbsp green curry paste and cook for 1-2 minutes, stirring constantly, until the paste darkens slightly and releases its fragrance.

This step is crucial—it wakes up the flavors in the paste and builds a deep, aromatic base for your curry. You’ll notice the oil start to separate slightly and the paste become glossy. Don’t let it burn; just cook it until it’s bubbly and fragrant.

Step 2: Build the Creamy Base with Coconut Milk

Pour in about half of the 2 cans coconut milk, stirring to combine with the curry paste. Bring to a gentle simmer over medium-high heat, then add the 1.5 lb boneless chicken thighs. Stir to coat the chicken evenly in the sauce.

Let the chicken cook for 5-7 minutes until the pieces turn opaque and begin to firm up. Pour in the remaining coconut milk, then add the 1 cup Thai eggplant, 0.5 cup bamboo shoots, and 1 whole red bell pepper. Stir well and bring back to a simmer.

Step 3: Season and Simmer to Perfection

Stir in the 1.5 tbsp fish sauce, 1 tbsp brown sugar, and 4 pieces kaffir lime leaves. Reduce the heat to medium-low and let the curry simmer uncovered for 15-20 minutes, stirring occasionally.

The sauce should thicken slightly and become a rich, creamy consistency that clings to the chicken and vegetables. The chicken should be fully cooked and tender, and the eggplant soft but still holding its shape. If the sauce gets too thick, add the 1 cup water a few tablespoons at a time.

Step 4: Finish with Fresh Herbs and Serve

Taste the curry and adjust the seasoning if needed—add a bit more fish sauce for saltiness or brown sugar for sweetness. Remove the pot from the heat and stir in the 0.5 cup fresh Thai basil leaves and 0.25 cup fresh cilantro.

Serve the curry hot over steamed 1.5 cups jasmine rice. The rice soaks up the creamy sauce beautifully, making every bite packed with flavor. Garnish with extra basil or cilantro for a pop of color and freshness.

👨‍🍳

Pro Tips For Making Green Curry Chicken Recipe Coconut Milk

  • Simmer, Don’t Boil: Keep the heat at a gentle simmer once the coconut milk goes in—I learned this the hard way after splitting the sauce twice. High heat makes coconut milk separate and look curdled.
  • Sear the Chicken: Brown the boneless chicken thighs in the pot first, about 3-4 minutes per side, before adding the curry paste. It locks in flavor and prevents the meat from turning rubbery in the sauce.
  • Use Full-Fat Coconut Milk: Skip the light versions; the fat in full-fat coconut milk carries the green curry paste’s flavors and gives that rich, creamy texture. Anything else tastes watery and dull.
  • Cut Eggplant Small: Thai eggplant can be tough if left in big chunks. Halve or quarter them so they cook through in the 10-12 minutes it takes to finish the curry.

Creative Variations of This Dish

Mild Family-Friendly Version

For those with sensitive palates, reduce the green curry paste to 2 tbsp and add ½ cup coconut cream for extra richness. I tested this in my Boston kitchen with picky eaters—it worked!

Vegetable-Forward Twist

Swap chicken for 1 lb extra-firm tofu and add 1 cup broccoli florets and ½ cup snap peas. Press the tofu first for better texture absorption.

Seafood Lovers’ Variation

Use 1 lb shrimp instead of chicken and reduce simmer time to 5-7 minutes. Add ½ lb scallops in the last 3 minutes to prevent overcooking. 🌊

Red Curry Swap

Replace green paste with 3 tbsp red curry paste for a milder, sweeter profile. Add 1 tbsp tomato paste to deepen the color and flavor.

Quick Weeknight Hack

Use pre-cut chicken breast and frozen stir-fry veggies to cut prep time in half. The sauce still delivers that authentic Thai taste.

I keep Maesri paste in my pantry for these exact moments. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 26g130%
Cholesterol 140mg47%
Sodium 920mg40%
Total Carbohydrate 32g12%
Dietary Fiber 4g14%
Sugars 6g
Protein 30g60%
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 light coconut milk instead?

You can, but the sauce won’t be as rich and creamy. Full-fat coconut milk creates that velvety texture that makes this dish special.

2

How do I adjust the spice level?

Start with 2 tbsp curry paste for mild heat, or add 1 tsp at a time until it reaches your preferred spiciness. Balance with extra 1 tbsp coconut milk if it becomes too hot.

3

What if my curry sauce is too thin?

Simmer uncovered for 5-10 minutes to reduce and thicken. If needed, mix 1 tsp cornstarch with 1 tbsp water and stir in.

4

Can I make this ahead of time?

The flavors deepen overnight. Store in an airtight container for up to 3 days in the fridge. Reheat gently on the stove.

★★★★★4.6(8 reviews)
Nathan Turner