Cooking With Ayeh

menu icon
go to homepage
  • Recipes
  • Easy Dinners
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Easy Dinners
  • About
  • Contact
  • Subscribe
×
Home » Recipes » Asian

Thai Green Curry

Ayeh author bio picture
BY Ayeh Manfre · UPDATED: May 27, 25 · PUBLISHED: Feb 11, 25 · 2 Comments
JUMP TO RECIPE

Thai Green Curry is one of my favorite comfort foods and always hits the spot. It's cozy, flavorful and delicious, your taste buds will be dancing! It's also so easy to make in less than 30 minutes using store-bought curry paste to save time.

Serve with jasmine rice for the perfect combo!

Bowl of curry served with jasmine rice

Thai green curry - known as "Gaeng Keow Wan", has always been one of my go-to orders from Thai restaurants. I was raised in Australia which is fairly close to Thailand, and we are spoiled for choice when it comes to authentic Thai restaurants. It's actually one of me and my mama’s favorite cuisines and something we would enjoy together all the time. Whether it was eating take out at home, or heading to our local spot. We usually had the same order…Thai green curry, Thai basil stir fry and noodles.

So why not make it at home?? It’s actually easier to make than you think in less than 30 minutes. Served with lovely jasmine rice or basmati rice for the perfect meal. I’ve used jarred curry paste which is a little cheat step, but it saves so much time especially for a quick dinner. Sourcing the ingredients for the paste can be a little tricky too. I do recommend purchasing an authentic Thai brand when it comes to to the paste, Asian supermarkets usually have a section with these goodies. This will ensure you have the best flavored curry.

If you've never tried Thai green curry before, its a flavorful dish with a beautiful aroma. Its deliciously creamy from the coconut milk which helps with the spice. Traditional Thai green curry is quite spicy, but not in an overbearing way. The spice keeps your taste buds dancing and makes you want more with each spoon. No wonder its one of Thailand’s most well-known curries 😊. I love remaking my favorites at home, some other Thai recipes I've shared are my red curry soup and yellow curry.

You can add your favorite protein, I've made crispy tofu today but shrimp or chicken work too. I must say, nothing compares to Thai food in Thailand. I'm lucky enough to have travelled there a few times and the food is on another level! Me and my mama went there for a holiday and of course had the green curry - Gaeng Keow Wan. It was so fragrant and flavorful, a little too spicy sometimes for me but that didn't stop me from inhaling it 😋

Ayeh and Mum in Thailand
Table of Contents
  • What is Thai Green Curry?
  • What makes this recipe special
  • Ingredients and Substitutions
  • How to make Thai Green Curry
  • Tips and Tricks
  • Storage Instructions
  • FAQs
  • More Asian Dinners
  • More Curries & Stews
  • Recipe
  • Comments

What is Thai Green Curry?

Thai Green curry known as "Gaeng Keow Wan" is one of Thailand’s most well-known and popular curries. Its also the spiciest when compared to Thai red, yellow, or panang curry.

It has a bold aromatic flavor and a creamy texture, served with jasmine rice. The vibrant green color comes from the curry paste, made from green chilies, lemongrass, kaffir lime leaves, Thai basil leaves and galangal, all blended into a fragrant paste. 

This paste is then simmered with coconut milk, vegetables and a protein of choice - tofu, chicken or even shrimp are the most common. It's absolutely delicious and so full of flavor!

Close up of pot of thai green curry

What makes this recipe special

  • Quick & Easy: Made in one pan with easy steps ready in 30 minutes
  • Flavorful: A balance of creamy coconut milk, fragrant herbs, and spicy curry paste 
  • Versatile: Add your favorite protein, I've used crispy tofu and have made a vegan thai Green curry recipe, but shrimp, chicken breast or chicken thighs work too
  • Nutritious: Packed with protein and veggies like bell peppers, zucchini, and eggplant for a nutrient boost

Ingredients and Substitutions

  • Green curry paste is the heart of the dish! Made from green chillies, lemongrass, galangal, cilantro/coriander seeds and cumin seeds, shrimp paste and more, combined using a mortar and pestle. I’ve used an authentic store-bought Thai green curry paste for convenience - purchased from local Asian grocery stores
  • Canned coconut milk gives the curry its creamy texture, preferably full fat for extra creaminess but low fat will work too
  • Fish sauce is traditional but I've swapped with low sodium soy sauce to keep it vegan, both of which add salty umami flavor. Tamari is a gluten-free option
  • Garlic cloves and ginger enhance the lovely flavors of the Thai curry paste. Galangal is a more authentic option for the ginger if available
  • Brown sugar or palm sugar is added to balance the spice and flavors
  • Vegetables include eggplant which is classic in green curry along with bamboo shoots. I've also added red bell pepper and zucchini. Snow peas, broccoli or other veggies work too
  • Extra firm tofu is my protein of choice keeping it vegan, I've made crispy tofu bites using a dash of cornstarch. Chicken or shrimp work too 
  • Fresh basil leaves, Thai basil leaves are even better, adding a lovely fresh aroma
  • Makrut lime leaves / kaffir lime leaves, adds brightness and a little zing. They can be harder to find, so I've substituted with lime juice or lime zest
  • Fresh red chilies are optional, for those who like it extra spicy
  • Jasmine rice or basmati rice are perfect for soaking the flavorful green curry sauce

