This vegan Thai green curry is a delightful blend of aromatic spices and creamy coconut milk, creating a rich and flavorful dish. Perfect for a cozy dinner, it combines fresh vegetables and tofu, making it a wholesome and satisfying meal. The addition of fresh basil at the end brings a burst of freshness that complements the curry's depth.
Some ingredients in this recipe might not be staples in every kitchen. Green curry paste is a key component and can usually be found in the international aisle of your supermarket. Coconut milk adds creaminess and is typically located in the canned goods section. Fresh basil might be found in the produce section, and tofu is often available in the refrigerated section near other plant-based products.

Ingredients For Vegan Thai Green Curry Recipe
Vegetable oil: Used for sautéing the curry paste to release its flavors.
Coconut milk: Provides a rich and creamy base for the curry.
Green curry paste: The main flavoring agent, made from a blend of green chilies, garlic, lemongrass, and other spices.
Vegetable broth: Adds depth and helps to thin out the curry to the desired consistency.
Mixed vegetables: A combination of bell peppers, zucchini, and carrots adds color, texture, and nutrition.
Soy sauce: Adds a salty, umami flavor to the curry.
Sugar: Balances the flavors by adding a touch of sweetness.
Tofu: Provides protein and a satisfying texture.
Fresh basil: Adds a burst of fresh, aromatic flavor at the end.
Technique Tip for This Recipe
When cooking the green curry paste in the vegetable oil, make sure to stir constantly to prevent it from burning. This step is crucial as it allows the paste to release its full aroma and flavor, which forms the base of your curry. Additionally, when adding the coconut milk and vegetable broth, do so gradually while stirring to ensure a smooth and well-combined mixture. This technique helps in achieving a rich and creamy consistency for your Thai green curry.
Suggested Side Dishes
Alternative Ingredients
vegetable oil - Substitute with coconut oil: Coconut oil adds a subtle coconut flavor that complements the Thai green curry.
coconut milk - Substitute with almond milk: Almond milk is a lighter alternative, though it won't provide the same richness as coconut milk.
green curry paste - Substitute with red curry paste: Red curry paste can be used for a different but still delicious flavor profile.
vegetable broth - Substitute with mushroom broth: Mushroom broth adds a deeper umami flavor to the curry.
mixed vegetables - Substitute with frozen mixed vegetables: Frozen mixed vegetables are convenient and often contain a variety of veggies.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative that provides a similar umami flavor.
sugar - Substitute with maple syrup: Maple syrup adds a natural sweetness and a slight depth of flavor.
tofu - Substitute with tempeh: Tempeh has a firmer texture and a nutty flavor, making it a good alternative to tofu.
fresh basil - Substitute with cilantro: Cilantro provides a fresh, aromatic flavor that complements the curry well.
Other Alternative Recipes
How to Store / Freeze This Dish
Allow the Vegan Thai Green Curry to cool to room temperature before storing. This prevents condensation, which can lead to soggy vegetables and a diluted flavor.
Transfer the cooled curry into airtight containers. Glass containers with tight-fitting lids are ideal as they do not absorb odors and are easy to reheat in.
For short-term storage, place the containers in the refrigerator. The curry will stay fresh for up to 4 days. Make sure to label the containers with the date to keep track of freshness.
For long-term storage, portion the curry into freezer-safe containers or heavy-duty freezer bags. Leave some space at the top of the containers or bags to allow for expansion as the curry freezes.
If using freezer bags, lay them flat in the freezer to save space and ensure even freezing. Once frozen, you can stack them upright to maximize freezer space.
When ready to reheat, thaw the curry in the refrigerator overnight. This gradual thawing helps maintain the texture of the tofu and vegetables.
Reheat the thawed curry in a pot over medium heat, stirring occasionally until heated through. You can also reheat it in the microwave, stirring every minute to ensure even heating.
If the curry appears too thick after reheating, add a splash of vegetable broth or coconut milk to reach the desired consistency.
Garnish with fresh basil before serving to revive the flavors and add a burst of freshness.
Enjoy your Vegan Thai Green Curry with a side of steamed rice or noodles for a complete meal.
How to Reheat Leftovers
- For stovetop reheating, place the leftover vegan Thai green curry in a saucepan. Add a splash of vegetable broth or coconut milk to maintain its creamy consistency. Heat over medium-low, stirring occasionally until warmed through, about 5-10 minutes.
- To reheat in the microwave, transfer the curry to a microwave-safe dish. Cover it loosely with a microwave-safe lid or a damp paper towel to prevent splatters. Heat on high for 2-3 minutes, stirring halfway through to ensure even heating.
- For oven reheating, preheat your oven to 350°F (175°C). Place the curry in an oven-safe dish and cover it with aluminum foil to retain moisture. Bake for 15-20 minutes or until heated through.
- If you have a steamer, place the curry in a heatproof bowl and steam it for about 10-15 minutes. This method helps retain the texture of the mixed vegetables and tofu.
- For a quick reheat, you can use a double boiler. Place the curry in a heatproof bowl over simmering water, stirring occasionally until warmed through, which should take about 10 minutes.
Best Tools for This Recipe
Large pot: Used to heat the vegetable oil and cook the curry.
Wooden spoon: Ideal for stirring the curry paste, coconut milk, and other ingredients.
Measuring spoons: Necessary for accurately measuring the vegetable oil, green curry paste, soy sauce, and sugar.
Measuring cup: Used to measure the coconut milk, vegetable broth, and mixed vegetables.
Knife: Essential for cutting the tofu and any fresh vegetables.
Cutting board: Provides a safe surface for chopping vegetables and tofu.
Ladle: Useful for serving the curry once it is ready.
Stove: Required to heat and cook the curry.
How to Save Time on This Recipe
Prep ingredients ahead: Chop vegetables and cube tofu in advance to save time during cooking.
Use pre-made paste: Opt for store-bought green curry paste to cut down on preparation time.
One-pot cooking: Cook everything in a single pot to minimize cleanup and streamline the process.
Batch cooking: Double the recipe and freeze portions for quick meals later.
Quick simmer: Use a higher heat setting to bring the curry to a simmer faster, then reduce to medium.

Vegan Thai Green Curry Recipe
Ingredients
Main Ingredients
- 1 tablespoon Vegetable Oil
- 1 cup Coconut Milk
- 2 tablespoon Green Curry Paste
- 1 cup Vegetable Broth
- 1 cup Mixed Vegetables (e.g., bell peppers, zucchini, carrots)
- 1 tablespoon Soy Sauce
- 1 teaspoon Sugar
- 1 cup Tofu (cubed)
- 1 handful Fresh Basil
Instructions
- Heat the vegetable oil in a large pot over medium heat.
- Add the green curry paste and cook for 1-2 minutes until fragrant.
- Pour in the coconut milk and vegetable broth, stirring to combine.
- Add the mixed vegetables and tofu, and bring to a simmer.
- Stir in the soy sauce and sugar, and cook for 15-20 minutes until the vegetables are tender.
- Remove from heat and stir in the fresh basil before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Thai Fish Cakes Recipe25 Minutes
- Thai Shumai Recipe30 Minutes
- Crispy Thai Eggplant Recipe35 Minutes
- Thai Chicken Risotto Recipe45 Minutes
- Thai Bbq Chicken Marinade Recipe30 Minutes
- Thai Sticky Rice Water Ratio Recipe30 Minutes
- Thai Curry Squash Recipe45 Minutes
- Lod Chong Recipe35 Minutes
Leave a Reply