• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Greenbowl2soul
  • Home
  • Recipes
    • Breakfast
    • Drinks
    • Snacks
    • Side dishes
    • Salads
    • Soups
    • Main course
    • Sweet Treats
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipes
  • About
  • Contact Us
ร—
Home ยป Main course

Vegan Thai red curry with tofu and vegetables

Published: Dec 5, 2021 ยท Modified: Dec 21, 2021 by Vandana Chauhan. This post may contain affiliate links.

109 shares
  • Share
  • Tweet
Jump to Recipe

This easy Vegan Thai red curry has a base of coconut milk and is loaded with vegetables and tofu. It's made from scratch and even the red curry paste is homemade. This vegetable Thai curry is suitable to be consumed by vegans and vegetarians.

Vegan Thai red curry with vegetables served in a white bowl
Vegan Thai red curry with tofu and vegetables

Generally, for people, comfort food is something which they grew up eating - something which was cooked for them by their parents or grandparents and reminds them of their soothing affection.

Like most Indians, my comfort food is home-cooked dal chawal. However, in my list of comfort food, there is something else too that I didn’t even taste as a child- Thai curry, be it red, green, yellow, panang, massaman, or any other type.

The refreshing flavors of Thai curry are quite similar to the flavors of some Indian dishes and that could be one reason why I love it so much.

Today I am sharing the recipe for Veg Thai red curry loaded with tofu and vegetables. The curry is coconut-based and it gets its color from the dried red chilies used in the curry paste.

I have learned to make Thai recipes at home mostly by watching the videos of Pailin from Hot Thai kitchen. She makes everything look so easy and generally shares a lot of tips for vegans and vegetarians in her videos. If you have not watched her video and want to learn Thai cooking, I would highly recommend her channel.

Jump to:
  • Ingredients required
  • Is Thai red curry hot?
  • How to make vegetable Thai red curry?
  • Step-by-step photo instructions
  • Curry storing and freezing tips
  • What to serve with it?
  • Recipe tips and tricks
  • Frequently asked questions
  • More easy vegan Thai recipes
  • Recipe

Ingredients required

Ingredients to make Ingredients required to make vegan Thai red curry from scratchVeg Thai red curry
Ingredients required to make vegan Thai red curry from scratch

I make my Thai curries from scratch as it's not very easy to find vegan or vegetarian readymade Thai curry paste, especially if you don't live in India.

You are free to use readymade curry paste in this recipe if you want. However, making Thai curry paste at home is also very easy if you could find all the ingredients. In fact, now I prefer using homemade curry paste even when I have store-bought vegan curry paste in my fridge.

Ingredients required to make vegan Thai red curry paste

To make vegan Thai red curry paste from scratch the following ingredients will be needed:

  1. Galangal: Galangal is one of the most important ingredients used in Thai cooking and you can not substitute it with any other ingredient. Though I have seen some people suggesting ginger as a substitute, they taste quite different so I don't think it's a good idea. If you could not find fresh galangal, use dried one, it's easily available online too. I generally buy fresh galangal in bulk, clean it and cut in small pieces to freeze. I then use frozen galangal in my Thai recipes for atleast a year.
  2. Cilantro root/ stems: Cilantro roots are very flavorful and used in a lot of recipes. Just clean them properly to get rid of the soil before using. Else, you can also use just the stems like I have done.
  3. Thai red chili peppers (optional): They are very hot, so if your heat tolerance is low, either skip this ingredient or remove the seeds.
  4. Dried red chilies: The red chilies give red color to this curry but they can also add more heat to it. So, if you prefer less spicy food, remove the seeds.
  5. Salt
  6. Lime zest: In Thai recipes, you need Kaffir lime zest, but if you could not find Kaffir lime use regular lime.
  7. Garlic
  8. Shallots: Small onions can be used too.
  9. Lemon grass: Remove the hard woody part
  10. White peppercorns

Veggies that go well in vegetable Thai curry

I have used French beans, snow peas, cauliflower, and mushrooms. Other than vegetables I have also added baked tofu. You can use any vegetable of your choice. Some other common vegetables that taste good in Thai curry are carrots, broccoli, eggplant, zucchini, etc.

