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.

Previous
Previous

Enchiladas Recipe

Next
Next

Chili con Carne Recipe