Looking for the perfect Thai Green Curry recipe? This authentic version delivers restaurant-quality results in just 30 minutes. Follow our step-by-step guide with precise measurements and professional techniques to create a balanced curry with vibrant color and complex flavor—no special ingredients required.
Authentic Thai Green Curry Recipe
- Prep time: 15 minutes
- Cook time: 15 minutes
- Total time: 30 minutes
- Servings: 4
- Difficulty: Beginner-friendly
What You'll Need: Simple Ingredients for Authentic Flavor

Forget complicated ingredient lists. You can make authentic Thai Green Curry with these 10 essential items (plus common pantry staples):
For the Curry Paste (Makes enough for 2 batches):
- 8-10 fresh green chilies (seeds removed for mild version)
- 2 stalks lemongrass (white part only, finely chopped)
- 4 kaffir lime leaves (or 2 tsp lime zest)
- 1.5" fresh galangal (or ginger in emergency)
- 4 garlic cloves
- 1 shallot
- 1 tsp coriander seeds (toasted)
- 1 tsp cumin seeds (toasted)
- 1 tbsp shrimp paste (optional for vegetarian)
- 1 tsp white peppercorns
For the Curry:
- 1 can (13.5oz) full-fat coconut milk
- 1.5 cups chicken or vegetable broth
- 1 lb protein (chicken, shrimp, or tofu)
- 1 cup Thai eggplant (or regular eggplant)
- 2 tbsp palm sugar (or brown sugar)
- 3 tbsp fish sauce (or soy sauce)
- 6 basil leaves
Step-by-Step Instructions

- Make the paste: Blend all paste ingredients in food processor until smooth (2-3 minutes). For traditional texture, use mortar and pestle.
- Fry the paste: Heat 2 tbsp coconut cream (the thick part from top of can) in wok until oil separates. Add 3-4 tbsp paste and stir-fry 2 minutes until fragrant.
- Add coconut milk: Pour in remaining coconut milk and broth. Bring to gentle simmer (do not boil).
- Cook protein: Add chicken or tofu and simmer 8-10 minutes until cooked through.
- Add vegetables: Stir in eggplant and cook 5 minutes until tender.
- Season: Mix in fish sauce and palm sugar. Taste and adjust balance (sweet-salty-spicy).
- Finish: Remove from heat. Stir in basil leaves. Serve immediately with jasmine rice.
Pro Tips for Perfect Thai Green Curry Every Time

- Coconut milk secret: Chill the can overnight. Scoop out the thick cream first for frying the paste.
- Heat control: Keep temperature below 180°F (82°C) to preserve delicate flavors.
- Balance is key: Adjust with 1 tsp increments of fish sauce (saltiness), palm sugar (sweetness), or lime juice (acidity).
- Ingredient substitutions: Can't find galangal? Use ginger but add 1/4 tsp white pepper for similar depth.
- Vegetarian option: Replace fish sauce with soy sauce + 1 tsp mushroom powder for umami.
Common Mistakes and Easy Fixes

Problem | Quick Fix | Prevention Tip |
---|---|---|
Curry too spicy | Add more coconut milk or a spoon of yogurt | Remove chili seeds before making paste |
Curry too salty | Add raw potato chunks while simmering | Add fish sauce gradually, tasting as you go |
Oil separating | Whisk in 1 tsp cornstarch slurry | Don't boil after adding coconut milk |
Bland flavor | Add 1 tsp tamarind paste | Dry-toast curry paste before adding liquid |
Vegetables mushy | Remove vegetables and serve separately | Add vegetables in last 5 minutes of cooking |
Why This Recipe Works: Historical Context & Flavor Science

Thai Green Curry's vibrant color comes from fresh herbs developed during 18th-century Ayutthaya period trade exchanges. Unlike red curry (which uses dried spices), green curry relies on fresh ingredients that create a brighter, more complex flavor profile. The secret to authentic taste lies in understanding how each component contributes:
Ingredient | Flavor Contribution | Preparation Tip | Where to Find |
---|---|---|---|
Galangal | Earthy depth with peppery notes | Use frozen for better texture | Asian markets (frozen section) |
Kaffir Lime Leaves | Signature citrus aroma | Remove central vein | Most grocery stores (produce section) |
Lemongrass | Citrus counterbalance to heat | Bruise before chopping | Standard grocery stores |
Green Chilies | Progressive heat release | Soak in vinegar for milder heat | Produce section or Asian markets |
Shrimp Paste | Umami foundation | Dry-roast before using | Asian grocery stores |
Storage and Reheating Instructions
Thai Green Curry tastes even better the next day! Store in airtight container:
- Fridge: Up to 4 days
- Freezer: Up to 3 months (thaw overnight in fridge)
- Reheating: Warm gently on stove (never boil) and stir in 2-3 tbsp water if too thick
FAQs: Quick Answers to Common Questions
Can I make Thai Green Curry without kaffir lime leaves?
Yes! Use 1 tbsp lime zest plus 1 tsp lime juice as a substitute. While not identical, this provides the citrus notes essential to authentic flavor. Avoid dried lime leaves as they create a bitter taste.
Why is my curry turning brown?
This happens when the curry paste gets too hot. Keep oil temperature below 150°C (300°F) when frying the paste. Stir constantly with a wooden spoon for even heat distribution. The bright green color comes from chlorophyll, which breaks down at high temperatures.
How can I make this curry spicier without changing the flavor?
Add 1-2 Thai bird's eye chilies (finely chopped) at the end of cooking. These provide intense heat without altering the flavor profile. For milder heat progression, include some seeds in your green chili paste.
Can I use coconut cream instead of coconut milk?
Yes, but you'll need to dilute it. Mix 1 part coconut cream with 1 part water for the right consistency. Full-fat coconut milk gives the ideal balance of richness and fluidity for proper ingredient distribution.
What's the best protein to use for authentic Thai Green Curry?
Traditional versions use chicken or fish, but you can use any protein. For best results, slice chicken breast thinly against the grain, or use boneless thighs for more flavor. If using shrimp, add in the last 3 minutes of cooking to prevent overcooking.