
Thai green curry is one of Thailand’s most beloved dishes, known for its fragrant, creamy, and spicy flavours that come together in a beautiful harmony. Made with fresh green curry paste, coconut milk, tender chicken or tofu, and crisp vegetables, it’s a dish that feels both comforting and exotic. In this recipe guide, you’ll learn how to make authentic Thai green curry at home, bringing the vibrant and bold tastes of Thai cuisine straight to your kitchen.
What makes green curry so special is its balance of flavours – the heat from green chillies, aromatic notes of lemongrass, galangal, and kaffir lime, and the creamy richness of coconut milk. Every spoonful is an explosion of flavour that warms you from within and leaves you craving more. The best part is, once you have green curry paste prepared or purchased, this dish comes together quickly, making it a perfect weeknight dinner option.
Whether you’re cooking to impress guests, preparing a quick dinner after a busy day, or simply wanting to explore Thai cuisine from home, homemade green curry is a dish that never disappoints. Its colourful presentation and deeply satisfying taste prove why it remains a favourite in Thai restaurants around the world.
Read here how to make Pad Thai, best Thai food and best Thai Breakfast.
BOOK YOUR TRAVEL INSURANCE
Two of our favorite travel insurance: Heymondo Vs Safetwing cheapest travel Insurance. You can get for $135 USD your Heymondo Travel Insurance with Heymondo discount code valid for 90 days. Read our full comparison of Genki vs Safetywing Travel Insurance Review and the comparison Heymondo vs Genki
Best Time To Eat
Thai green curry is best enjoyed as a hearty lunch or comforting dinner, especially on cooler days when you crave something warming, nourishing, and full of bold, aromatic flavours.
Best Dishes To Partner
Pair your Thai green curry with steamed jasmine rice or sticky rice to soak up the delicious sauce. For sides, add Thai spring rolls, a refreshing cucumber salad, or papaya salad (som tam). Enjoy it with iced Thai tea or cold coconut water for a complete, balanced Thai meal.
One of the biggest debates around Thai green curry is whether using store-bought curry paste can still be considered “authentic.” Purists argue that true authenticity requires pounding fresh ingredients by hand with a mortar and pestle. Others believe modern conveniences are simply a way to adapt the dish for busy home cooks without losing its essence.
There’s also discussion about spice levels. In Thailand, green curry is typically much hotter than what’s served in many Western restaurants. Some chefs say reducing the heat for foreign palates dilutes the dish’s character, while others see it as a necessary adaptation to make it more approachable.
Finally, authenticity debates extend to ingredient substitutions. Swapping Thai basil for Italian basil, or galangal for ginger, might make the dish more accessible, but it inevitably alters the flavor profile. For some, this flexibility keeps the cuisine alive internationally; for others, it’s a slippery slope away from its cultural roots.
How to Make Thai Green Curry
Thai Green Curry Recipe Ingredients

For the Green Curry Paste:
4 green chilies, deseeded and chopped
2 shallots, chopped
3 cloves garlic
1-inch piece galangal or ginger, peeled and chopped
2 lemongrass stalks, finely chopped
1 teaspoon ground coriander
1 teaspoon ground cumin
1/2 teaspoon shrimp paste (optional)
1/4 cup fresh cilantro, chopped
1/4 cup fresh Thai basil, chopped
1 tablespoon lime zest
For the Curry:
1 pound chicken breast or thighs, thinly sliced
1 can (14 ounces) coconut milk
1 cup chicken broth
1-2 cups vegetables (eggplant, bell peppers, bamboo shoots)
2-3 kaffir lime leaves
2 tablespoons fish sauce
1 tablespoon sugar
Fresh basil leaves for garnish
Lime wedges for serving
Jasmine rice for serving
Get the best deals for your home and kitchen needs
Step By Step How to Make Thai Green Curry
Prepare the Green Curry Paste
Combine all the curry paste ingredients in a food processor and blend until smooth. Add a bit of water if needed to form a paste.

Cook the Curry Paste
Heat 2 tablespoons of oil in a large skillet or wok over medium heat. Add the green curry paste and cook, stirring frequently, until fragrant, about 2-3 minutes.
Add the Coconut Milk
Stir in the coconut milk and bring to a simmer. Cook for about 5 minutes, allowing the flavors to meld.
Add the Chicken
Add the chicken slices to the skillet and cook until the chicken is no longer pink, about 5-7 minutes.
Add the Vegetables
Add the vegetables, kaffir lime leaves, fish sauce, and sugar. Cook until the vegetables are tender, about 10 minutes.

Finish the Curry
Adjust the seasoning with more fish sauce or sugar if needed. Remove from heat and stir in fresh basil leaves.
Serve
Serve the green curry over jasmine rice with lime wedges on the side.

Tips To Make Thai Green Curry
Use fresh herbs and spices for the curry paste to ensure the most vibrant flavors. You can control the heat by adjusting the number of green chilies in the paste.
Allow the curry to simmer gently to let the flavors meld without boiling, which can cause the coconut milk to separate. Substitute chicken with shrimp, beef, tofu, or a mix of vegetables for different variations.
How Many Calories Have Thai Green Curry
Calories: Approximately 400-450 per serving
Protein: 25-30 grams
Carbohydrates: 15-20 grams
Fat: 25-30 grams
Fiber: 3-5 grams
Final Thoughts
Authentic Thai green curry is a perfect blend of creamy coconut milk, fresh herbs, and aromatic spices that delivers both comfort and complexity in every bite. Making it at home allows you to appreciate the harmony of flavors that Thai cuisine is celebrated for—spicy, sweet, savory, and slightly herbal.
Once you master the balance, green curry becomes a versatile dish you can customize. Whether you prefer it with chicken, shrimp, tofu, or just vegetables, the core flavors remain vibrant and satisfying. Serving it with jasmine rice or rice noodles completes the experience, making it ideal for both weeknight dinners and special occasions.
Cooking this dish from scratch is also an opportunity to connect with Thai culinary traditions. Using fresh ingredients like kaffir lime leaves, galangal, and Thai basil transforms it from a simple curry into an unforgettable meal that feels like a trip abroad without leaving your kitchen.
About the Author: Ruben, co-founder of Gamintraveler.com since 2014, is a seasoned traveler from Spain who has explored over 100 countries since 2009. Known for his extensive travel adventures across South America, Europe, the US, Australia, New Zealand, Asia, and Africa, Ruben combines his passion for adventurous yet sustainable living with his love for cycling, highlighted by his remarkable 5-month bicycle journey from Spain to Norway. He currently resides in Spain, where he continues sharing his travel experiences with his partner, Rachel, and their son, Han.