Ingredients required for baked tofu

  1. Medium firm tofu: Medium firm tofu is the best choice for curries. It will retain its shape in curry, unlike silken or soft tofu. And, it will also absorb the flavors of curry better than firm or extra firm tofu.
  2. Vegetable/ any other neutral flavored oil (optional). You can bake without oil too.
  3. Salt/ soy sauce

Other ingredients needed

The other ingredients required for this recipe are:

  1. Kaffir lime leaves: This is another very important ingredient of Thai food that cannot be substituted. The closest is lime zest but that too will be very mild in comparison to the strong citrusy flavor of kaffir lime leaves. I won't recommend skipping it. It's also easily available online. If you ever find fresh kaffir lime leaves in the market buy in bulk and freeze They can easily be used for a year.
  2. Lime juice
  3. Thai basil leaves: fresh/ dried
  4. Soy sauce
  5. Tomato paste: This is optional but I have learned this tip from Pailin of Hot Thai kitchen. I have blindly followed all her Thai cooking tips and never regretted them. I would suggest trying this ingredient in the red curry once, you will not taste any tomato flavor in the curry. It will just brighten up the red color of Thai red curry.
  6. Coconut/ brown sugar- Adding some sugar will balance all the flavors.
  7. Coconut milk
  8. Vegetable stock/ water: Use vegetable stock for a more flavorful curry.
  9. Fresh cilantro: For garnishing

Is Thai red curry hot?

In Thai red curry a lot of red chilies are used which give the curry its red color. However, their seeds are removed to make the curry less spicy. Also, the coconut milk and sugar added to it, balance the heat.

Therefore, Thai red curry has mild spiciness.

How to make vegetable Thai red curry?

Making vegetable Thai red curry involves just three main steps:

Making curry paste: To make vegan Thai red curry paste, deseed dried red chilies and soak in hot water for 10-15 minutes. Put all the curry paste ingredients in a grinder to make a smooth paste.

Baking tofu: Marinate tofu cubes with some vegetable oil and salt. Spread on a baking tray lined with a baking sheet and bake in a preheated oven at 200°C ( 400°F) for 12-15 minutes.

Making curry: Heat a cooking pot. Add full cream coconut milk to it and cook until it milk starts thickening and leaving coconut oil on the sides. To fasten this step, you can skip coconut milk at this step and add coconut oil. If the taste of coconut oil is too strong for you, use refined coconut oil as it has a very mild taste in comparison to unrefined/ virgin coconut oil.

Add curry paste and saute for around 5 minutes or until the shallots and garlic stop smelling raw.

Add tomato paste, dried Thai basil (if using), and coconut sugar. Cook for about a minute. If using fresh Thai basil add it later with kaffir lime leaves.

Next, add all the vegetables and cook for around 5 minutes. The vegetables should be cooked but remain crunchy.

Once the vegetables are almost cooked, add coconut milk, vegetable stock, soy sauce, and crushed kaffir lime leaves. Mix well and let the curry simmer for 10-12 minutes.

Finally, add baked tofu cubes and cook for another 2 minutes.

Switch off the stove, add lime juice and garnish with fresh cilantro.

Enjoy!

Step-by-step photo instructions

Steps to make Veg Thai curry
Steps to make Vegan Thai red curry
Steps to make Thai tofu curry
Steps to make vegan Thai red curry
Steps to make vegan Thai red curry
Steps to make vegan Thai red curry
Steps to make vegetarian Thai curry
Steps to make vegan Thai red curry
Vegetable Thai red curry with vegetables served in a white bowl with rice
Vegetable Thai red curry with vegetables

Curry storing and freezing tips

To store, put the curry in an airtight container, it will be fine for 2-3 days in the fridge.

In the freezer, it will be fine for around 3 months.

However, it's better to store the curry paste instead of storing the curry as freshly cooked food is always a better option.

If you are making Thai curry paste for storing purposes, add around 1-2 tablespoons of coconut oil instead of water while grinding the curry paste. Store in a clean airtight jar and keep in the fridge for around 15 days.

If the curry paste is ready, making curry will hardly take 15-20 minutes.

What to serve with it?

