Thai Green Vegetable Curry

A quick fresh tasting curry that can be ready in just over 30 minutes thanks to the addition of store bought curry paste. Fresh & Fragrant & Vibrant Food – I love that!

In this recipe coconut milk is whizzed up with loads of fresh herbs and I have roasted some butternut, cashews & aubergines to layer some flavours and textures.

For those that know me, my food and my kitchen know that I love to make most things from scratch. That way I know exactly what goes into my food. BUT there are a few handy cupboard things I like to use to speed up or ramp up some flavour – a good green Thai curry paste is one of them. (I make my own red one, here).

Please read ingredients as most Thai curry pastes have fish sauce in them. I do make my own vegan fish sauce – here.

I love the flexibility of a curry, the kinda ‘throw whatever you have in the fridge’ food I love.

Serving Suggestion:

I love the curry with some noodles on the side and prefer rice noodles or ramen noodles but off course some steamed rice would be lovely too.

Thai Green Vegetable Curry

A quick & easy family friendly curry to make with any veggies you might have! Ready in just under 40 minutes - I love it!
Prep Time 10 minutes
Cook Time 35 minutes
Diet Gluten-free, Vegan
Servings 4 people (with leftovers)


  • 3 tablespoons coconut oil
  • 1 large bunch leeks white & light green parts only, finely diced
  • 3 garlic cloves minced
  • 3 tablespoons freshly grated ginger
  • 1 tablespoon coriander seeds toasted and lightly crushed (opt)
  • 80 g vegan friendly Thai green curry paste
  • 2 lemongrass sticks thick outer part removed, bashed until split open
  • 2 x 400ml coconut milk
  • 1 cup basil leaves
  • 1 cup coriander leaves
  • 3 tablespoons tamari soy sauce or 1 tablespoon tamari & 2 tablespoons vegan fish sauce
  • 150 ml veggie stock
  • 2 limes zest & juice of 1/2 lime
  • handful chopped coriander to garnish
  • 1 cup cashew nuts toasted to garnish
  • 2 tablespoons black sesame seeds to garnish
  • toasted sesame oil to flavour & garnish

Any of the following veggies (5-6 cups)

  • 1 large aubergine cut into cubes, salted and roasted 180c for 20 minutes
  • 1 small butternut peeled, cut into cubes, salted and roasted 180c for 10 minutes
  • 1 cup baby corn halved
  • 1 cup peas
  • 1 cup mushrooms I love the mixed exotic pack
  • 1 cup broccoli florets
  • 1 cup cauliflower florets
  • 1 cup mangetout


  • Heat the oil in a medium sized saucepan, add the leeks and coriander seeds and cook, covered for 10 minutes until the leeks are soft. Add the garlic and ginger and cook until fragrant, 3 minutes.
  • Meanwhile, whizz one can of coconut milk with the coriander and basil, season with 3 tablespoons tamari (soy) sauce, or 1 tablespoon tamari & 2 tablespoons vegan fish sauce, set aside.
  • Add the Thai paste to the leeks and stir until fragrant, about 5 minutes, adding a little more oil if the leeks seems dry. Taste and season with 1 teaspoon fine salt.
  • Add the whizzed up coconut and herb mixture and the other tin coconut milk, followed by the veg stock and lemongrass, bring to a gentle simmer.
  • Add the veg in order of longest cooking, in my case that was the broccoli, cauliflower and baby corn. I cooked them for about 7 minutes before I added the mange tout and mushrooms which I cooked for about 5 minutes.
  • Remove from the heat and add those veggies that really only need a very quick cooking time, like peas in my case. Add the roasted aubergines and butternut and stir to heat through. Taste and season with lime zest & juice. Remove the lemongrass stalks.
  • When you are ready to serve, top with chopped coriander, cashews, black sesame seeds and beans sprouts if using. Drizzle over the toasted sesame oil. Serve alongside noodles or steamed rice. Enjoy!
Tried this recipe?Let us know how it was by tagging @adreskitchen on Instagram!