Tofu Thai Green Curry

Green Thai Curry

A delicious, fragrant and creamy Thai green curry with pieces of tofu and crispy vegetables.

Prep Time: 22 minutes
Cooking Time: 11 minutes
Serves: 2

  1. 3/4 lb. Organic Tofu
  2. 2 Tbsp light soy sauce
  3. 5 oz green beans, trimmed
  4. 1 bunch fresh asparagus, trimmed
  5. 1-2 Tbsp vegetable oil
  6. 2 Tbsp green Thai curry paste
  7. 2 shallots, finely chopped
  8. 1 green chili, deseeded and finely chopped
  9. 3 garlic cloves, crushed
  10. 13.5 oz coconut milk
  11. 4.5 oz baby corn
  12. ½ zucchini, cut into thin slices
  13. 1 red pepper, trimmed and cut into thin strips
  14. 3/4 cup Bok choy
  15. Juice of 1 lime
  16. 1 Tbsp chopped cilantro, plus extra for garnish
  17. 2 spring onions, trimmed and cut into thin slices

  1. Drain the tofu, wrap in a paper towel to remove excess water for 20 minutes, cut into 1/2 in pieces, and place in the soy sauce to marinate.
  2. Bring a pan of water to a boil and blanch the green beans and asparagus tips for a minute, drain and refresh in cold water.
  3. Heat the oil in a wok, add the green Thai curry paste and cook for 2 minutes stirring frequently.
  4. Add the tofu, stir lightly until coated with the curry paste then cook for a further 2 minutes. Then add the shallots, chili, and garlic and carry-on cooking for another 2 minutes.
  5. Pour in the coconut milk, bring to a simmer, then add the baby corn, zucchini, red pepper, green beans, and asparagus. Cook over medium heat for 4-5 minutes then add Bok choy. Simmer once again for a minute then lastly tip in the fresh lime juice and chopped cilantro.
  6. Serve sprinkled with a small amount of chopped cilantro and spring onions accompanied with Thai jasmine rice.

Thinking of trying vegan?

Veganuary inspires and supports people all over the world to try vegan for January and beyond. Millions of people have already taken part.
Will you join them?