Thai green curry is the most famous Thai dish outside Thailand. It has a distinct green color that set it apart from Indian, Malaysian and Japanese curries which are mostly red or yellow. The green color is from the green chilies instead of red chilies used in other types of curry.

Why is it so? It is closely related to the types of ingredients used in green curry.You might guess correctly that the main ingredient is green chili, not red chili as most people might think.

You need a myriad of spices and some exotic ingredients to prepare an authentic green curry. This sounds complicated, but this post will give you some hints on what to do if you are unable to find certain ingredients. You will certainly get the authentic flavor if you use all the original ingredients, but it does not mean that using alternative ingredients will produce second-grade curry.  Some ingredients can be omitted or substituted for cooking Thai green curry.

Thai green curry ingredients 1

I divide the recipe into parts. The first part is about how to prepare the green curry paste, which is considered the heart and soul of the Thai green curry. It takes some time to prepare, but you can change the amount and type of spices for the curry paste, which means you have more control of the taste profile. The second part is about the actual cooking of the Thai green curry with the green curry paste you just made in the first part.  I use chicken in this recipe but you can change it to any other meat, or use only vegetables.

I will point out the key ingredients that must be included in the recipe, and what can be replaced and omitted. The Thai green curry cooked in different households and regions in Thailand is different. This is similar to adobo in the Philippines, where different people vouch their recipes are the most authentic. The Thai green curry is considered authentic as long as it does not omit any essential ingredients and is cooked by following the standard method.

Thai green curry with green chili

5 from 2 votes
Thai Green Curry (Chicken)
Prep Time
30 mins
Cook Time
15 mins
Total Time
45 mins
The taste of this curry is distinctively different from others due to the use of green chilies.
Course: Main
Cuisine: Thai
Keyword: Thai green curry
Servings: 4
Calories: 2400 kcal
Author: KP Kwan
For the Thai green curry paste
For cooking the chicken curry
  • 120 g Thai green curry paste
  • 400 g chicken breast meat , cut into 1 cm thick pieces
  • 320 ml coconut milk
  • 8 pieces bird's eye chilli
  • 70 g eggplants
  • 70 g kabocha squash
  • 70 g king oyster mushroom torn or cut into small pieces
  • 6 sprigs Thai basil leaf discard the stems
  • 4 pieces kaffir lime leaves
  • 15 g palm sugar
  • 2 teaspoon fish sauce
  • 1/2 teaspoon salt
  • Chicken stock
For the Thai green curry paste
  1. Chop the galangal into small pieces and cut the lemongrass into thin slices,
  2. Cut the chilies and shallots into small pieces
  3. Put all the dry ingredients into an electric blender. Blend for 1/2 minute.
  4. Add the fish sauce and vegetable oil and blitz again until it becomes a very smooth curry paste.
For cooking the chicken curry
  1. Cut the chicken breast meat into 1/2cm thick small pieces.
  2. Cut the eggplant into 3 cm long strips
  3. Stir fry the Thai green curry paste with some vegetable oil until it turns fragrant.
  4. Add the coconut milk to the curry paste and heat it up on medium heat until the oil starts to separate and form a layer of green oil on top.
  5. Reduce the heat. Continue cooking in the wok or transfer it to a pot. Keep stirring to prevent the curry from being scorched. Lower the heat if it splatters too much.
  6. Add the chicken meat and bird's eye chilies into the curry mixture. Add some water or chicken stock until the chicken is fully submerged.
  7. Once the meat is partially cooked, add the eggplant, kabocha squash and mushrooms. Simmer for about ten minutes or until the chicken is fully cooked. Add some water if the curry is too thick.
  8. Add the Thai basil leave after turning off the heat in order to keep it green.
Nutrition Facts
Thai Green Curry (Chicken)
Amount Per Serving (1355 g)
Calories 2400 Calories from Fat 1161
% Daily Value*
Total Fat 129g 198%
Saturated Fat 79g 395%
Cholesterol 311mg 104%
Sodium 8.5mg 0%
Total Carbohydrates 192g 64%
Dietary Fiber 59g 236%
Sugars 98g
Protein 152g 304%
* Percent Daily Values are based on a 2000 calorie diet.
Thai green curry ingredients blend
Blend the Thai green curry paste (before)
Thai green curry ingredients after blend
Blend the Thai green curry paste (after)

Do everything right to prepare Thai green curry

The challenge of preparing Thai green curry is not about mastering the technique.  It is about getting the long list of ingredients of which some are uncommon in some countries.

