• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Aline Made logo
  • Recipes
    • Vegan
    • Breakfast
    • Sides & Snacks
    • Lunch & Dinner
    • Desserts
    • Basics
    • Baking
    • Drinks
    • Vegan Summer E-Book
    • Measurement Conversion Chart
  • About
  • Subscribe
  • Deutsch
  • Nav Social Menu

menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Meet Aline
  • Deutsch
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Vegan Thai Green Curry

    Jan 29, 2020 · This post may contain affiliate links · 7 Comments

    271 shares

    Read in: Deutsch

    Jump to Recipe Print Recipe
    vegan thai green curry served in a bowl

    An authentic vegan Thai green curry with tofu and lots of vegetables. One of the best vegan green curry ever! Let me show you how to make it.

    vegetarian thai green curry served in a small bowl

    Vegan Green Curry

    One of the most beloved and most popular Thai curries is the green Thai curry. It is one of the hottest Thai curries, and it has a unique and aromatic taste due to the use of many green ingredients.

    Another very popular curry is the Red Thai Curry, which is slightly milder. The Yellow and Masaman Curry are both very mild compared to the green one. So if you think the green one is a little too hot for you, try out one of the others.

    Green curry paste is largely available in any supermarket. But be careful, most of them are made with shrimp paste for a slightly fishy and salty taste. Check the ingredients or watch out for the vegan label before you buy it. I linked my favorite vegan-friendly green curry paste in the recipe card at end of the blog post.

    It’s also possible to prepare green curry paste at home. This way, you can ensure that it’s fish free, but the preparation is a little time-consuming, and lots of different non-everyday ingredients are needed. I always use store-bought curry paste, but this is up to you!

    Tofu Green Curry – My Favorite

    Among all curries, the green Thai Curry is my absolute favorite! I cook it very often!

    The creaminess of the coconut milk and the pleasant pungency of the curry paste is a pure delight! Furthermore, I find it a rather light meal as I always prepare it with lots of vegetables and some tofu to add in some proteins.

    vegan thai green curry served in a bowl

    Authentic Thai Curry Recipe

    What’s most important to me is that curry is prepared in an authentic way. Anyone who has ever been to Thailand knows that an authentic Thai curry cannot be compared with the imitation many people are used to be cooking.

    Thai curry has to be rather liquid, and the vegetables should literally swim in the curry sauce, reminding you of a thick soup. This is also the reason why the rice and curry are served in two separate bowls and usually come with a spoon!

    tofu green curry served in a bowl

    Maybe a bit bold of me to claim that I can cook an authentic curry. However, during my travels in Asia, I have always stayed with local families who taught me how to cook authentic food. This was also the case during my stay in the city of Chiang Mai in Thailand!

    I advise everyone who loves to travel, taking a cooking class with local people! Incomparable to all the subpar touristic restaurants!

    Vegetarian Thai Green Curry

    Green Thai curry is traditionally cooked with chicken. But I’ll show you how you can conjure up this vegetarian green curry recipe with tofu and lots of vegetables in no time.

    I prefer to use Thai products such as Thai eggplants, Thai long beans, baby corn, and Thai Basil. You can find them in every Asian shop. Let me bring you those products a little closer.

    authentic thai vegetables

    My favorite green curry ingredients:

    • Thai Eggplants – They are small, round, green, and much crisper than our eggplants. Attention: They turn brown very quickly, so cut them just before you add them to the curry.
    • Baby Corn – Very crunchy, aromatic, and small corncobs. Must be fresh! Do not confuse them with pickled baby corn.
    • Thai Long Beans – Very very long green beans. Very similar in taste to our green beans.
    • Thai Sweet Basil – Be aware, there are two different Thai basil available, the Thai Sweet Basil and the Thai Holy Basil. You preferably want to use Thai Sweet Basil for this curry recipe, which is very sweet in taste. If you can’t find it, substitute with Italian basil leaves.
    • Kaffir Lime Leaves (see picture below) – Small dried green leaves which have a very aromatic citrus note. I love them!
    kaffir lime leaves in a wooden bowl

    It is obvious to me that not everyone has an Asiahop around the corner. This vegetarian Thai curry recipe also tastes great with other, local vegetables. I often cook it with ordinary leftover veggies. 🙂

    Local vegetable alternatives for curry:

    • Zucchini
    • Cauliflower
    • Broccoli
    • Shiitake mushrooms
    • Bamboo Shoots
    • Sugar Snap Peas
    • Peppers

    Fried Tofu

    Thai Curry tastes best with deep-fried tofu. You can buy it in the Asian shop. It is fried in oil and is a little yellowish on the outside, see picture.

    fried tofu on a white plate

    Besides the amazing taste, fried tofu has another advantage: You only have to cut it and add it to the curry. No more tofu preparation needed.

    However, this curry also tastes excellent with extra firm tofu. But you will need a little more preparation time choosing this tofu.

    Preparation with extra firm tofu: Press tofu, cut it into small cubes, toss with 1 tbsp cornstarch, and fry it in a skillet with a little oil until crispy. 

    OR make your own deep-fried tofu according to this Guide “How to Deep-Fry Tofu” by Full of Plants.

    How To Make Green Curry

    The recipe is easy, quick, and simple to follow! You can find the entire recipe with the full ingredient list further below in the recipe card, but I found that this visual guide helps you to make it right away the very first time! I especially recommend it for cooking beginners.

    Here is how to make it:

    • Heat a wok, large frying pan, or cast-iron pot. Add the coconut milk and the green curry paste. Stir well and let it simmer for a few minutes.
    • Taste the curry and add more curry paste if needed! → Better always start with only a little curry paste, it can get hot very quickly.
    vegan green curry recipe step 1
    • Quarter Thai eggplants and add them.
    vegan green curry recipe step 2
    • Cut the beans into bite-sized pieces and add.
    vegan green curry recipe step 4
    • Cut tofu and baby corn into bite-sized pieces and add.
    vegan green curry recipe step 5
    • Add kaffir lime leaves and let it simmer for 5-10 minutes, depending on how soft/crispy you like your vegetables.
    vegan green curry recipe step 6
    • Season with soy sauce and sugar. Add some water if you like your curry thinner.
    vegan green curry recipe step 7
    • Stir trough Thai basil and serve over basmati or jasmine rice.
    vegan green thai curry in a red pot

    More Asian Recipe You’ll Love:

    • Thai Iced Tea
    • Thai Cucumber Salad
    • Udon Stir Fry
    • Tofu Banh Mi Sandwiches
    • Vegan Dumplings with Tofu

    Did You Try This Recipe?

    I would love it if you leave me a 5-star rating or comment. This way, I better get to know which recipes you like and can make more of them.

    Please follow me on Facebook, Instagram, and Pinterest to see more tasty shiny food pictures! I would be thrilled to welcome you to my community!

    tofu green curry served in a bowl

    Vegan Thai Green Curry with Tofu and Vegetables

    Aline Cueni
    An authentic vegan Thai green curry with tofu and lots of vegetables. One of the best vegan green curry ever! Let me show you how to make it.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 5 mins
    Cook Time 15 mins
    Total Time 20 mins
    Course Mains
    Cuisine Thai
    Servings 4
    Calories 484 kcal

    Ingredients
     

    • 2 cups (480 ml) coconut milk see notes
    • ½ – 1 tbsp green curry paste adjust depending on your spiciness level, see notes
    • 7 oz (200 g) deep fried tofu cut in bite-sized chunks, see notes for alternatives
    • 6 (200 g) Thai eggplants quartered, see notes for alternatives
    • 5 oz (150 g) Thai long beans or green beans cut in 2-inch pieces
    • 3.5 oz (100 g) fresh baby corns cut in bite-sized chunks, don't use canned baby corn, see notes for alternatives
    • 2 kaffir lime leaves finely chopped
    • 1 tbsp soy sauce
    • 1 tsp sugar
    • 5 stalks Thai Sweet Basil see notes for alternatives

    Instructions
     

    • Heat a wok, large skillet, or non-stick pot. Pour in coconut milk and green curry paste, stir until dissolved, and let it simmer for a few minutes. Taste the curry and add more curry paste if needed! → Better always start with only a little curry paste, it can become hot very quickly.
    • Add the tofu, eggplants, green beans, baby corns, and kaffir lime leaves and let it simmer for 5-10 minutes, depending on how soft/crispy you like your vegetables.
    • Season with soy sauce and sugar. Add some water if you like your curry thinner.
    • Stir trough Thai basil and serve over basmati or jasmine rice.

    Notes

    • Keeps Fresh: For 3 days stored in the refrigerator.
    • Coconut Milk: Make sure to use coconut milk and not coconut cream. If you only have coconut cream at hand, use 1 cup coconut cream and 1 cup water.
    • Green Curry Paste: Most Thai curry pastes are made with shrimp paste. Make sure to use a vegan brand like the one I linked in the ingredient list or make your own.
    • Deep-Fried Tofu: Thai curry does taste the best with deep-fried tofu. You can find it in every Asian market, or make your own according to this Guide “How to Deep-Fry Tofu” by Full of Plants. Alternative, use extra firm tofu, cut it into small cubes, toss with 1 tbsp cornstarch, and fry it in a skillet with a little oil until crispy. 
    • Thai Eggplants / Baby Corn: These are authentic Thai products. You can find them in every Asian market but can be hard to get in a regular supermarket. Substitute with other vegetables such as zucchini, cauliflower, broccoli, shiitake mushrooms, bamboo shoots.
    • Thai Sweet Basil: This is an essential part of an authentic Thai Green Curry. You can find it in every Asian market, but it’s hard to get in a regular supermarket. Can be substituted with Italian basil.
    • Rice: I suggest serving this curry over basmati or jasmine rice. 1.5 cups (270g) uncooked rice should be sufficient for 4 people.

    Recommended Products

    Measuring Set
    Knife Set
    Non-Stick Wok
    Rice Cooker

    Nutrition

    Nutrition Facts
    Vegan Thai Green Curry with Tofu and Vegetables
    Amount Per Serving
    Calories 484 Calories from Fat 252
    % Daily Value*
    Fat 28g43%
    Saturated Fat 22g138%
    Sodium 284mg12%
    Potassium 1960mg56%
    Carbohydrates 54g18%
    Fiber 23g96%
    Sugar 28g31%
    Protein 16g32%
    Vitamin A 1420IU28%
    Vitamin C 23mg28%
    Calcium 165mg17%
    Iron 7mg39%
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried this recipe?Let us know how it was!

    More Recipe Ideas

    • vegan poke bowl with tofu
      Vegan Poke Bowl
    • miso ramen with tofu in a ramen bowl
      Miso Ramen
    • a bowl of tan tan ramen
      Tan Tan Ramen
    • vegan penne alla vodka in a skillet
      Vegan Penne Alla Vodka

    Reader Interactions

    Comments

      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.

    1. Renee says

      January 25, 2018 at 3:02 am

      Oh my goodness. This looks absolutely amazing.

      Reply
      • Aline says

        January 31, 2018 at 11:34 am

        Thank you so much Renee, so happy you like my recipe ?

        Reply
    2. Felicia @ The Starving Chef says

      January 25, 2018 at 1:16 am

      Wow this looks so good! I just saw Thai eggplants too!

      Reply
      • Aline says

        January 31, 2018 at 11:34 am

        Thank you Felicia ? The Thai eggplants are so delicious!

        Reply
    3. Jen says

      January 24, 2018 at 11:36 pm

      I am now going to try to find these Thai eggplants so I can make this dish! It is so pretty on the plate and bet it tastes amazing!

      Reply
      • Aline says

        January 31, 2018 at 11:33 am

        Happy that you like my recipe Jen ? And I hope that you will find the Thai eggplants. You can buy them in every Asian market or a big supermarket!

        Reply

    Primary Sidebar

    Aline Cueni | Founder & Blogger Aline Made

    Welcome

    Hi, I’m Aline!

    I’m a girl who loves to cook and bake delicious homemade food.  Let me help you to incorporate more plant-based foods into everyday life! Vegetarian & vegan recipes can be anything but boring. More about me!

    DON’T MISS A RECIPE

    Sign up now to get new recipes delivered to your inbox, plus my top 10 recipes ebook absolutely free!

    Popular Recipes

    Footer

    ↑ back to top

    Connect

    Join our community on social media!

    • Instagram
    • Pinterest
    • Facebook

    Newsletter

    Sign Up! for emails and updates

    Change language

    EN | DE

    About

    • Meet Aline
    • Work With Us
    • Contact
    • Press
    • Resources
    • Privacy Policy

    Copyright © 2023 Aline Made

    271 shares