• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Punks
  • Recipes
  • Resources
  • About us
  • Work with us
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Recipes
  • Resources
  • About us
  • Work with us
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Resources
    • About us
    • Work with us
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Thai

    Easy Tofu and Vegetable Thai Green Curry

    Published: Jan 26, 2018 by Jess & Dan · Modified: Jul 29, 2022 · This post may contain affiliate links

    200 shares
    • 49
    Jump to Recipe Print Recipe
    Tofu green curry Pinterest image with a title underneath.

    Thai Tofu Green Curry is a total taste sensation. Made to a traditional recipe learnt in Thailand, it is authentic and really packs in the flavour! Just how it is supposed to be. If you love Thai curries, try this Tofu Massaman too.

    Tofu green curry with carrots, cauliflower and broccoli.

    🌟 Why this recipe works

    • Thai food is our thing – Thai food is one of our specialities! And one of our favourite cuisines so you can rest assured that this recipe is the real-deal. We have spent months travelling in Thailand as it’s one of our favourite countries, so this tofu green curry is made the authentic way. It may not look the greenest, but that’s because it is supposed to be a very pale green. It gets its name from being made with green chillies, not for being vibrantly green in colour (so don’t be fooled by people packing in coriander or spinach into theirs – it’s not authentic and not needed). For more authentic Thai vegan curries try our Thai Yellow Curry, Red Curry and even Panang Curry.
    • Traditional recipe but plant-based – tofu (or beancurd) is a traditional ingredient in Thailand and it’s used all over the country in so many Thai dishes. So it makes sense that this would be a tofu green curry! As we learnt to cook this dish from the locals and took cooking classes in Thailand, we use the authentic techniques to make a delicious vegan version with a couple of smart switches. Soy sauce in place of fish sauce, a vegan curry paste (no shrimp paste in it) and if you’re making your own paste – use miso paste, to replace the traditional shrimp paste.
    • Famous for a reason – Thai green curry is one of the most famous Thai dishes for a reason. It is the spiciest Thai curry, although people often mistakenly think that Thai red curry is the spiciest, and it is probably one of the most well-known Thai dishes, right next to the classic pad Thai. It’s fragrant, fresh, spicy and creamy. Thai tofu green curry has it all!

    📋 Ingredient Notes

    Tofu green curry ingredients on a marble background.
    • Green chillies – this is where the colour should come from. People often mistakenly put fresh coriander into their Thai green curry paste, but that is not traditional and massively changes the flavour of the paste! 
    • Kaffir lime – this is synonymous with the taste and smell of Thailand for us – beautifully fragrant and an irreplaceable ingredient if you want to achieve an authentic tasting tofu green curry.
    • Light soy – it’s not overly salty and doesn't darken the colour of the curry too much. That creamy green colour is known as "sweet green" in Thai and dark soy makes it too murky. To contrast this though, one of the Thai cooking schools we attended recommended using an equal amount of both light and dark soy sauce when cooking this Thai curry. Although we enjoyed the flavour of this method, we find that it darkens the colour too much, and it becomes brown rather than green. Fish sauce is the traditional ingredient to use for saltiness in green curry. It is possible to find vegan fish sauce now – it's great if you have it, but try 2 tablespoon because it is pretty salty.
    • Brown sugar – actually, it would be common in Thailand to use palm sugar (not related to palm oil). However, palm sugar isn’t widely used outside of Asia, so brown sugar is the next best thing. If you are keen to try palm sugar, hit up your local oriental supermarket where you’ll find all kinds of amazing ingredients – this is also where we find our kaffir lime leaves and they often sell vegan Thai curry pastes too.
    • Tofu – it would be a tofu green curry without the tofu! We actually recommend frying off the tofu first. Either in the air fryer or in a frying pan with a splash of oil. It gives the tofu a great crispy outside and a lovely golden colour.

    Check out the recipe card at the bottom of this article for exact measurements to make this tofu and vegetable green curry recipe.

    🔪 Step-by-step Instructions

    This is a step-by-step overview with photos for making a tofu green curry. The full recipe, along with measurements and detailed instructions can be found in the recipe card at the bottom of the page.

    Air fried tofu in a bowl and green curry paste in a wok.

    First, if you’re making the paste, chuck all the paste ingredients in a blender, and blitz until smooth. Alternatively, pound by hand in a pestle and mortar if you want the traditional experience. If the paste looks a bit dry and isn’t blending, add an extra splash of oil or water.

    1. Optional: once the tofu has been chopped into chunks, either air fry for 10 minutes until crispy or fry them in a frying pan until golden. Then set aside. You can also just use the tofu straight from the packet without browning it, we just like the added firmness when frying tofu.

    2. Heat your wok over a hot stove, then add a splash of oil. Next add in all of the paste and stir for a few minutes. Then add the ginger and garlic then stir for a few more minutes.

    Thai green curry paste with coconut milk and lemongrass in a wok.

    3. Add in the coconut cream. Your kitchen will become fragrant with Thai spices.

    4. Pop in the in the kaffir lime leaf and lemongrass, then pour in the coconut milk. Bring to the boil, then reduce to a simmer for five minutes, stirring frequently.

    Tofu green curry in a wok, with lemongrass being removed.

    5. Add in all the vegetables and the tofu. Then it's time for the soy sauce and sugar, then simmer gently for another 5 minutes.

    Give it a taste and add a bit more sugar if it's too spicy, chilli if you want it spicier or soy sauce if it needs to be saltier.

    6. Remove the kaffir lime leaf and lemongrass, then serve with rice. It would usually be served with Jasmine rice but whatever rice you have will work just fine. Alternatively, try serving with pineapple fried rice – another Thai classic! Or checkout these Thai vegetable side dishes for more inspiration.

    👩‍🍳 Expert Tips

    • Paste tips – if you’re making your own paste, we really recommend popping to an oriental supermarket and picking up some galangal. It’s part of the ginger family but doesn’t taste like ginger! It tastes kind of floral and zesty. A very unusual but amazing ingredient that packs a punch in a vegan green curry paste. Alternatively, it can be found in jars in all major supermarkets. We use the brand Thai Taste for galangal in a jar. If you can’t find it, it’s best to leave it out rather than replace it.
    • Tofu – first of all, tofu is a well used ingredient all across Thailand. So making a tofu green curry could even be called authentic! It’s important to use extra-firm tofu or firm tofu (but make sure it’s not firm silken tofu, which is a different thing altogether!). If using firm tofu, it will need pressing beforehand so that you get a good texture. If it’s pre-pressed, like the tofu by Tofoo, it can be used straight from the packet. As mentioned above, we recommend frying the tofu off first, but that’s an optional step.
    • Versatile veg – the types of veg that work in a Thai veg green curry are endless – we use cauliflower, broccoli and carrot. Traditional options are Thai eggplants or pea aubergines but are harder to find where we live. Sweet potato, sugar snap peas and baby corn all work really well.
    • Use shop-bought paste – we include a recipe to make the Thai green curry paste yourself in the recipe card below. While making the paste yourself is rewarding, and we don't think you can beat it, but we can't deny it uses a lot of ingredients and adds time to the recipe. Fortunately vegan green curry pastes exist now, and they’re quite easy to find in shops. So you can use one of those instead! Check for non-vegan ingredients, especially shrimp paste. We recommend Mae Jum or Thai Taste for a vegan green curry paste.

    💭 FAQs

    Is green curry vegan?

    Even Thai veg green curry isn’t usually vegan, but this tofu green curry is! Often it’s the curry paste that isn’t vegan when it comes to getting a vegetable Thai green curry in a restaurant. If the green curry paste is made without shrimp paste, and soy sauce is used instead of fish sauce in the green curry itself, then it should be vegan!

    What tofu is best for green curry?

    Hands down, extra-firm tofu. Buy the pre-pressed stuff (like Tofoo), otherwise, it needs to be pressed in a tofu press for a couple of hours. Whatever you do, don’t use silken tofu in your tofu green curry! That won’t end well.

    Can you freeze tofu green curry?

    Yes, tofu green curry freezes well for up to three months. Pop it in an airtight container and label it to help you later!

    Tofu green curry with vegetables and topped with fresh coriander.

    Top Tip: if you love this recipe, check out our e-cookbook Vegan Thai Food Made Easy. It's packed with 21 original Vegan Punks recipes featuring curries, curry pastes, stir fries and even the most popular Thai dessert, as well as 3 BONUS recipes!

    🍛 Serving suggestions

    • Pineapple fried rice
    • Thai corn fritters
    • Mushroom larb
    • Mango sticky rice (for pudding!)

    🇹🇭 More Thai recipes to try

    • Square image of Thai Basil Tofu in a bowl with spoons in front of it
      Thai Basil Tofu Stir Fry In 15 Minutes
    • Thai vegetable stir fry on a white oval plate. Broccoli, carrots cabbage and mushrooms and cashews can be seen. Set on a pink background.
      Thai Vegetable Stir Fry in 15 minutes
    • A large oval plate is filled with stir fried morning glory. The green shoots and leaves are spread across the plate, with the occasional piece of garlic, red chilli or soybean mixed in. Underneath the vegetables is a rich, brown sauce. The whole plate is sat on top of a pink cloth.
      Thai Morning Glory Stir Fry
    • Thai Cashew Stir-fry on a white plate with cutlery balanced on it.
      Vegan Thai Cashew Stir Fry

    Did you make this recipe? Leave a review and a rating below, or tag us in your photos on Instagram! Alternatively, bookmark it in your browser or save to Pinterest for later.

    If you love our content, please consider supporting it by buying us a coffee.

    📖 Recipe

    Cauliflower, broccoli and carrots in a Thai green curry with tofu.

    Vegan Thai Green Curry

    Thai Tofu Green Curry is a total taste sensation. Made to a traditional recipe learnt in Thailand, it’s authentic and it really packs in the flavour! Made spicy – just how it is supposed to be.
    5 from 3 votes
    Save Saved! Print Pin Rate
    Course: Dinner
    Cuisine: Thai
    Diet: Vegan
    Prep Time: 10 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 25 minutes minutes
    Servings: 4
    Calories: 611kcal
    Author: Jess & Dan

    Ingredients

    Metric - US Customary

    For the Thai green curry paste:

    • 4 green chillies
    • 4 green bird eye chillies
    • 6 kaffir lime leaves
    • 1 inch ginger
    • 1 inch galangal
    • 1 stick lemongrass
    • 2 shallots
    • 4 clove garlic
    • 1 tablespoon cumin powder
    • 1 tablespoon white miso
    • 3 tablespoon groundnut oil

    For the vegan curry:

    • 250 g extra-firm tofu
    • 1 tablespoon vegetable oil
    • 3 tablespoon Thai green curry paste (or whole amount if making your own)
    • 1 tablespoon ginger – finely chopped
    • 1 tablespoon garlic
    • 3 tablespoon coconut cream
    • 1 kaffir lime leaf
    • 1 stick lemongrass – bashed
    • 800 ml coconut milk
    • 125 g broccoli – cut
    • 125 g cauliflower – cut into florets
    • 300 g carrots – sliced
    • 1 tablespoon brown sugar
    • 3 tablespoon light soy sauce

    Instructions

    • If you’re making the paste, chuck all the paste ingredients in a blender, and blitz until smooth. Alternatively, pound by hand in a pestle and mortar if you want the traditional experience. If the paste looks a bit dry and isn’t blending, add an extra splash of oil or water.
      4 green chillies, 4 green bird eye chillies, 6 kaffir lime leaves, 1 inch ginger, 1 inch galangal, 1 stick lemongrass, 2 shallots, 4 clove garlic, 1 tablespoon cumin powder, 1 tablespoon white miso, 3 tablespoon groundnut oil
    • Optional: once the tofu has been chopped into chunks, either air fry for 10 minutes until crispy or fry them in a frying pan until golden. Then set aside. You can also just use the tofu straight from the packet without browning it, we just like the added firmness when frying tofu.
      250 g extra-firm tofu
    • Heat your wok over a hot stove, then add a splash of oil.
      1 tablespoon vegetable oil
    • Next add in all of the paste and stir for a few minutes with the coconut cream. Your kitchen will become fragrant with Thai spices.
      3 tablespoon coconut cream, 3 tablespoon Thai green curry paste
    • Add in the kaffir lime leaf, ginger, lemongrass and the garlic then stir for a few more minutes.
      1 tablespoon ginger, 1 tablespoon garlic, 1 kaffir lime leaf, 1 stick lemongrass
    • Pour in the coconut milk, all the vegetables and the tofu.
      800 ml coconut milk, 125 g broccoli, 125 g cauliflower, 300 g carrots
    • Bring to the boil, then reduce to a simmer for five minutes, stirring frequently.
    • Add the soy sauce and sugar, then simmer gently for another 5 minutes. Give it a taste and add a bit more sugar if it's too spicy, or chilli if you want it spicier!
      1 tablespoon brown sugar, 3 tablespoon light soy sauce
    • Remove the kaffir lime leaf and lemongrass, then serve with rice. It would usually be served with Jasmine rice but whatever rice you have will work just fine!

    Notes

    • If making the curry paste, and can’t find galangal (related to ginger and turmeric root), then just omit. It can usually be found in oriental supermarkets or in small jars in major supermarkets.
    • Mix up the vegetables based on what you have in the fridge. There’s no fixed veggies that are needed.
    • If using firm tofu, not extra-firm, it’s best to press it for a couple of hours before cooking.
    • Tofu green curry keeps in the fridge for three days in an airtight container, or in the freezer for up to 3 months. Be aware that tofu will become firmer and chewier once frozen and reheated.

    Nutrition

    Calories: 611kcal | Carbohydrates: 36g | Protein: 13g | Fat: 48g | Saturated Fat: 32g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 6g | Sodium: 1181mg | Potassium: 774mg | Fiber: 7g | Sugar: 12g | Vitamin A: 14556IU | Vitamin C: 64mg | Calcium: 124mg | Iron: 4mg
    Tried this recipe? Tag us today!Mention @vegan_punks or tag #veganpunks!

    If you love this recipe, pin it on Pinterest!

    More Vegan Thai Recipes

    • Vegan fish sauce in a glass jug.
      The 7 Best Fish Sauce Substitutes
    • Collage of vegetable Thai dishes with a title in the middle.
      7 Delicious Thai Vegetable Side Dishes (Vegan)
    • A bowl filled with mango slices and creamy, coconut-y rice, topped with black sesame seeds.
      Deliciously Creamy Vegan Mango Sticky Rice
    • A bowl of vegan khao soi. It's filled with noodles, sweet potato, greens and tofu.
      Vegan Khao Soi – Thai Curried Coconut Noodle Soup
    200 shares
    • 49

    Reader Interactions

    Comments

    1. Zita Shalley

      April 19, 2020 at 8:06 am

      5 stars
      AMAZING.. Made the Thai green curry for my dinner tonight... So easy to make and so delish.. Will definitely make this again.. I love your recipes

      Reply
      • Vegan Punks

        April 21, 2020 at 7:04 am

        Hi Zita, so glad to hear you liked this! And our other recipes too. Reading this makes it all worth it! Jess x

        Reply

    Leave a Comment Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Tofu green curry Pinterest image with a title underneath.
    Jess and Dan wearing sunglasses, sat against a painted brick wall

    Hey there! Thanks for checking out Vegan Punks. We're Dan and Jess – a husband and wife team who love creating and sharing vegan recipes. We draw on our experiences of travelling the world and learning about different cuisines. That's why you'll find plant-based versions of traditional dishes from all around the globe on our blog. And, of course, all with a pinch of punk attitude.

    More about us →


    An image showing all the publications we've been shared in, including: Veganuary, LiveKindly, Vegan Food & Living and Plant Based News, amongst others.

    Never miss a recipe again!

    Subscribe to our newsletter to get our latest recipes and news direct to your inbox.

    Thanks for signing up!

    Keep your eyes peeled for brand new recipes to your inbox very soon.

    In the meantime, why not connect with us on Instagram and Facebook?

    .

    Seasonal Recipes

    • Pumpkin spice syrup in a glass jar.
      The Best Simple Homemade Pumpkin Spice Syrup Recipe
    • Stuffed acorn squash with quinoa, kale and sage.
      Stuffed Air Fryer Acorn Squash with Quinoa
    • Vegan pumpkin soup in a bowl, with oat cream on top and chillies and coriander. Set on top of a blue towel with a lime in the background and spoon to the left.
      Vegan Pumpkin Soup with Thai Red Curry Paste
    • Butternut squash curry in a bowl with bread, lime and coriander.
      13 Best Indian Butternut Squash Recipes (curry + more)
    • A bowl with handles full with vegan stew and dumplings, a pot of vegan vegan in the background along with another smaller bowl of stew
      Hearty Vegan Stew and Dumplings
    • Satay sweet potato curry in a bowl on a tray with condiments around it
      Satay Sweet Potato Curry

    Popular Recipes

    • Battered enoki mushrooms with Gochujang mayo.
      Crispy Fried Enoki Mushrooms with Spicy Dipping Sauce
    • Thai vegetable stir fry on a white oval plate. Broccoli, carrots cabbage and mushrooms and cashews can be seen. Set on a pink background.
      Thai Vegetable Stir Fry in 15 minutes
    • Aubergine curry with cauliflower with spoons, friend Indian snacks and Indian bread.
      Roasted Aubergine and Cauliflower Curry (Easy)
    • Two jars of Biscoff overnight oats topped with yoghurt and a biscuit. With a spoon.
      Easy Biscoff Overnight Oats (4 Ingredients)
    • Vegan egg mayo sandwich cut in half
      Vegan Egg Mayo Sandwich
    • Best Vegan Carbonara

    Footer

    Tofu green curry Pinterest image with a title underneath.

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Statement
    • Affiliate Disclaimer
    • Terms of Service

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About Us
    • Contact Us
    • Work With Us

    Vegan Punks is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising & linking to Amazon.com.

    Copyright © 2024 Vegan Punks®

    200 shares
    • 49