• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Six Hungry Feet logo

  • All Recipes
  • Spanish-inspired
  • Asian-inspired
  • About
  • Subscribe
menu icon
go to homepage
  • All Recipes
  • Spanish-inspired
  • Asian-inspired
  • About
  • Subscribe
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Spanish-inspired
    • Asian-inspired
    • About
    • Subscribe
  • ×
    Home » Recipes » Asian-inspired

    Published: Aug 18, 2023 · Updated: Nov 14, 2024 by Laura Arteaga

    Thai Green Curry with Tofu

    Jump to Recipe Print

    Our Vegan Thai Green Curry served with tofu and jasmine rice, makes for the perfect treat for a weekend or a special evening. Making your own curry paste from scratch results in a satisfyingly delicious curry that will leave you craving for more!

    Thai Green Curry with Tofu

    Jump to:
    • Why you will love this recipe
    • Our Green Curry with Tofu is:
    • How to make Green Curry Paste
    • How to make Thai Green Curry with Tofu
    • Serving Suggestions
    • FAQ and Tips
    • Thai Green Curry with Tofu
    • More Delicious Thai Curries:

    Why you will love this recipe

    We love authentic flavors. If you have been following us for a bit now, you may know how much we enjoy cooking and eating Thai food. We always try to make them as authentic as possible using plant-based ingredients. Condiments such as shrimp paste or fish sauce are very common in Thai recipes but we have found plant-based substitutions to these ingredients that will make your recipes just as yummy.

    Our paste for this green curry is made from scratch. Making the paste from scratch makes a huge difference when it comes to Thai curries. All you need are the right ingredients that you mostly find in Asian supermarkets and a good blender. You can as well, adjust the spice level of the paste to make the curry to your taste.

    Our Curry paste is vegan, oil-free and gluten-free. We don't use fish products to make this curry paste. As well, our paste is oil and gluten-free.

    You can make our recipe using store-bought paste. If making homemade curry paste seems like too much for you, you can jump straight to the curry recipe part and skip the paste-making process. You can use already store-bought green curry paste.

    Our Green Curry with Tofu is:

    • Vegan
    • Gluten-free
    • Spicy
    • Made from scratch
    • Served with Jasmine rice
    • A Thai-style curry
    • A main dish
    Thai Green Curry with Tofu served with jasmine rice

    How to make Green Curry Paste

    Ingredients for the Green Curry Paste

    • Green Chillis. The key ingredients for the green curry paste are the green chillis. They will give your paste a vibrant green color and the spice that this curry calls for. Depending on the chillis you choose to make the paste, the spice level will vary. The traditional recipe calls for Thai green chillis which are quite spicy. For our curry paste, we use Serrano chillis (milder) and green Bird's Eye Chillis (spicier). Our recipe comes out medium-high spicy, and you can adapt the amount to your taste.
    • Fresh Coriander. Originally, green curry paste is made with coriander root, but this ingredient is not easily found. You can make still a yummy paste using coriander. When making curry paste, make sure to use both, stems and leaves as they have similar tastes and are equally good to prepare your curry paste. If you can buy the coriander bunch with some of the roots still there, make sure to choose that one and add them to the paste.
    • Aromatics. We use a few aromatics which include lemongrass stalks, shallots (or white onion), galangal, and garlic. The part of the lemongrass stalks you need is the bottom part which contains most of the flavor. If you cannot find galangal, feel free to use fresh ginger instead. We normally find frozen galangal in our local Asian supermarket.
    • Kaffir lime zest and Kaffir lime leaves. Kaffir lime may be difficult to find if you are not in Thailand. Some Asian supermarkets will sell it fresh or frozen but it can be challenging. You can add lime zest instead, just make sure to add just the green part (as the white part will make your paste sour). Alternatively, leave this ingredient out and simply use lime leaves if possible. We add the lime leaves while cooking the curry instead of blending them with the rest of the ingredients. They can be blended as well, simply remove the stem.
    • Miso paste. We know! Miso paste is Japanese, so why are we using it in Thai curry? Well, we tried different ingredients to substitute the prawn paste that goes in curry paste. After different tries, we found out that miso adds the perfect saltiness and flavor that we were looking for!
    • Spices. Our spice blend for the green curry paste contains white and black peppercorns, ground cumin, and ground coriander. You can use cumin and coriander seeds as well. Simply toast them before using them.
    • Sea salt. If you want to keep your paste a few days or a week in the fridge, it will stay good for longer if you add salt or sea salt.
    Ingredients for Green Curry Paste (Vegan)

    Step-by-Step Method

    To make the green curry paste, you can use a food processor (make sure you are making a big enough batch, otherwise it won't work), a mortar and pestle or a hand blender.

    We use the small food processor of our hand blender. It works amazingly when making curry paste, pesto, or other dips and sauces.

    1. Add into the food processor or blender the white ingredients: Shallots roughly chopped, lemongrass finely sliced (just the thicker part), garlic cloves and galangal roughly chopped. Blend all these ingredients until you have a consistency that already looks like a paste.
    2. Add the green ingredients: De-seeded and sliced green chilis, chopped coriander (roots, stems, and leaves), and kaffir or regular lime zest. Blend again for a couple of minutes. If you want to add the lime leaves in the paste, remove the steam and add them with the rest of the ingredients.
    3. Add the spices, sea salt, and miso paste. Blend one last time until all the ingredients are perfectly blended and you have a paste consistency.
    4. Your paste will be ready to make the curry or store it at this point. It can be frozen and it will last for months in the freezer or you can keep it in the fridge for 1-2 weeks.
    Thai Green Curry Paste Step-by-step method

    To save some time in the kitchen, prepare the curry paste in advance. Most days we will prepare the paste the day before we want to have Thai curry. You can freeze it and it will last for months in the freezer or you can keep it in the fridge for 1 week. A great choice is to use an ice cube tray to freeze smaller portions.

    How to make Thai Green Curry with Tofu

    Ingredients

    • Green curry paste. If you are making your paste from scratch, follow the steps above. Otherwise, simply get your vegan store-bought paste ready.
    • Tofu. We like pan-frying the tofu before but you can add the tofu into the curry raw and let it cook with the rest of the ingredients. For this recipe, we use firm or extra firm tofu.
    • Coconut milk. You can find a can of coconut milk in most grocery stores. We recommend using a can of full fat coconut milk. Creamy coconut milk is tastier and if you are not having Thai curry every day, it should be fine to eat regular coconut milk. If you prefer using light coconut milk, the curry will come out a bit thinner but still delicious.
    • Vegetables. For this curry, we use broccoli florets, red bell pepper, kale, and baby corn. Other vegetables that we like adding to this meal are green beans, carrots, sweet potato, snow peas, or eggplant. You can add any vegetables of your choice for this type of curry.
    • Kaffir lime leaves. We add the lime leaves while cooking the curry instead of blending them with the rest of the paste ingredients. They can be blended as well, but we prefer them whole inside the curry. If you don't have kaffir lime leaves, you can add some lime juice before serving, or lime zest to the curry paste.
    • Water or vegetable broth. We use water to make this recipe as the curry paste is already packed with flavor but optionally, you can use vegetable broth or stock.
    • Tamari or soy sauce. Use tamari for a gluten-free green curry.
    • Sweetener. This ingredient is totally optional. You can add some sugar (brown sugar, coconut sugar, white sugar, or palm sugar), maple syrup, date syrup, or any other sweetener of your choice.
    • Fresh coriander to sprinkle on top before serving.

    Step-by-Step Method

    1. Heat some coconut oil in a pan over medium heat and add the green curry paste. Leave it cooking for 1-2 minutes.
    2. Add 2 tablespoons of coconut milk. Keep cooking until it starts bubbling and the oil separated from the paste.
    3. Add the rest of the coconut milk, water or stock, soy sauce or tamari (gluten-free), brown sugar, and lime leaves.
    4. Add the cut veggies and if you are not pan-frying the tofu, you can add it at this point as well cut into cubes. Bring the curry to a simmer, and cook for about 15-20 minutes.

    Adjust the curry with salt, sugar, lime juice, or tamari.

    Pan-fried Tofu

    To prepare the tofu, cut it into cubes or triangles. Heat some oil to medium-high heat and pan-fry the tofu. Make sure to turn the tofu pieces so they cook evenly. When the tofu starts to golden, add some soy sauce or tamari for a gluten-free option and sriracha to give the tofu some extra flavor. Then add it to the curry before serving it.

    Tofu in Green Curry

    Serving Suggestions

    Garnish this Tofu Thai Green Curry with some freshly chopped cilantro or Thai basil, sriracha sauce, or chili flakes for a spicy kick, and a squeeze of lime juice.

    We normally serve our vegan Thai green curry with jasmine rice or rice noodles. All you need to know to cook Jasmine rice to perfection you can find it in this post by Recipe Tin Eats.

    If you are looking for a lighter meal, skip the rice and serve the curry on its own. You can add some extra coconut milk or stock to make it more like soup. For appetizers, we like making some Tofu Satay with a hearty peanut sauce.

    Another great option is to serve it as a noodle soup. This is probably our favorite way to serve it during busier days. Rice noodles cook way faster than rice, and your meal will be ready a bit quicker.

    Store and Reheat

    You can keep the green curry leftovers in an airtight container for 3-4 days. Keep the rice or rice noodles in a separate container and consume it within 2 days max.

    If you have some curry paste leftover, you could freeze it for another day, or keep it in the fridge using an airtight container for up to a week.

    To reheat the curry, use a pan or the microwave.

    Serving Vegan Thai Curry

    FAQ and Tips

    What can I do with the leftover curry paste?

    If you are using a food processor to make your curry paste from scratch, it's better to make a bigger batch in order for the food processor to blend all the ingredients better. That, sometimes, results in too much paste. Don't worry! Curry paste can be frozen or kept in the fridge.

    Transfer any leftover paste into an air-tight container and keep it in the fridge for up to 1 week or freeze it and save it for longer. Next time you want to cook curry, your paste will already be made! We recommend using small containers so you can unfreeze the right amount for a meal and keep the rest frozen.

    Is green Curry Spicy?

    Green Curry is spicier than red curry and yellow curry. If you are making your paste from scratch you can add more chilis or reduce the number of chilis to make the paste spicier or milder. When cooking with pre-made curry paste, you can add more or less paste depending on how spicy you like your curries.

    What can I use instead of coconut milk?

    If you have high cholesterol or want to avoid coconut milk altogether, you can use cashew cream, soy cream, or oat cream. We recommend using cashew cream, as in texture and flavor are the most similar to coconut milk.

    Are store-bought curry paste vegan?

    Depends. Brands like Aroy-D are vegan but some other brands contain prawn paste. The only way to make sure is by reading the list of ingredients before buying it.

    Thai Green Curry with Tofu

    Thai Green Curry with Tofu

    Vegan and Gluten-free Thai Green Curry made with homemade curry paste.
    5 from 19 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Thai
    Keyword: Thai Green Curry with Tofu
    Prep Time: 20 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 50 minutes minutes
    Servings: 3 people
    Calories: 535kcal

    Ingredients

    Green Curry Paste Ingredients

    • 2 Serrano green chillis
    • 5 bird's eye chilli green
    • 2 shallots finely chopped
    • 2 lemongrass stalks use bottom part
    • 3 garlic cloves
    • 1 tablespoon or 12 g galangal
    • A handful or about 80 g coriander include the root, stems and leaves
    • Zest of half a lime just grating the green part
    • 1 teaspoon miso paste use gluten-free miso paste for gluten-free option
    • 1 teaspoon white peppercorn
    • 1 teaspoon cumin powder
    • 1 teaspoon coriander powder
    • ½ teaspoon black pepper
    • 1 teaspoon salt

    Thai Green Curry Ingredients

    • 1 tablespoon coconut oil
    • 2 ½ tablespoon green curry paste
    • 400 ml coconut milk
    • 250 ml stock
    • 2 tablespoons soy sauce use tamari for gluten-free option
    • 1 teaspoon brown sugar
    • 4 kaffir lime leaves dry or fresh
    • ¼ broccoli cut into florets
    • ½ cup baby corn
    • ½ cup bamboo shoot
    • ½ red pepper cut into thin strips
    • 250 g firm tofu
    US Customary - Metric
    Prevent your screen from going dark

    Instructions

    Thai Green Curry Paste - Skip if you have store-bought paste

    • Using gloves, cut the chillies down the side with a knife or scissors, remove the seeds and finely slice them. Set aside.
    • Add into the food processor or blender the white ingredients: Shallots roughly chopped, lemongrass finely sliced (just the thicker part), garlic cloves and galagal roughly chopped. Blend all these ingredients until you have a consistency that already looks like a paste. A
    • Add the green ingredients: De-seed and sliced green chilis, chopped coriander (roots, stems and leaves) and kaffir or regular lime zest. Blend again for a couple of minutes.
    • Add the spices, sea salt and miso paste. Blend one last time until all the ingredients are perfectly blended and you have the right consistency (paste).
    • The paste will be ready to use or to keep in the fridge for later use. You can as well freeze it at this point.

    Thai Green Curry

    • Heat the coconut oil in a pan on medium heat. Add the curry paste, stir and leave it cooking for a couple of minutes while you keep stirring.
    • Add the coconut milk, stock, soy sauce, brown sugar, kaffir limes and the vegetables.
    • At this point, you can add the tofu into the curry cut into cubes or triangles. If you wish to give your tofu some extra taste, cook it separately. Add some coconut oil in a pan and pan-fry the tofu. When it starts to golden, add 1 tablespoon soy sauce and ½ tablespoon sriracha. Mix well and cook further 4-5 minutes. Add the tofu before serving.

    Newsletter

    Join our Community of Foodies. Exclusive plant-based recipes, meal plans, and pro cooking tips directly to your inbox. Join Now!

    Nutrition

    Calories: 535kcal | Carbohydrates: 38g | Protein: 17g | Fat: 39g | Saturated Fat: 30g | Sodium: 2150mg | Potassium: 785mg | Fiber: 9g | Sugar: 12g | Vitamin A: 3259IU | Vitamin C: 89mg | Calcium: 219mg | Iron: 9mg
    If you tried our recipe, please leave a comment or tag us on Instagram. We are always happy to see your creations! 

    More Delicious Thai Curries:

    • Vegan Khao Soi
    • Red Curry with Tofu
    • Yellow Curry with Tofu
    • Peanut Curry
    • Vegan Massaman Curry

    About Laura Arteaga

    I'm Laura, originally from Mallorca, Spain. My culinary journey began at 21, and despite my background in Economics, cooking stole my heart. I am now a full time writer and food blogger. My food philosophy is simple: "Eat more real food." Through my writing and recipes, I want to inspire people to transition to a plant-based life style, to eat more vegetarian food, or simply to try new recipes in the comfort of their homes.

    Subscribe for More!

    Reader Interactions

    Comments

    1. Bernice Hill says

      August 04, 2020 at 7:24 pm

      5 stars
      Making your own curry paste is quite satisfying and delivers much more flavour to the dish. That is a nice looking green curry!

      Reply
    2. veenaazmanov says

      August 04, 2020 at 7:43 pm

      5 stars
      Best Thai Green Curry that I could try when my vegan friends are home. Full of flavors and healthier options. Yum

      Reply
    3. Aditi Bahl says

      August 05, 2020 at 7:45 am

      5 stars
      I just love Thai Green curry. And this one with tofu and looks an absolute stunner. Lovely share.

      Reply
    4. Amy Liu Dong says

      August 05, 2020 at 3:56 pm

      5 stars
      Another Thai curry dish plus my all time favorite ingredients Tofu. This dish can be easily a crowd favorite plus it's a Thai it added more flavor to it. Thanks for sharing such wonderful recipe.

      Reply
    5. Candcie says

      August 05, 2020 at 5:26 pm

      5 stars
      The perfect tofu curry! It is so flavorful and easy to put together. This will easily become one of our regular weeknight dinners. Thank you for the recipe!

      Reply
    6. Tatiana says

      August 05, 2020 at 6:55 pm

      5 stars
      Deliciosa e fácil receita de curry verde! Com certeza vai se tornar um favorito para o jantar! Adorei o prato ser feito com tofu.

      Reply
    7. Sharon says

      August 08, 2020 at 2:40 pm

      5 stars
      This Thai green curry is delicious comfort food for meatless Mondays. I love the addition of tofu in it.

      Reply
    8. Kushigalu says

      August 08, 2020 at 3:18 pm

      5 stars
      Love Thai food and tofu is added bonus for me. So flavorful and delicious dish. I will soon try your recipe

      Reply
    9. Veronika says

      August 09, 2020 at 2:37 pm

      5 stars
      I love green curry! So easy to make, yet has so much flavor! I think it's time to make it again!

      Reply
    10. Jacquelyn Hastert says

      August 10, 2020 at 3:25 pm

      5 stars
      Thai food is always the best! I have never had green curry, but now it’s all I can think about.

      Reply
    11. Mary says

      February 01, 2021 at 1:44 am

      5 stars
      We don’t have kaffir limes here, just leaves. I am not sure I fully understand the instructions on adding 4 limes to the curry. Are they placed in whole, rind removed/on, sliced?

      Thank you

      Reply
      • Laura says

        February 01, 2021 at 8:26 am

        Hi Mary, that was a mistake sorry. The recipes calls for 4 kaffir lime leaves. Now it has been corrected! Thank you

        Reply
    12. Laura Bryan says

      August 16, 2021 at 7:01 pm

      5 stars
      My Housemate and I do not tolerate spicy heat well. Do you recommend I use the milder chili to lower the heat?
      Would love to try your recipe and hoping you can guide me so we will be able to tolerate, eat & enjoy this dish.
      Many thanks!

      Reply
      • Laura says

        August 17, 2021 at 1:35 pm

        Hi Laura, you could try to make it with bell peppers instead of green chillis or lowering the amount of chillis. If you prefer a milder curry, maybe try this one, so delicious and it can be done mild: https://sixhungryfeet.com/vegan-thai-peanut-curry/

        Reply
    13. Billise Akins says

      September 26, 2021 at 4:02 am

      5 stars
      This sounds great! My only issue is that sometimes there is too much coconut milk. My conversion skills aren't that hot, but one can @ 15 ozs. Is usually enough, in my humble opinion.

      Reply
      • Laura says

        September 29, 2021 at 1:43 pm

        Thank you Bilise! We like it quite coconuty but that depends a lot 🙂

        Reply
    14. David John Adams says

      July 26, 2022 at 12:06 am

      Tofu wedges looked great, they appear to have been precooked or shallow fried, but there is no explanation. Were they marinated prior to the pre-cooking?

      Reply
      • Laura says

        July 28, 2022 at 7:32 am

        Hi David, we have the explanation on the last step: "At this point, you can add the tofu into the curry cut into cubes or triangles. If you wish to give your tofu some extra taste, cook it separately. Add some coconut oil in a pan and pan-fry the tofu. When it starts to golden, add 1 tablespoon soy sauce and 1/2 tablespoon sriracha. Mix well and cook further 4-5 minutes. Add the tofu before serving".

        Reply
    15. Nataliya says

      August 09, 2023 at 12:22 pm

      5 stars
      This was incredibly delicious. Thank you for the recipe.

      Reply
      • Laura says

        August 09, 2023 at 12:49 pm

        Thank you Nataliya! Glad you enjoyed the recipe 🙂

        Reply
    5 from 19 votes (5 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Six Hungry Feet is a blog dedicated to plant-based recipes from around the world. Our recipes are influenced by our travels around Asia, our childhood in Spain (Laura) and Ireland (Astra), and by parenthood, which made us develop more and more family-friendly recipes.  More about us →

    Featured Recipes

    • Vegan Oyster Mushroom Tacos
      Oyster Mushroom Tacos
    • Loaded Hummus
      Mediterranean Loaded Hummus
    • Vegan Wonton Soup
      Vegan Wonton Soup
    • Strawberry Crumble
      Vegan Strawberry Crumble

    Stock images by Depositphotos

    A cookbook titled "Mediterranean Kitchen" by Six Hungry Feet, featuring a wooden spoon and a large bowl of mixed salad with zucchini, greens, feta cheese, and nuts. The cover notes "31 Tasty, Healthy and Nutritious Plant-based Recipes" and "Made with love from Mallorca.

    Footer

    ↑ back to top

    Privacy Policy - Disclaimer - Contact - Work with Us

    Copyright © 2024 Six Hungry Feet

    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.