• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Piping Pot Curry logo
  • Home
  • Recipes
    • Recipe Index
    • Instant Pot
    • Air Fryer
    • Indian
    • Cooking 101
  • Resources
    • Amazon Store
    • Instant Pot 101
    • Air Fryer 101
    • Meal Plan
    • Holiday Gift Guide
  • Subscribe
  • About
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • Instant Pot
  • Air Fryer
  • Indian
  • Shop
  • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    Home » Recipes » Curry

    Thai Green Curry with Tofu & Vegetables

    November 9, 2022 . By Meeta Arora . Leave a Comment | This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

    Jump to Recipe
    Thai Green Curry Tofu & Vegetables in a bowl with a side of rice.

    This authentic Vegan Green Curry with Tofu and Vegetables is rich, creamy and luscious with bold spicy flavors, and so easy to make in under 30 minutes. This vegetarian and gluten-free Thai green curry served with jasmine rice is a wonderful restaurant quality meal.

    Thai Green Curry Tofu & Vegetables in a bowl with a side of rice.

    If you love Thai food like me, then this Vegan Thai Green Curry will be an instant favorite. It is bursting with fresh bold Thai flavors.

    After some years of eating Thai food only in restaurants, I discovered how quick and easy they were to make at home. Using store-bought curry paste, it is basically a quick one-pot meal. 

    My version of Thai Green Curry is vegetarian. It is healthy, as it is loaded with veggies & tofu.

    This is a satisfying, easy weeknight meal. And the best part it takes less than 30 minutes to make this curry and have an delicious meal at home.

    What is Green Curry?

    Thai Green Curry is one of the most popular curries from Thailand. This curry has wonderful, bold, spicy flavors that tickle your taste buds. Green Curry is spicier than other thai curries - red and yellow curry.

    Typically Green curry is made with meat - pork, beef or chicken - cooked with the curry paste, coconut milk, fish sauce, and kaffir lime leaves, and basil leaves.

    However here I am sharing a vegan version made with firm tofu and lots of colorful vegetables. Use a vegan curry paste, along with soy sauce (Tamari for gluten-free).

    Green Curry Paste

    I used the below Maesri paste from the asian market. You can also order it on Amazon. I find this one to have the wonderful authentic flavors you get at Thai restaurants. 

    This paste is vegan and gluten-free. Most of the other Thai curry paste contain shrimp. So if you are a vegetarian, I suggest to always check the ingredients. Other vegetarian is Thai Kitchen brand curry paste.

    To amp up the flavor even more when using store bought curry paste, you can sauté some ginger and garlic in oil along with the paste.

    Maesri green curry paste

    Maesri Thai curry paste is a bit spicier, so make sure to start with less, and add more to taste. For a milder paste, use Thai Kitchen green curry paste.

    Of course, if you like, you can make curry paste at home too. It has lots of wonderful ingredients such as galangal, lemongrass, Kaffir Lime Leaves, shallots, cilantro, cumin, chillies, Thai Basil Leaves and more.

    Ingredients

    This recipe has basic ingredients that you will need for most Thai curries. I would suggest to make a trip to the asian grocery store in your area to them.

    Green Curry Paste

    Coconut Milk: Use a brand with thick coconut milk such as Chakoh.

    Brown Sugar: This helps to balance the flavors of this spicy curry.

    Soy Sauce or Tamari: This is a replacement for the fish sauce that the authentic recipe calls. Use Tamari to keep the recipe gluten-free.

    Kaffir Lime Leaves: These can be hard to find sometimes. I could not find them at the asian store too, so I ordered dried lime leaves from Amazon. If you ever find fresh leaves, get them and freeze (they retain the flavor even if they turn darker in color).

    Crush the leaves a little to release their juices. These leaves have a hard membrane, so you can remove them after cooking or eat around them.If you can't find kaffir lime leaves, use extra lime zest and juice.

    Thai Basil Leaves: I love to garnish with curry with lots of Thai Basil Leaves. If you don't have them, use regular basil leaves or cilantro.

    Tofu: Use extra firm tofu in this curry. Press the tofu to remove any extra water, then dab with a paper towel and cut into pieces. You can use the tofu as is or lightly saute, bake or air fry it.

    Bell Pepper: I love to add colorful bell peppers to this curry. They make it look so pretty.

    Broccoli, Zucchini or other quick cooking veggies: You can add any quick cooking veggies of choice to this curry. I added broccoli and zucchini. Some other options are - mushrooms, green beans, baby corn, snap peas. If you add carrots, cook them a little before adding other veggies.

    Lime: A little lime juice at the end really does wonders to the complex flavors in this curry.

    Ingredients to make vegan Thai Green Curry with tofu and vegetables

    How to make?

    • Press the tofu to remove excess water. Cut it into pieces and keep aside. If you prefer, you can sauté, bake or air fry it. 
    • Heat pot in sauté mode. Add oil and then add the green curry paste. Mix well. 
    • Add ½ can of coconut milk. Stir well, so that the paste should be completely mixed with the coconut milk. Then add the remaining coconut milk, crushed Kaffir Lime Leaves, brown sugar, soy sauce and stir well. 
    Vegetarian Thai green Curry tofu steps
    • Add the red bell pepper, green bell pepper, broccoli and zucchini. Bring to a complete boil and cook for 2-3 minutes until the vegetables are slightly tender. 
    • Add the tofu pieces, and half of the Thai Basil leaves and cook for another 3-4 minutes.
    Vegan Thai green curry tofu steps
    • Add lime juice. Taste and add salt if needed. Garnish with the remaining basil leaves. Vegan Green Curry is ready to be enjoyed over jasmine rice.
    Vegan Thai Green Curry Tofu & Vegetables in a bowl

    Serve this delicious green curry with jasmine rice or with rice noodles. I like to make jasmine rice in the instant pot.

    Tofu & Vegetable Thai Green Curry with jasmine rice

    Can I make Green Curry in the Instant Pot?

    You can make this Green Curry in the instant pot too. Here is my Instant Pot Green Curry recipe.

    Pro-Tips

    Spicy? Start with lesser green curry paste, 2-3 tablespoons and add more based on your spice preference.

    Vegetables: I used zucchini, broccoli and bell peppers in this green curry. You can use other vegetables of choice such as eggplant, bok choy, bamboo shoots, carrots, baby corn, mushrooms.

    Rice: While you are cooking the curry, don't forget to first also put the jasmine rice to cook. You can also serve thai tofu curry with quinoa or brown rice or vermicelli rice noodles.

    Basil: Garnish with lots of Thai Basil Leaves.

    Consistency: This curry gets thicker as it cools. Add ½ to 1 cup water or broth to get a thinner consistency.

    How to store?

    You can store this curry in the refrigerator for up to 3 days in an airtight container. The curry thickens as it cools. Add a little water, and reheat in the microwave.

    Check out other Thai recipes you will love:

    • Vegan Panang Curry
    • Panang Curry with Chicken
    • Thai Pumpkin Red Curry
    • Garlic Noodles
    • Coconut Rice
    • 30+ Healthy St. Patrick's Day Recipes (Naturally Green)
    • Tofu Broccoli Stir Fry
    Tried this recipe?Give a rating by clicking the ★ below
    Thai Green Curry with Tofu and Vegetables in a white bowl

    Vegan Thai Green Curry with Tofu & Vegetables

    Meeta Arora
    This authentic Vegan Green Curry with Tofu and Vegetables is rich, creamy and luscious with bold spicy flavors, and so easy to make in under 30 minutes. This vegetarian and gluten-free Thai green curry served with jasmine rice is a wonderful restaurant quality meal.
    5 from 2 votes
    Print Save Saved! Pin
    Servings: 4
    Calories: 333
    Course: Main Course
    Cuisine: Thai
    Diet: Gluten-free, Vegan
    Method: Stovetop
    Prep Time: 10 mins
    Cook Time: 20 mins
    Total Time: 30 mins

    Ingredients
     
     

    • 14 ounces Tofu Extra Firm
    • 1 tablespoon Oil
    • 2-4 tablespoon Green Curry Paste adjust amount based on spice preference
    • 1 can Coconut Milk 14oz
    • 1 tablespoon Brown Sugar
    • 2 tablespoon Soy Sauce or Tamari for gluten-free
    • 8-10 Kaffir Lime leaves crush to release oil
    • 1 cup Green Bell Pepper seeds removed and cut into 1 inch squares
    • 1 cup Red Bell Pepper seeds removed and cut into 1 inch squares
    • 1 cup Broccoli cut into florets
    • 1 cup Zucchini slit in half and sliced, optional
    • 12-15 Thai Basil Leaves
    • 1 tablespoon Lime juice
    Prevent your screen from going dark

    Instructions
     

    • Press the tofu to remove excess water. Cut it into pieces and keep aside. If you prefer, you can sauté, bake or air fryer it.
    • Heat a medium pot on medium-high heat. Add oil and then add the green curry paste. Stir it.
    • Add ½ can of coconut milk. Stir well, so that the paste is completely mixed with the coconut milk. Then add the remaining coconut milk, brown sugar, soy sauce and Kaffir Lime leaves. Stir well.
    • Add the red bell pepper, green bell pepper, broccoli and zucchini. Bring to a complete boil and cook for 2-3 minutes until the vegetables are slightly tender.
    • Add the tofu pieces, and half of the Thai Basil leaves and cook for another 3-4 minutes.
    • Add lime juice. Taste and add salt if needed. Garnish with the remaining basil leaves. Thai Green Curry is ready to be enjoyed over jasmine rice.

    Video

    Notes

    Store: You can store this curry in the refrigerator for up to 3 days in an airtight container. The curry thickens as it cools. Add a little water, and reheat in the microwave.
    Spicy? Start with lesser green curry paste, 1-2 tablespoons, and add more based on your spice preference.
    Consistency: This curry gets thicker as it cools. Add ½ to 1 cup water or broth to get a thinner consistency.

    Note: Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.

    Nutrition

    Calories: 333kcalCarbohydrates: 16gProtein: 12gFat: 27gSaturated Fat: 19gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 591mgPotassium: 690mgFiber: 3gSugar: 8gVitamin A: 2754IUVitamin C: 106mgCalcium: 87mgIron: 5mg
    Keyword green curry tofu, how to make green curry, vegetarian thai green curry
    Tried this recipe?Share your photo and tag @PipingPotCurry or #pipingpotcurry

    More Curry Recipes

    • Mushroom Matar Masala (Instant Pot & Stovetop)
    • Bharwa Karela
    • Lauki Kofta
    • Bhindi do Pyaza

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Meeta Arora of Piping Pot Curry

    I strongly believe that each one of us has a chef inside us, we just need to explore the ingredients and create great food. Here you will find easy & delicious recipes using Instant Pot & Air Fryer.

    More about me →

    Popular

    • Air Fryer Roasted Sweet Potatoes
    • Instant Pot Coconut Chicken Curry
    • Crispy Air Fryer Kale Chips
    • Instant Pot Chana Masala (Punjabi Chole Masala / Chickpea Curry)
    • Indian Dal Tadka / Dal Fry with Basmati Rice - Instant Pot Pressure Cooker
    • Perfect Basmati Rice - Instant Pot Pressure Cooker

    AS FEATURED ON

    Piping Pot Curry Featured on websites

    Footer

    AS FEATURED ON
    Piping pot curry Featured on sites

    Footer

    ↑ back to top

    About

    • About Meeta
    • Contact
    • Privacy Policy

    Recipes

    • Instant Pot 101
    • Instant Pot Recipes
    • Air Fryer Recipes
    • Indian Food Recipes
    • Cooking 101
    • Web Stories

    Resources

    • Shop
    • Gift Guide
    • How to start a blog?
    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Piping Pot Curry