Thai Green Curry
A Creamy, Fragrant, and Beautifully Balanced Thai Classic
Thai Green Curry is a comforting and aromatic dish known for its creamy coconut sauce, fresh herbs, and gentle heat. It is one of Thailand’s most loved curries and is famous for balancing spicy, savory, sweet, and fresh flavors in one bowl. Even though it tastes restaurant-quality, it can be made very simply at home.
It is special because of its fragrant green curry paste and creamy coconut milk. It has a rich sauce, tender meat or vegetables, and a fresh finish from herbs like basil. The best version is smooth, flavorful, and balanced without being too heavy.
Key Ingredients
Green curry paste
This is the main flavor base. It gives the curry its color, aroma, and heat.
Coconut milk
Creates the creamy and silky sauce.
Chicken
A popular protein choice because it cooks quickly and absorbs flavor well.
Eggplant or vegetables
Adds texture and makes the curry more complete.
Fish sauce
Adds savory depth and an authentic Thai flavor.
Sugar
A small amount balances the spice and saltiness.
Fresh basil
Brings freshness and aroma right at the end.
Lime
Adds brightness when serving.
Cooking Tips for the Best Thai Green Curry
Fry the curry paste gently first to release its aroma.
Use full-fat coconut milk for a richer sauce.
Do not overcook the chicken or vegetables.
Balance the flavor at the end with fish sauce and sugar.
Add basil at the end to keep its fresh aroma.
Step-by-Step Cooking Process
Ingredient
500 grams chicken, sliced
2 tablespoons green curry paste
400 ml coconut milk
1 cup water or stock
1 small eggplant or mixed vegetables, sliced
1 to 2 tablespoons fish sauce
1 teaspoon sugar
Fresh basil leaves
1 tablespoon oil
Step 1: Cook the curry paste
Heat the oil in a pan or pot over medium heat. Add the green curry paste and cook for 1 to 2 minutes, stirring gently, until fragrant.
Step 2: Add part of the coconut milk
Pour in a small amount of the coconut milk first and stir well with the paste. This helps create a smooth and flavorful base.
Step 3: Add the chicken
Add the sliced chicken and stir so it is coated in the curry mixture.
Step 4: Pour in the remaining coconut milk
Add the rest of the coconut milk and the water or stock. Stir well.
Step 5: Add the vegetables
Add the sliced eggplant or other vegetables. Let the curry simmer gently for about 10 to 15 minutes until the chicken is cooked and the vegetables are tender.
Step 6: Season the curry
Add the fish sauce and sugar. Stir and taste. Adjust if needed so the curry tastes creamy, savory, and slightly sweet.
Step 7: Finish with basil
Add the fresh basil leaves just before turning off the heat.
Step 8: Serve hot
Serve the Thai Green Curry hot with steamed jasmine rice.
This curry is best served with:
Jasmine rice
Steamed vegetables
Lime wedges
Fresh basil on top
For a more fragrant and authentic finish, add a few torn basil leaves at the very end instead of cooking them too long. This keeps the curry tasting fresh and aromatic.
Creamy, fragrant, and full of vibrant flavor — this Thai Green Curry brings restaurant-quality comfort straight into your kitchen. Try it today and enjoy a dish that feels both elegant and effortless.