Thai Green Curry Recipe: Aromatic Coconut Infusion With Fresh Basil

Thai Green Curry Recipe: Aromatic Coconut Infusion With Fresh Basil

This Thai curry delivers restaurant-quality flavor with a perfect balance of aromatic herbs and creamy coconut. The green curry paste forms the foundation, while fresh basil adds the signature bright finish.

I developed this method to ensure the proteins and vegetables absorb maximum flavor without becoming mushy. The key is simmering everything in coconut milk until the sauce thickens and the ingredients become tender.

You’ll end up with a fragrant, richly spiced dish that’s both comforting and complex. The sauce clings beautifully to each component, creating layers of herbaceous, slightly sweet, and subtly spicy notes.

Serve with steamed jasmine rice to soak up every last drop. Here’s how to make it at home.

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

Ingredients for Thai Green Curry

Aromatic paste, creamy coconut, and fresh herbs create this vibrant Thai dish at home.

Ingredient Amount Notes
Green Curry Paste 🌿 3 tbsp Thai brand preferred for authenticity
Coconut Milk 🥥 2 cans Full-fat for creamy texture
Chicken Breast 🍗 1 ½ lb Boneless, skinless, sliced thin
Red Bell Pepper 🌶️ 1 whole Sliced into thin strips
Bamboo Shoots 🌱 1 can Drained and rinsed
Thai Eggplant 🍆 4 whole Quartered, optional but traditional
Fish Sauce 🐟 2 tbsp Red Boat or Thai Kitchen brands
Palm Sugar 🍚 1 tbsp Or substitute brown sugar
Fresh Thai Basil Leaves 🌿 ½ cup Loosely packed, for garnish
Kaffir Lime Leaves 🍈 4 whole Torn, optional but recommended
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Shallots 🧅 2 whole Thinly sliced
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving
Vegetable Oil 🫒 2 tbsp For sautéing aromatics
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The curry paste is non-negotiable for authentic flavor. Maesri or Thai Kitchen are widely available at Asian markets or the international aisle. Look for paste without added preservatives—vibrant green color indicates freshness. Coconut milk should be full-fat; Chaokoh or Aroy-D brands are professional favorites for their rich, creamy consistency without additives. Avoid light coconut milk (it splits and lacks depth).

No Thai eggplant? Zucchini or regular eggplant works well—cut into similar-sized pieces for even cooking. Fish sauce can be swapped for soy sauce at half the amount (though the flavor profile changes). If kaffir lime leaves are unavailable, lime zest plus a bay leaf gets close. Fresh basil is essential for the finish (Italian basil lacks the anise note), but dried basil in a pinch works if rehydrated in warm water.

Curry paste keeps for 1 year unopened, 3 months refrigerated after opening. Coconut milk separates naturally—shake before using. Store leftovers in an airtight container for up to 5 days, or freeze for 3 months. Reheat gently to avoid curdling the coconut milk.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything cooks together in a single pan—just brown the chicken, add the paste and coconut milk, then let it simmer.
  • Flavor Explosion: The green curry paste and coconut milk create this rich, aromatic sauce that soaks into every bite of chicken and bell pepper.
  • Meal Prep Magic: This reheats beautifully, so I make a big batch on Sunday and enjoy it all week. Honestly, it tastes even better the next day.
  • Budget Stretcher: A little chicken breast and affordable veggies go a long way, especially with the bold flavors carrying the dish.

Step-by-Step Instructions for Thai Green Curry

Master the balance of heat and creaminess with this authentic approach to building layers of flavor.

Step 1: Build the Aromatic Foundation

Heat the 2 tbsp Vegetable Oil in a heavy pot over medium heat until it shimmers. Add the 2 whole Shallots and cook for 3-4 minutes until translucent and beginning to caramelize at the edges. This creates the sweet base that balances the curry’s heat.

Stir in the 3 cloves Garlic Cloves and 3 tbsp Green Curry Paste, pressing it into the oil with a wooden spoon. Cook for 1-2 minutes until the paste darkens slightly and releases its fragrance. The oil should turn a vibrant green from the paste’s herbs.

Step 2: Develop the Coconut Base

Pour in about ¼ of the 2 cans Coconut Milk, stirring constantly to dissolve the curry paste completely. This step prevents splitting and ensures a smooth, emulsified sauce. Let it simmer for 2-3 minutes until small bubbles appear at the edges.

