Cooking With Ayeh

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

    Thai Green Curry

    BY Ayeh Manfre · UPDATED: May 27, 25 · PUBLISHED: Feb 11, 25 · Leave a Comment

    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)

    No ratings yet
    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

    No Comments

    Leave a Comment & Rating! Cancel reply

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

    Recipe Rating




    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