Many people head to the grocery shop to buy the ready-made Thai green curry paste. This is the easy way out, as there are some very good commercially made Thai green curry pastes available for sale. But if you want to enjoy the fresh flavor of green curry and control the spiciness of each ingredient, you must make the effort to prepare the fresh curry paste. The following explanation is helpful to let you understand the key ingredients that you must include, which are the alternate ingredients and the important aspects you should pay attention to when you prepare the Thai green curry paste.

Thai green curry ingredients 6

1. Galangal
Galangal is the main ingredients of Thai green curry, You cannot substitute it with other ingredients. It is also called ‘blue ginger’ in some Chinese-speaking countries in Asia, but the flavor is very different from the normal ‘yellow’ ginger that you are familiar with.

2. Lemongrass
The useful part of lemongrass is the white section, the bulb of the lemongrass. Remove the upper section which is green and the outer layer of the lemongrass, much like removing the outer layer of an onion. The lemongrass should be thinly sliced before putting it into the blender as it takes some time to blend. This is also an essential ingredient for making Thai green curry.

3. Bird’s eye chili
This is a type of small chilies which is very hot. The Thai’s and many Asians can take very hot food. If you prefer a milder curry, reduce the amount of bird’s eye chilies in the recipe. This is not an essential ingredient, thus you can substitute it with other types of locally available chilli. (Note: The short green chilies in the image below are bird’s eye chilies).

ingredients for Thai green curry

4. Thai basil leaf
You can substitute it with other types of basil if this type is not available.

5. Kaffir lime
The flavor of kaffir lime is different from the normal lime and lemon. Try to get this ingredient for your curry. The kaffir lime zest can be substituted with several pieces of kaffir lime leaves widely available in many countries.

6. Coriander and cumin seeds
Both seeds can be substituted with the ground powder. The flavor is not significantly different as long as the ground spices are fresh.

7. The vegetable and meat
Eggplants, kabocha squash and green beans are the common vegetables used in Thai green curry. The meat can be any type of meat or seafood. The Thai green curry recipe is very flexible.

8. Palm sugar
Palm sugar has a distinct smoky aroma and a complex flavor. (The block of brown substance at the center of the image below is palm sugar) Substitute palm sugar with brown sugar if it is unavailable.

palm sugar for Thai green curry paste

9. How much chilli paste is required?
The amount of chili paste in this recipe should produce a thick and spicy curry. You can reduce the amount of chili paste if you like a milder curry. However, the other ingredients in the paste will be reduced proportionately, which results in a curry of inferior flavor.

The best way to solve this dilemma is to cut down the amount of green chilli while preparing the chilli paste. You can add enough chilli paste to the curry without worrying about it becoming too spicy, and yet with getting the full flavor of galangal, lemongrass, shallots and others.

10. Stir fry the chilli paste
Stir-frying the chili paste helps release the aroma of the spices.

11. Cook until the coconut oil separates from the liquid.
This step needs a little more explanation. The aromatics such as onion and garlic are normally sauteed until fragrant in western cooking. In making curry the paste will go through a long sauteeing process of ten or more minutes until the oil separates from the spices. The oil will form a thin layer on top of the curry. The separation indicates that the flavor of the spices is fully developed.

green curry cooking
Cook until the gravy is slighly thickened
Cooking green curry
The oil (green) is separated from the spices

Thai green curry

Get The Best Asian Recipes Free!

Learn how to cook the time-tested recipes served in an Asian restaurant created by a native Asian chef.

Get your FREE recipe book


    5 replies to "Thai Green Curry"

    • […] Massaman curry (gaeng matsaman – แกงมัสมั่น) is a unique Thai curry.  Massaman curry is not fiercely hot and does not cook with curry leaves. It is ideal for people who wants to try the authentic Asian flavor, yet do not wish to bear the burning hot feeling of most curries, such as Thai green curry. […]

    • […] combination and you will love it.  If you wish to try more variations of curry, check out my  Green Curry and Massaman curry […]

    • KP Kwan

      Hi, this is KP Kwan. I am happy to see you at this comment area, as you have read through my recipe. I am happy to reply any questions and comments as soon as possible.

    • Kathy

      Hi KP! Do you have a site with more recipes? So far I feel this recipe is the best out there!
      I am just discovering Thai cooking and wish to learn more.

      • KP Kwan

        Hi Kathy,
        This website is the only recipe site that I post my recipes. Thank you for following my Thai Green Curry. I will undoubtedly publish more Asian recipes on this site.
        Best wishes.
        KP Kwan

Leave a Reply

Your email address will not be published.