Green Heart Love

  • Summer
  • Recipes
  • About
  • Contact
menu icon
go to homepage
  • Summer
  • Recipes
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Summer
    • Recipes
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Asian

    Thai Green Curry

    Modified: Mar 3, 2026 · by Puja Verma · This post may contain affiliate links · Leave a Comment

    Jump to Recipe Print Recipe

    This creamy Thai green curry is perfect for a quick dinner or meal prep! A medley of fresh vegetables is combined with a spicy coconut milk broth infused with ginger, lemongrass, and garlic. Enjoy it with jasmine rice and fresh cilantro for a flavor-packed meal.

    Thai green curry in a serving bowl garnished with herbs, green chili, and lime wedge.

    Made with homemade green curry paste, this Thai green curry tastes just like takeout for half the price. It requires only a few key ingredients and under 30 minutes to prepare. Does it get much better than that?

    Why I love this recipe

    Thai curries are one of my favorite dishes, which is why I make my Vegan Thai Yellow Curry at least once a week! This Thai green curry recipe is just as quick and easy to throw together and is full of authentic flavors.

    It's made with fresh, vibrant ingredients like Thai basil, zucchini, eggplant, and green bell pepper. The creamy coconut base, combined with a tangy hint of lime and the freshness of cilantro, is always a hit with everyone.

    Everything comes together in one pot, making cleanup a breeze. This plant-forward dish is great for busy weeknights when you’re short on time or weekend dinners with friends and family.

    Ingredient notes

    Thai green curry ingredients laid out individually with labels.

    Here is a breakdown of everything you’ll need for this Thai green curry recipe:

    • Green curry paste: Provides the vibrant flavor base typical of Thai green curry. I use homemade green curry paste, but you can use store-bought. Just make sure it doesn’t contain fish sauce, as many curry pastes do.
    • Garlic paste: Adds a concentrated burst of savory, zesty garlic flavor.
    • Coconut milk: Its creamy texture and mild sweetness balance the heat and spices. You will need full-fat canned coconut milk, not coconut milk in a carton.
    • Soy sauce: Gives the curry savory, umami depth in place of fish sauce.
    • Maple syrup: Adds a natural sweetness to counteract the heat and acidity. Use 100% pure maple syrup, not pancake syrup.
    • Rice vinegar: Imparts a mild acidity that brightens the other flavors in the dish.
    • Lemon juice: Enhances the curry with a fresh, citrus note to cut through the richness.
    • Vegetables: I use a combination of eggplant, zucchini, and carrots.
    • Fresh herbs: You’ll need fresh basil and fresh cilantro for this recipe. Thai basil will give it a peppery, anise-like flavor that’s distinctive in Thai curries.

    Substitutions

    • Curry paste: Try Thai Yellow Curry Paste or Thai Panang Curry Paste for a different but equally aromatic taste. Note the heat level and flavor profile will change.
    • Garlic: You can also use minced fresh garlic, though you may need to adjust the quantity for a less concentrated flavor.
    • Soy sauce: Try tamari or coconut aminos for a gluten-free option.
    • Maple syrup: You can use an equal amount of agave or coconut nectar.
    • Vinegar: Apple cider vinegar has a similar acidic profile with a slight fruitiness.
    • Lemon: Lime juice, often used in Thai cooking, offers a sharper tartness.
    • Veggies: You can use any summer squash, baby corn, snow peas, bell peppers, or broccoli.
    • Herbs: Regular basil will work in a pinch, though it will lend a milder flavor and lack the same aromatic intensity. If you’re not a cilantro fan, you can opt for parsley.

    How to make

    Making this Thai green curry couldn’t be easier! Follow all my tips and tricks for the best results.

    Preparation

    Chopped eggplant, zucchini, and carrots in a bowl.

    Wash and slice the vegetables, ensuring all pieces are uniform, so they cook evenly. This helps blend the ingredients for a more cohesive texture in every bite.

    Cooking

    Green curry paste sautéing in a dutch oven.

    Step 1
    Heat some avocado oil in a medium-sized Dutch oven or deep pot over medium. Using a Dutch oven helps distribute the heat evenly, which is perfect for sautéing the spices and vegetables.

    Then add garlic paste and green curry paste to the oil and sauté for a minute to release their flavors. Sautéing the pastes first enhances the oils and aromas, creating a flavorful curry foundation.

    Assorted vegetables sautéing with green curry paste in a dutch oven.

    Step 2

    Add the vegetables and cook for about 5 minutes until they’re tender but still vibrant. If you have harder vegetables (like carrots), add them in stages based on their cooking times.

    Blended basil coconut milk in a blender cup.

    Step 3
    Pour in 1 of 2 cans of coconut milk into a high speed blender along with 1 cup of basil leaves. Blend till smooth. This will give the curry it's vibrant green color.

    Green curry in a dutch oven.

    Step 4
    After the vegetables have softened, pour in the blended basil coconut milk and the other can of coconut milk over the sautéed vegetables. Add soy sauce, maple syrup, and rice vinegar, stirring well to combine all the ingredients. Stir continuously to prevent the coconut milk from separating at a gentle simmer for 4-5 minutes.

    Thai green curry in a serving bowl garnished with herbs, green chili slices, and lime wedge.

    Step 5
    Once the vegetables are cooked, stir in the lemon juice and simmer for an additional minute. Serve your Thai green curry hot with steamed jasmine rice, garnished with fresh cilantro and slices of green chilis!

    Expert tip

    The best Thai green curries have a perfect balance of core flavors — spicy, sweet, sour, and salty. I recommend starting with high-quality Green Thai Curry Paste (homemade is best), as this forms the foundation of the dish’s flavor profile.

    To enhance the depth of the curry, don’t skip frying the curry paste in oil until it becomes fragrant before adding the coconut milk. This step really helps release the flavors more effectively, especially if it’s been sitting in your fridge.

    Cooking tips

    Use full-fat coconut milk: Canned coconut milk adds a rich creaminess that low-fat or ‘lite’ versions just can't match.

    Simmer, don't boil: Keep your Thai green curry at a gentle simmer to prevent the coconut milk from separating.

    Taste as you go: The key to perfect curry is adjusting the spices and seasonings as you cook. Taste it throughout simmering, and adjust the maple syrup, soy sauce, and citrus accordingly.

    Use a heavy-bottomed pot: This distributes heat evenly and prevents the curry from burning.

    Frequently asked questions

    Is it possible to make this curry without coconut milk?

    You can use soy or cashew milk in a pinch, but add a tablespoon of coconut oil for richness.

    How can I make my Thai green curry spicier?

    Add minced fresh green chili peppers without deseeding them or more curry paste to increase the heat.

    How do I thicken the curry?

    Simmer it uncovered to reduce the sauce. You can also add a cornstarch slurry by combining 1 tablespoon of cornstarch with 2 tablespoons of water.

    Storing & Reheating

    If you have extra Thai green curry, it makes great leftovers the next day! Let it cool to room temperature before storing.

    Fridge
    This curry can be stored in the fridge for up to 3 days in an airtight container.

    Freezer
    You can also freeze the curry in single-serving containers for up to 3 months. Thaw them individually in the fridge overnight.

    Reheating
    Reheat the curry on the stove over low, adding a little water or plant milk if the consistency has thickened too much. Avoid boiling the curry to keep the coconut milk from separating.

    More curries & soups

    • Thai yellow curry with vegetables and a side of rice in a serving bowl.
      Thai Yellow Curry
    • Vegan thai panang curry with tofu and vegetables in bowl with a side of white rice.
      Vegan Thai Panang Curry
    • plating Red Thai Curry - green heart love
      Thai Red Curry With Vegetables
    • Top view of tom kha soup in a laddle.
      Tom Kha Soup
    Thai green curry in a serving bowl garnished with herbs, green chili slices, and lime wedge.

    Thai Green Curry

    5 from 1 vote
    Prep Time: 10 minutes mins
    Cook Time: 10 minutes mins
    Total Time: 20 minutes mins
    Serving Size: 4
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    This creamy Thai green curry is full of authentic flavors and super easy to prepare under 30 minutes. It's made with fresh and vibrant vegetables like zucchini, eggplant, and carrots combined with a creamy coconut base, a tangy hint of lime, and the freshness of cilantro. Its perfect for busy weeknights.

    INGREDIENTS
      

    • 1 tablespoon avocado oil
    • 4 tablespoon green curry paste (homemade) or use the store bought version
    • 1 tablespoon garlic paste
    • 1 cup fresh basil leaves (loosely packed)
    • 27 ounces coconut milk (canned) full fat
    • 3 tablespoon soy sauce low sodium
    • 3 tablespoon maple syrup low sodium
    • 2 tablespoon rice vinegar
    • 2 tablespoon lemon juice
    • 1 teaspoon salt

    Veggies

    • 2 cup eggplant sliced into ½-inch half-moons
    • 1 cup zucchini sliced into ½-inch half-moons
    • 1 cup carrots sliced into ½-inch half-moons

    Garnish

    • ½ cup fresh cilantro leaves (loosely packed) chopped, to garnish
    • 1 whole green chili pepper (jalapeño or Serrano) thinly sliced

    METHOD
     

    • To prep: Squeeze out all the lime juice, slice the veggies, and chop the cilantro leaves.
    • Blend ½ of coconut milk with the basil leaves using a high-speed blender. Set aside. So if using only 2 cans, then only use 1 of 2 cans to blend with the basil.
      Note: This is to add a green color to the curry.
    • To cook: Heat oil in a medium size dutch oven or pan on medium heat. Add garlic and curry paste . Sauté for 1 minute.
    • Add carrots, eggplant and zucchini, and cook on medium heat for 4-5 minutes.
    • Then add the soy sauce, maple syrup, rice vinegar, salt, coconut milk along with the basil blended coconut milk.
    • Next, stir in the fresh lime juice and let it simmer on low heat for about another minute.
    • Garnish with fresh cilantro, green chilis, and serve hot over steamed rice.

    NOTES

    Use full-fat coconut milk: Canned coconut milk adds a rich creaminess that low-fat or ‘lite’ versions just can't match.
    Simmer, don't boil: Keep your Thai green curry at a gentle simmer to prevent the coconut milk from separating.
    Taste as you go: The key to perfect curry is adjusting the spices and seasonings as you cook. Taste it throughout simmering, and adjust the maple syrup, soy sauce, and citrus accordingly.
    Use a heavy-bottomed pot: This distributes heat evenly and prevents the curry from burning.

    NUTRITION

    Calories: 536kcal | Carbohydrates: 82g | Protein: 12g | Fat: 20g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Sodium: 5453mg | Potassium: 1450mg | Fiber: 13g | Sugar: 57g | Vitamin A: 31123IU | Vitamin C: 55mg | Calcium: 269mg | Iron: 4mg
    Course: Main Course, Side Dish
    Cuisine: Thai
    Keyword: thai green curry, thai green curry recipe
    Tried this recipe?Let us know how it was!

    More Vegan Asian Recipes

    • Tofu katsu drizzled with katsu sauce over lemongrass curry.
      Tofu Katsu
    • Lemongrass curry with veggies in a wooden serving bowl with fresh herb garnishing.
      Lemongrass Curry
    • Gochujang pasta garnished with parsley in a serving bowl.
      Gochujang Pasta
    • Vegan yakisoba noodles in serving bowl garnished with black sesame seeds.
      Vegan Yakisoba
    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Refreshing Summer Recipes

    • Mango cucumber salad in a serving bowl with a wooden spoon in it.
      Mango Cucumber Salad
    • Strawberry watermelon smoothie in a glass with a straw and watermelon slice on the rim.
      Strawberry Watermelon Smoothie
    • Two chocolate covered banana popsicles with crushed peanuts on the surface.
      Banana Popsicles
    • Sliced baguettes topped with vegan bruschetta.
      Vegan Bruschetta
    • Dairy-free potato salad in a serving bowl with a wooden serving spoon in it.
      Dairy-Free Potato Salad
    • Butter bean salad topped with feta cheese on a plate.
      Butter Bean Salad

    Popular Recipes

    • Orange simple syrup in an open lid glass bottle.
      Orange Simple Syrup
    • Oat milk whipped cream in a bowl over a wooden board.
      Oat Milk Whipped Cream
    • Bok choy noodle soup in a serving bowl with a utensil in it.
      Garlic Bok Choy Noodle Soup
    • Dehydrated lemon slices bunched together on a flat surface.
      Oven-Dried Lemon Slices
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Policy

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Green Heart Love

    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.