I believe Thai curries taste the best with some plain steamed jasmine rice or sticky rice.

If you want you can also enjoy it with some refreshing coconut rice, lemon rice, or any fried rice.

Recipe tips and tricks

  • Instead of using coconut milk to saute curry paste in the first step, you can also use coconut oil as a cooking medium.
  • If you don't like the taste of coconut oil, use refined coconut oil.
  • Don't overcook the vegetables they should remain crunchy.
  • Though Kashmiri red chili is not a part of Thai cuisine if your heat tolerance is low but you don't want to compromise with the red color of your curry, use dried Kashmiri chilies. They are used in Indian cooking to add color but are very mild.

Frequently asked questions

Are ready-made Thai curry pastes vegan?

That depends upon the brand. Generally, the authentic Thai curry pastes have shrimp which makes them unsuitable for vegans and vegetarians. However, now many brands are selling vegan and vegetarian options too.

How to make gluten-free Thai red curry?

To make this recipe gluten-free use Tamari instead of soy sauce.

Thai vegetable red curry served in a white bowl
Vegan Thai red curry with tofu and vegetables

More easy vegan Thai recipes

If you also love Thai food and looking for some easy vegan or vegetarian Thai recipes then don't miss to check out the following links:

  • Thai cabbage salad
  • Stir fried Thai mushrooms
  • Thai peanut sauce
  • Vegan Thai curry noodles
  • Vegan Pad Thai
  • Thai Mango sticky rice
  • Vegan Thai green curry
  • Thai vermicelli noodle salad with mushrooms

If you liked this recipe, please leave a star rating ⭐⭐⭐⭐⭐ in the recipe card below. You can also follow me on Instagram, Youtube, and Pinterest.

Recipe

Vegetarian Thai red curry with tofu served in a white bowl

Vegan Thai red curry with tofu and vegetables

This easy Vegan Thai red curry has a base of coconut milk and is loaded with vegetables and tofu. It's made from scratch and even the red curry paste is homemade. This vegetable Thai curry is suitable to be consumed by vegans and vegetarians.
5 from 4 votes
Print Pin Rate
Course: Main Course
Cuisine: Asian, Thai
Diet: Vegan, Vegetarian
Prep Time: 15 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 35 minutes minutes
Servings: 4
Calories: 123kcal
Author: Vandana Chauhan

Equipment

  • Oven
  • Grinder
  • Cooking pot

Ingredients

Ingredients for vegan Thai red curry paste

  • 10-12 dried red chilies
  • 1-2 fresh Thai red chilies optional
  • ยผ cup roughly chopped shallots/ red onion
  • 1 tablespoon roughly chopped garlic adjust to taste
  • 3 stalks lemon grass roughly chopped
  • 1 inch piece of galangal roughly chopped
  • A handful of cilantro stems/ roots roughly chopped
  • Zest of 1 kaffir lime/ regular lime-medium sized
  • 1 teaspoon white peppercorns
  • Salt as per taste soy sauce can also be used instead of salt
  • 1 cup boiling water

Ingredients for baked tofu

  • ยฝ cup medium firm tofu cubes
  • ยฝ teaspoon vegetable oil/ any neutral flavored oil
  • Salt to taste soy sauce can also be used instead of salt

Ingredients for curry

  • 2 cups diced vegetables of choice I have used cauliflower, mushrooms, French beans and snow peas
  • 4-5 kaffir lime leaves
  • 1 tablespoon lime juice adjust to taste
  • 5-6 fresh Thai basil leaves/ ยฝ teaspoon dried Thai basil
  • 1 tablespoon soy sauce
  • 1 tablespoon tomato paste optional
  • 1 tablespoon coconut sugar/ brown sugar
  • ยพ cup + 2 cups coconut milk
  • 1.5 cups vegetable stock
  • Fresh cilantro for garnishing

