Thai Green Vegetable Curry Recipe | Easy Vegan Thai Curry

Posted on January 8, 2026

Difficulty

Prep time

Cooking time

Total time

Servings

This Thai green vegetable curry recipe is a creamy, fragrant dish made with coconut milk, green curry paste, and fresh mixed vegetables. It is a popular Thai-style curry enjoyed for lunch or dinner and is known for its balance of mild heat and rich coconut flavour.

This recipe is ideal for home cooks because it uses simple ingredients, clear steps, and gentle cooking methods. The result is an easy Thai vegetable curry that tastes comforting, fresh, and satisfying without being overly spicy.


 

Recipe Information

 

Prep time: 15 minutes

Cooking time: 20 minutes

Total time: 35 minutes

Serves: 3 to 4

Difficulty level: Easy


 

Ingredients

 

Vegetables

 

  • 1 cup broccoli florets

  • 1 medium carrot, thinly sliced

  • 1 red bell pepper, sliced

  • 100 g green beans, trimmed and cut into halves

  • 100 g baby corn, sliced

 

Curry Base

 

  • 1 tablespoon vegetable oil

  • 2 tablespoons Thai green curry paste

  • 400 ml coconut milk

  • ½ cup water

 

Seasoning

 

  • 1 tablespoon soy sauce

  • 1 teaspoon brown sugar

  • Salt, to taste

 

To Finish

 

  • 1 teaspoon lime juice

  • Fresh coriander leaves, chopped

 


 

Step-by-Step Method

 

  1. Heat the vegetable oil in a wide pan over medium heat.

  2. Add the Thai green curry paste and stir for about 30 seconds until fragrant.

  3. Pour in half of the coconut milk and cook gently for 2 minutes, stirring continuously to release the flavour of the paste.

  4. Add the remaining coconut milk along with the water and bring to a gentle simmer.

  5. Add the carrot, green beans, and baby corn. Cook for 5 minutes until slightly tender.

  6. Add the broccoli and red bell pepper, then cook for another 5 to 6 minutes until the vegetables are just cooked but still hold their shape.

  7. Stir in the soy sauce, brown sugar, and salt. Taste and adjust seasoning if needed.

  8. Turn off the heat and add lime juice. Stir gently.

  9. Garnish with fresh coriander leaves and serve hot.

 


 

Cooking Tips

 

  • Cook the curry over medium heat to prevent the coconut milk from splitting.

  • Cut vegetables evenly so they cook at the same pace.

  • For a thinner curry, add a little warm water while simmering.

 


 

Variations

 

  • Vegan: This Thai green vegetable curry is naturally vegan.

  • Less spicy: Reduce the curry paste to 1 tablespoon.

  • Protein option: Add cubed firm tofu during the last 5 minutes of cooking.

  • Extra creamy: Use full-fat coconut milk only and skip the added water.

 


 

Serving Suggestions

 

Serve this Thai green curry with steamed jasmine rice or plain basmati rice. It is best enjoyed fresh and works well as a comforting weeknight dinner.


 

Storage and Reheating

 

  • Store leftovers in an airtight container in the fridge for up to 2 days.

  • Reheat gently on the hob over low heat, stirring occasionally.

  • Freezing is not recommended as coconut milk can change texture.

 


 

Tags:

You might also like these recipes

Leave a Comment