Add the remaining coconut milk, the 1.5 lb Chicken Breast, 1 whole Red Bell Pepper, 1 can Bamboo Shoots, and 4 whole Thai Eggplant. The liquid should just cover the chicken pieces. Bring to a gentle simmer.

Step 3: Simmer and Season

Cook uncovered for 15-18 minutes until the chicken is cooked through and the vegetables are tender. The curry should reduce slightly, with the oil from the coconut milk beginning to separate at the surface—a sign the flavors are concentrating properly.

Stir in the 2 tbsp Fish Sauce and 1 tbsp Palm Sugar, then add the 4 whole Kaffir Lime Leaves. Taste and adjust seasoning—the sauce should have a perfect balance of salty, sweet, and umami with a subtle citrus note from the lime leaves.

Step 4: Finish and Serve

Remove from heat and discard the kaffir lime leaves. The sauce should coat the back of a spoon with a velvety texture. Stir in the 0.5 cup Fresh Thai Basil Leaves just before serving to preserve their bright, anise-like aroma.

Serve immediately over steamed 1.5 cups Jasmine Rice, garnished with the 0.25 cup Fresh Cilantro. The basil and cilantro add fresh herbal notes that cut through the richness of the coconut sauce.

👨‍🍳

Pro Tips For Making Thai Green Curry

  • Sauté Paste First: I learned this the hard way—cook the green curry paste in a little oil for 1-2 minutes before adding coconut milk to deepen the flavor and remove any raw taste.
  • Slice Chicken Thin: Cut the chicken breast into ¼-inch strips so it cooks quickly and stays tender in the simmering curry.
  • Use Full-Fat Coconut Milk: Skip the light version; the fat in full-fat coconut milk carries the flavors and creates that rich, creamy texture Thai green curry is known for.
  • Add Bell Peppers Last: Toss in the red bell pepper slices 5 minutes before serving to keep them crisp and bright, not mushy.

Troubleshooting thai green curry

Sauce Separation

If your coconut milk separates during cooking, this is completely normal. Simply give it a good stir to recombine the cream and liquid. If the curry splits badly, remove from heat and whisk vigorously, or blend 1 tbsp cornstarch with 2 tbsp cold water and stir in to stabilize. 💡

Bitter Curry Paste

Bitter curry often means the paste burned. Next time, cook it over medium-low heat and stir constantly. If it’s already bitter, balance with 1 tsp brown sugar or 1 tbsp more coconut milk to mellow the flavors.

Tough Chicken

Overcooked chicken turns rubbery. Slice it thinner (¼-inch pieces) before adding to the pot, and ensure it’s just covered with liquid. Check doneness after 12 minutes—it should reach 165°F internally but stay tender.

Weak Flavor

If your dish tastes bland, it likely needs more seasoning. Start with 1 tbsp more fish sauce or 1 tsp salt. Bloom the curry paste longer next time—cook it for 3-4 minutes to deepen the aroma.

Thin Sauce

For a thicker consistency, simmer uncovered for an extra 5-10 minutes. Alternatively, mix 1 tbsp cornstarch with 2 tbsp water and stir in, then cook for 2 more minutes. Avoid boiling vigorously after adding. 🔥

Vegetable Texture

Mushy vegetables usually mean they were added too early. Add delicate veggies like bell peppers during the last 8-10 minutes of cooking. For firmer texture, blanch bamboo shoots in boiling water for 2 minutes before adding to the curry.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 36g46%
Saturated Fat 24g120%
Cholesterol 105mg35%
Sodium 920mg40%
Total Carbohydrate 28g10%
Dietary Fiber 5g18%
Sugars 6g
Protein 42g84%
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 a different protein besides chicken?

Shrimp, tofu, or beef work well. For shrimp, add during the last 5-6 minutes to avoid overcooking. Tofu should be pressed and browned first for better texture.

2

What if I can’t find Thai basil?

Italian basil can substitute in a pinch, though the flavor differs slightly. Use 1/3 more since it’s less potent. For authentic taste, look for Thai basil at Asian markets.

3

How do I adjust the spice level?

Start with 2 tbsp curry paste for mild heat. Add more gradually to taste. To reduce spice, stir in extra coconut milk or a splash of lime juice to balance.

4

Can I make this ahead of time?

Yes! The flavors deepen overnight. Store in an airtight container for up to 3 days. Reheat gently and add fresh basil just before serving.

★★★★★5.0(4 reviews)
Allison Carter