Instructions

  • Remove the seeds and placenta of dried red chilies and soak them in hot water for 10-15 minutes.
  • Wrap the tofu block in a clean kitchen towel/ tissue paper. Cover with a plate and put something heavy on top. Leave like this for 10-15 minutes.
  • After 15 minutes, cut the tofu block into bite-size pieces. Add oil and salt, toss. Spread the tofu cubes on a baking tray lined with a baking sheet. Bake at 200°C ( 400°F) for 12-15 minutes.
  • In a grinder add the soaked red chilies and all the other ingredients of curry paste. Also, add 1-2 tablespoons of water in which the chilies were soaked. Grind to make a smooth curry paste.
  • Heat a pot and add ¾ cup of coconut milk. Cook while stirring in between until the milk starts to thicken. It will take around 6-7 minutes.
  • Add curry paste, mix, and sauté for around 5 minutes or until the raw smell of shallots and garlic goes away.
  • Next, add tomato paste, dried Thai basil, and coconut sugar. Cook for another minute. If using fresh Thai basil add it later with kaffir lime leaves.
  • Add all the vegetables and cook for around 5 minutes or until they are no longer raw but still crunchy.
  • Add coconut milk, vegetable stock, soy sauce, and crushed kaffir lime leaves. Mix well and let the curry simmer for 10-12 minutes.
  • Finally, add baked tofu and cook for another 2 minutes.
  • Add fresh lime juice and cilantro. Serve hot with jasmine rice or any other rice dish of your choice.

Notes

  • Instead of using coconut milk to saute curry paste in the first step you can also use coconut oil as a cooking medium.
  • If you don't like the taste of coconut oil, use refined coconut oil.
  • Don't overcook the vegetables they should remain crunchy.
  • Though Kashmiri red chili is not a part of Thai cuisine, if your heat tolerance is low but you don't want to compromise with the red color of your curry, use dried Kashmiri chilies. They are used in Indian cooking to add color but are very mild.

Nutrition

Calories: 123kcal | Carbohydrates: 28g | Protein: 4g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 555mg | Potassium: 706mg | Fiber: 4g | Sugar: 12g | Vitamin A: 1332IU | Vitamin C: 192mg | Calcium: 51mg | Iron: 3mg
Tried this recipe?Tag me on instagram #greenbowl2soul

More Main course

  • Tomato and ricotta pasta garnished with chopped parsley.
    Tomato and ricotta pasta
  • A bowl of creamy curry pasta garnished with chopped cilantro.
    Creamy Indian curry pasta
  • Pinto bean curry garnished with chopped cilantro.
    Pinto bean curry
  • A bowl of mushroom zucchini pasta.
    Zucchini mushroom pasta

Reader Interactions

5 from 4 votes (4 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Vandana Chauhan profile picture

Hi! Thanks for stopping by my blog. My name is Vandana Chauhan and I am on a mission to explore vegan/ vegetarian recipes from around the world. I am delighted to welcome you to join me on this exciting journey.

More about me โ†’

Popular recipes

  • Mixed bean salad balela served in a white bowl.
    Mixed bean salad balela (Middle Eastern style)
  • Chili oil getting drizzled over a bowl of chili garlic noodles with a spoon
    Garlic chili oil noodles
  • four savoury muffins kept on a whote plate with some corn kernels in the background
    Vegan savoury muffins with tomato, corn, and caramelized onion
  • Vegetable chow mein in a black wok.
    Vegetable chow mein
  • A slice of peach cobbler served on a white plate
    Easy peach cobbler with canned peaches
  • Indian vegetable curry in a bowl with rice, lime, and fresh herbs in the background
    Indian vegetable curry

Seasonal favorites

  • Rainbow orzo salad sprinkled with crushed black pepper.
    Rainbow orzo salad
  • Middle Eastern tomato parsley salad in a grey bowl.
    Middle Eastern tomato parsley salad
  • Pea and peanut salad sprinkled with crushed black pepper.
    Creamy and crunchy pea and peanut salad
  • A bowl of Armenian potato salad with onion and fresh herbs.
    Armenian potato salad with onions
  • A glass of orange lemonade with ice cubes.
    Orange lemonade
  • Mediterranean beetroot and feta cheese salad garnished with dill served in a white bowl.
    Beetroot and feta salad

Footer

โ†‘ back to top

About

  • Privacy Policy
  • About

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

Copyright ยฉ 2025 Greenbowl2soul

109 shares
Scroll Up

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.