How to make Thai Green Curry

This has to be one of my favorite comfort foods and its actually easy to make at home in no time at all. Follow my simple steps below (note quantities are listed in the recipe card below)

Tofu being pressed

Press the tofu for ~ 15 minutes using a tofu press or place in between paper towels with a pot on top

Veggies chopped on a cutting board

Prepare veggies - dice garlic and ginger, thinly slice zucchini, bell pepper and eggplant into half moon circles

Eggplants salted in a bowl

Optional - sprinkle the eggplant with salt and allow to sweat for 5-10 minutes. Then pat dry with paper towels

Tofu cut in pieces and coated in corn starch

Cut tofu into cubes and place in a bowl. Add cornstarch and toss to coat

Tofu being sautéed in a large pot

In a large pot saute tofu in oil over medium heat for a few minutes then remove and leave aside for now

garlic being sautéed with olive oil

In the same pot, saute garlic and ginger with oil over low - medium heat for 1 minute

Curry paste being sautéed with garlic

Add the green curry paste and saute for 3-5 minutes

Coconut milk added to large pot

Now add the coconut milk, a cup of water, soy sauce and sugar. Stir through then simmer for 10 minutes (lid on)

Veggies added in the pot with the curry

Add the eggplant, cook for 2 minutes then add the remaining veggies and cook for 2 - 3 minutes

basil and tofu added in to finish the curry

Remove off the heat, add the basil leaves, a squeeze of lime juice and half of the cooked tofu. Serve with jasmine or basmati rice and top with the remaining tofu and enjoy!

Thai curry in a bowl

Tips and Tricks

  1. I recommend purchasing an authentic Thai brand curry paste for the best flavor. Asian supermarkets usually have a section with these
  2. Ensure to press the tofu while you prep the veggies. This removes excess water which will allow it to soak the lovely curry flavor
  3. Simmer low and don’t boil to allow the curry flavors to develop slowly over medium heat 
  4. Taste as you go as all curry pastes will have a different spice level, salt and sweetness - adjust if needed 
  5. Add the veggies at the end and only cook for a few minutes to keep them tender and not mushy

Storage Instructions

  • Store leftovers in an airtight container for up to 3 days - keep it separate from the rice so it doesn't soak all the curry sauce
  • Reheat gently on the stove over medium-high heat, adding a splash of water if needed. You can also microwave until heated through
  • Freeze leftovers for 1 month, once cooled, transfer to an air tight container or freezer bag and freeze. Thaw and reheat as above
Bowl of thai green curry served with jasmine rice

FAQs

Which is hotter, green, red or yellow Thai curry?

Green curry is the spiciest, red curry moderately spicy, yellow curry is mildest and slightly sweeter 

What’s the difference between Thai green, red, and yellow curry?

Thai green curry is spiciest and quite herbaceous from the lemongrass and green chillies. Thai red curry is milder but still quite spicy with a touch of smokiness. Thai yellow curry is the mildest and sweeter made with turmeric

Do I need kaffir lime leaves?

They add an authentic aroma, but lime juice or zest works great as a substitute

What’s the best way to make this recipe vegan?

Skip the fish sauce and use soy sauce or tamari like I have and serve with tofu

Large pot of thai green curry

More Asian Dinners

  • Dumpling Soup with spoon with a dumpling and mushroom
    Dumpling Soup
  • Crispy sticky tofu topped with sesame seeds and cilantro
    Crispy Sticky Tofu
  • Rice paper dumplings topped with shallots and sesame seeds
    Rice Paper Dumplings
  • Satay sauce with piece of tofu being dipped in
    Satay Sauce (Thai Peanut Sauce)

More Curries & Stews

Looking for other recipes like this? Try these:

  • Thai Red Curry Soup with chop sticks inside a bowl
    Thai Red Curry Soup
  • Katsu curry in a bowl with tofu katsu and rice
    Katsu Curry
  • Thai yellow curry vegan served in a bowl with rice
    Thai Yellow Curry (Vegan)
  • Marry Me Chickpeas with bread dipped in
    Marry Me Chickpeas

I love seeing your creations and remakes, so be sure to rate the recipe, comment and share your photo on Instagram so I can share the love!

Recipe

Bowl of thai green curry with jasmine rice

Thai Green Curry (Easy Dinner in 30 Minutes)

5 from 1 vote
This Thai Green Curry is one of my favorite comfort foods and always hits the spot. It's cozy, flavorful and delicious, your taste buds will be dancing! Easy to make in less than 30 minutes with store bought curry paste to save time
Author: Ayeh Manfre
Course: Mains
Cuisine: thai
Servings: 4
Calories: 398kcal
Print
Prep Time5 minutes mins
Cook Time25 minutes mins
Total Time30 minutes mins

