Vegetarian Thai Green Curry Recipe
A rich, creamy, and aromatic Vegetarian Thai Green Curry Recipe made with fresh vegetables, tofu, and coconut milk—perfectly balanced with spicy, sweet, and tangy flavours for an authentic Thai-inspired meal.
Prep Time 20 minutes mins
Cook Time 25 minutes mins
Course Main Course
Cuisine Indian
Servings 4
Calories 350 kcal
For the Curry:
- 2 tbsp green curry paste ensure vegetarian
- 1 tbsp vegetable oil
- 1 can 400 ml full-fat coconut milk
- 1/2 cup vegetable broth or water
- 1 cup firm tofu cubed
- 1 cup broccoli florets
- 1/2 cup sliced carrots
- 1/2 cup bell peppers mixed colors
- 1/2 cup zucchini or eggplant chopped
- 1/4 cup baby corn or bamboo shoots optional
Aromatics & Flavour:
- 1 stalk lemongrass lightly crushed
- 2 kaffir lime leaves optional
- 2 cloves garlic minced
- 1 tsp grated ginger
Seasoning:
- 1 –2 tbsp soy sauce
- 1 tsp brown sugar or palm sugar
- 1 tbsp fresh lime juice
Garnish:
- Fresh Thai basil leaves
- Fresh coriander cilantro
Step 1: Prepare Ingredients
Step 2: Cook the Curry Paste
Step 5: Cook Vegetables
Add harder vegetables first (carrots, eggplant). Cook for 5–7 minutes, then add softer vegetables (broccoli, bell peppers, zucchini).
- Storage: Refrigerate in an airtight container for up to 3–4 days.
- Freezing: Freeze without herbs; add fresh herbs when reheating.
- Reheating: Warm gently and add a splash of coconut milk if thickened.
- Protein Swap: Replace tofu with chickpeas or tempeh.
- Spice Level: Adjust curry paste quantity based on heat preference.
- Creamier Curry: Use coconut cream instead of milk.