If you're craving a vibrant, comforting dish that bursts with fresh flavors and creamy textures, look no further than this Thai Green Curry Recipe (Vegetarian Green Curry) Recipe. Packed with wholesome vegetables and infused with fragrant coconut milk and authentic Thai green curry paste, every spoonful delivers a perfect harmony of spicy, sweet, and savory notes. This recipe is a fantastic way to explore the rich and aromatic world of Thai cuisine while keeping it completely vegetarian, making it a beloved favorite for weeknight dinners or special gatherings with friends and family.
Ingredients You'll Need
To create this delicious and colorful curry, you will need a handful of simple yet essential ingredients. Each one plays an important role, whether it's adding texture, flavor, or that gorgeous visual appeal that makes this dish so inviting.
- Coconut Oil: Provides a subtle tropical richness and a perfect cooking medium for the veggies and curry paste.
- Carrot (cubed): Brings sweetness and vibrant color along with a satisfying crunch when lightly cooked.
- Green Beans (chopped): Adds fresh, crisp texture and balances the softness of other vegetables.
- Bell Pepper (cubed): Offers sweetness and a burst of bright color to the curry.
- Broccoli (cut into florets): Brings hearty green texture and soaks up the curry flavors beautifully.
- Brinjal or Eggplant (cubed): Softens perfectly in the curry, lending a buttery mouthfeel.
- Thai Eggplant (optional): Adds authenticity and a unique texture that’s traditional to this dish.
- Green Chili (slit): Injects a gentle heat that can be adjusted based on your preference.
- Thai Green Curry Paste (store-bought): The star of the recipe, this paste infuses the curry with its signature herbaceous and spicy punch.
- Coconut Milk: Creates the creamy, luscious base that balances heat and wraps the veggies in richness.
- Water: Helps adjust the curry’s consistency to your liking.
- Tomato (cubed): Adds a juicy hint of acidity and freshness to brighten the dish.
- Salt: Essential to enhance all the flavors perfectly.
- Sugar: Balances out the spice and acidity with a touch of sweetness.
How to Make Thai Green Curry Recipe (Vegetarian Green Curry) Recipe
Step 1: Cook the Vegetables
Begin by heating the coconut oil in a pan. Toss in all your vegetables except the tomatoes and give them a good stir for about 5 to 7 minutes. You want them to be halfway cooked and slightly colored. This step ensures your veggies maintain some bite and don’t get overly soft in the curry, plus it develops nice caramelized notes. Once done, transfer them to a bowl to make room for the curry base.
Step 2: Prepare the Curry Base
In the same pot, add the Thai green curry paste and coconut milk. Cooking this mixture gently allows the aromatic oils to release, and you’ll notice the oil beginning to separate as the base deepens in color. This crucial step concentrates the flavors and forms the heart of your Thai Green Curry Recipe (Vegetarian Green Curry) Recipe.
Step 3: Combine Vegetables and Simmer
Next, fold your partially cooked vegetables into the curry base. Pour in the remaining coconut milk and some water if you prefer a thinner sauce. Season the curry with salt and sugar to balance all the vibrant flavors. Bring everything to a gentle simmer and cook until the vegetables are tender and the flavors meld beautifully.
Step 4: Add Tomatoes and Finish
Finally, stir in the cubed tomatoes and let the curry simmer for an additional two minutes. This brief step adds a subtle fresh tang that lifts the whole dish. Once done, turn off the heat and get ready to serve this soul-warming curry with fluffy jasmine rice or your favorite grains.
How to Serve Thai Green Curry Recipe (Vegetarian Green Curry) Recipe
Garnishes
A sprinkle of fresh Thai basil or cilantro leaves on top adds a burst of herbal freshness and a lovely contrast to the creamy curry. For an extra kick, you can scatter thin slices of red chili or a drizzle of coconut cream for a luxurious finish that makes every serving feel special.
Side Dishes
This curry shines beautifully alongside steamed jasmine rice to soak up every flavorful drop. You might also want to serve it with a side of simple cucumber salad or crispy papadam for added texture and cool, refreshing counterpoints to the warm, spicy curry.
Creative Ways to Present
For a lovely presentation, try serving your Thai Green Curry Recipe (Vegetarian Green Curry) Recipe in individual coconut bowls or colorful ceramic dishes. Garnish with fresh herbs and lime wedges on the side for a vibrant and inviting table setting that’s as delightful to look at as it is to eat.
Make Ahead and Storage
Storing Leftovers
You can store the leftover curry in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen as it rests, making for a delicious next-day meal that’s quick to reheat.
Freezing
This vegetarian green curry freezes wonderfully. Portion it into freezer-safe containers and freeze for up to 2 months. When you’re ready to enjoy, thaw overnight in the fridge before reheating gently on the stove or in the microwave.
Reheating
Reheat the curry slowly over low heat to prevent the coconut milk from separating. Stir frequently and add a splash of water or coconut milk if the sauce thickens too much. This ensures your Thai Green Curry Recipe (Vegetarian Green Curry) Recipe stays creamy and luscious with every serving.
FAQs
Can I use fresh green curry paste instead of store-bought?
Absolutely! Fresh green curry paste will provide an even more vibrant and fragrant flavor. Just be sure to adjust the quantity to taste, as fresh pastes can sometimes be more intense.
Is this recipe spicy?
The spice level can be customized easily by using fewer green chilies or choosing a milder green curry paste. This recipe balances warmth and creaminess, perfect for those who enjoy a moderate kick.
What can I substitute if I don't have Thai eggplant?
If you can’t find Thai eggplant, regular eggplant or zucchini work well as substitutes. They absorb the curry’s flavors and maintain a pleasing texture.
Can I add tofu or tempeh for extra protein?
Yes! Cubes of firm tofu or tempeh can be added to boost protein and make the curry more filling. Add them during the simmering step so they soak up the curry’s delicious flavors.
How do I make the curry less oily?
Using less coconut oil or gently skimming off excess oil after cooking helps reduce the richness without compromising flavor. You can also use light coconut milk for a lighter version of the curry.
Final Thoughts
This Thai Green Curry Recipe (Vegetarian Green Curry) Recipe is such a joyful dish to make and enjoy. It truly captures the essence of Thai flavors while celebrating the freshness of vibrant vegetables. I can't wait for you to try this recipe and experience the cozy comfort and exotic charm it brings to your dinner table. Happy cooking and even happier eating!
Print
Thai Green Curry Recipe (Vegetarian Green Curry) Recipe
- Total Time: 50 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A flavorful and vibrant vegetarian Thai Green Curry packed with fresh vegetables and the aromatic richness of Thai green curry paste and coconut milk. This comforting dish is perfect for a wholesome, spicy meal served with steamed rice.
Ingredients
Vegetables
- 1 medium Carrot, cubed
- 2 Green Beans, chopped
- ¼ Bell Pepper, cubed
- 1 cup Broccoli florets
- 1 medium Brinjal (Eggplant), cubed
- ½ cup Thai Eggplant (optional)
- 2 Green Chillies, slit
- 1 small Tomato, cubed
Other Ingredients
- 1 tbsp Coconut Oil
- ¼ cup Thai Green Curry Paste (store bought)
- 2 cups Coconut Milk (1 can, divided as 1+1 cup)
- 1 cup Water (or as needed)
- 1 tsp Salt (to taste)
- 1 tsp Sugar (to taste)
Instructions
- Prepare the vegetables: Heat 1 tablespoon of coconut oil in a pan over medium heat. Add all the vegetables (carrot, green beans, bell pepper, broccoli, brinjal, Thai eggplant, and green chilies) and toss well for 5 to 7 minutes until they are half cooked and slightly colored. Remove the veggies to a separate bowl.
- Cook the curry base: In the same pot, add ¼ cup of Thai green curry paste. Pour in 1 cup of coconut milk and cook over medium heat until the oil separates from the curry paste and the base darkens, indicating the flavors have developed.
- Combine vegetables with curry: Add the sautéed vegetables back into the curry pot and stir to coat well with the curry base. Pour in the remaining 1 cup coconut milk and 1 cup water as needed. Season with salt and sugar to taste. Bring the mixture to a simmer and cook until the vegetables are tender and fully cooked.
- Add tomatoes and finish: Add the cubed tomato to the curry and simmer for an additional 2 minutes. Then turn off the heat.
- Serve: Serve the hot Thai green curry immediately with steamed rice for a complete vegetarian meal.
Notes
- You can adjust the spice level by increasing or decreasing the green chilies or Thai green curry paste.
- Thai eggplant is optional but adds authentic flavor and texture; you can substitute with regular eggplant if unavailable.
- Use full-fat coconut milk for a richer curry, or light coconut milk for a lower fat option.
- This curry can be stored in the refrigerator for up to 3 days and tastes great reheated.
- Serve with jasmine or basmati rice for an authentic Thai experience.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai

Leave a Reply