Ingredients 

  • ¼ cup Thai green curry paste
  • 1 can coconut milk
  • 11oz / 300g firm tofu- or protein of choice
  • 1 tablespoon low sodium soy sauce - or 1-2 teaspoon fish sauce
  • ½ eggplant
  • ½ red bell pepper / capsicum
  • ½ large zucchini
  • 2 garlic cloves
  • Cube fresh ginger
  • 1 tablespoon cornstarch
  • Handful fresh basil leaves
  • Squeeze of lime juice or 2-3 kaffir lime leaves
  • 2 tablespoons extra virgin olive oil
  • 1 tablespoon brown sugar
  • Fresh red chillies - optional garnish for additional spice
  • Serve with jasmine rice or basmati rice

Instructions

  • Press the tofu for about 15 minutes using either a tofu press or place it in between a clean kitchen towel or paper towels with a heavy object on top such as a pot
  • Prepare vegetables by dicing garlic and ginger, thinly slice the zucchini and bell pepper, along with thinly slicing the eggplant into half moon circles
  • *Optional - sprinkle the eggplant with salt and allow to sweat for 5-10 minutes as you work on the rest. Then pat dry with paper towels
  • Slice tofu into cubes and place in a bowl. Add the cornstarch and toss around to coat
  • Heat 1 tablespoon of oil in a large pot over medium heat. Add the tofu and saute for a few minutes on each side until golden brown - leave on the side for now
  • In the same pot, add 1 tablespoon of oil with the garlic and ginger. Saute over low - medium heat for 1 minute
  • Add the green curry paste and saute for 3-5 minutes to fry down the paste and release all its beautiful aromas
  • Add the coconut milk, 1 cup of water, soy sauce and sugar. Stir then simmer with the lid on for 10 minutes.
    (if adding kaffir lime leaves add them now too)
  • Add the eggplant, cook for 2 minutes then add the remaining vegetables and cook for 2 - 3 minutes until your liking
  • Take off the heat, add the basil leaves, a good squeeze of lime juice and half of the cooked tofu
    Serve your delicious Thai green curry alongside cooked jasmine rice or basmati rice and top with the remaining tofu and enjoy!
⭐️ Final Step! Would love if you left a rating and comment to let me know how it went. Your feedback helps inspire others and means alot ❤️

Notes

  • Curry paste - I recommend purchasing an authentic Thai curry paste for the best flavor. Check your local Asian supermarket or online. Taste as you go as all curry pastes will have a different spice level, salt and sweetness - adjust as needed 
  • Tofu - ensure to press the tofu while you prep the veggies. This removes excess water allowing it to soak in the beautiful curry
  • Veggies - add these in at the end and cook for a few minutes so they stay tender and don't become mushy

Nutrition

Calories: 398kcal | Carbohydrates: 19g | Protein: 10g | Fat: 34g | Saturated Fat: 23g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Sodium: 213mg | Potassium: 634mg | Fiber: 5g | Sugar: 11g | Vitamin A: 2857IU | Vitamin C: 29mg | Calcium: 77mg | Iron: 3mg
Keywords: authentic, crispy tofu, curry, easy recipe, glazed tofu, thai curry, vegan, vegetarian

More Asian

  • Dumpling bake with chopsticks picking up a dumpling in a bowl with rice
    Dumpling Bake (Viral One Pan Dumplings)
  • Tofu satay served with satay sauce and rice
    Tofu Satay
  • How to cook jasmine rice with a spoon in a bowl
    How to Cook Jasmine Rice
  • Tofu Katsu with tonkatsu sauce and white rice
    Tofu Katsu

Comments

    5 from 1 vote

    Leave a Comment & Rating! Cancel reply

    Your email address will not be published. Required fields are marked *

    Rate this recipe!




  1. Gail says

    August 09, 2025 at 10:29 pm

    5 stars
    Delicious Thai curry recipe (except I omit tofu and use chicken or prawns)

    Reply
    • Ayeh Manfre says

      August 12, 2025 at 6:38 pm

      So glad you loved it Gail and switched to your preferred protein 🙂

      Reply
Ayeh about me picture

Hi, I'm Ayeh!

Hey everyone! I love creating easy everyday recipes with a healthy twist that anyone can make. I will show you that you can eat delicious food, using wholesome ingredients that make you feel good from the inside out!

About Me →

Popular

  • Rice paper dumplings topped with shallots and sesame seeds
    Rice Paper Dumplings
  • Fried Oyster Mushrooms Vegan Fried Chicken with piece cut open and dipping sauces
    Fried Oyster Mushrooms (Vegan Fried Chicken)
  • Easy no knead focaccia topped with rosemary and salt on an oven tray
    No Knead Focaccia
  • Kani Salad in a bowl topped with avocado, sesame seeds and panko bread crumbs
    Kani Salad

Footer

  • Contact
  • Privacy
  • Terms

Copyright © 2025 Cooking With Ayeh

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.