Tofu Thai Green Curry

Green Thai Curry
Prep Time: 22M
Cooking Time: 11M
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

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. 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.


Try vegan with Veganuary and we'll send you our celebrity cookbook, nutrition guides, recipes, and much more - all for free!
Delicious Recipes
Celebrity Cookbook
Nutritional Advice
31 Coaching Emails