New this month: 105 free recipes to try, no membership requiredSimple Ingredients. Memorable Meals.Join Krista Denio Membership -- $9.99/mo or $89.99/yrFree shipping on kitchen orders over $75.00

Recipes / Vegetarian & Vegan / Thai Green Curry with Vegetables

Thai Green Curry with Vegetables
Free Recipe

Thai Green Curry with Vegetables

★ 4.8 · Medium

This vegan Thai green curry simmers crisp vegetables and tofu in a rich, aromatic coconut sauce, balancing heat, sweetness, and fragrant herbs in every spoonful.

20 minPrep Time
25 minCook Time
45 minTotal Time
4 servingsYield

Why You'll Love This

  • Rich, aromatic coconut curry ready in 45 minutes
  • Naturally vegan and gluten-free (check curry paste)
  • Customizable with any vegetables you have on hand

Ingredients

  • 14 ozextra-firm tofu, pressed and cut into 1-inch cubes
  • 2 tablespoonsneutral oil, divided
  • 3 to 4 tablespoonsThai green curry paste (check label for fish sauce if strict vegan)
  • 2 cans (13.5 oz each)full-fat coconut milk
  • 1 cupvegetable broth
  • 2 tablespoonssoy sauce
  • 1 tablespoonbrown sugar
  • 1red bell pepper, sliced
  • 1 cupgreen beans, trimmed and halved
  • 1small zucchini, sliced into half-moons
  • 1 cupcanned bamboo shoots, drained
  • 4fresh Thai basil or regular basil leaves, torn, plus more for garnish
  • 1lime, juiced
  • 4 cupscooked jasmine rice, for serving

Nutrition (estimated per serving)

480Calories
14gProtein
32gFat
38gCarbs
5gFiber
820mgSodium

Nutrition information is an estimate calculated from the ingredients listed and will vary based on the specific products used. It is not a substitute for advice from a nutrition professional.

Method

  1. Heat 1 tablespoon of the oil in a large skillet over medium-high heat.
  2. Add the tofu cubes in a single layer and cook, turning occasionally, until golden on most sides, 6 to 8 minutes. Transfer to a plate.
  3. In a large pot or wok, heat the remaining 1 tablespoon oil over medium heat.
  4. Add the curry paste and cook, stirring constantly, for 1 to 2 minutes until very fragrant; this step blooms the spices.
  5. Scoop out the thick cream from the top of one can of coconut milk if visible and stir it into the curry paste first, cooking for 1 minute, then add the rest of both cans of coconut milk along with the vegetable broth.
  6. Whisk to combine, then stir in the soy sauce and brown sugar.
  7. Bring the mixture to a gentle simmer over medium heat, then add the bell pepper and green beans.
  8. Simmer for 5 minutes, then add the zucchini and bamboo shoots.
  9. Continue simmering, stirring occasionally, until all the vegetables are crisp-tender, 6 to 8 more minutes.
  10. Return the cooked tofu to the pot and simmer for 2 more minutes to heat through and absorb some sauce.
  11. Remove from the heat and stir in the torn basil leaves and lime juice.
  12. Taste and adjust with more soy sauce, sugar, or lime juice as needed.
  13. Serve hot over jasmine rice, garnished with a few extra basil leaves.

Tips

  • Blooming the curry paste in oil before adding liquid intensifies its flavor significantly; do not skip this step.
  • Do not overcook the vegetables; add them in stages based on how long each takes so everything stays crisp-tender.

You Might Also Like

Moroccan Vegetable Tagine with Couscous
Members Only

Moroccan Vegetable Tagine with Couscous

80 min Advanced ★ 4.8

This vegan tagine slow-simmers root vegetables, chickpeas, and dried apricots in warm Moroccan spices, serv...

Red Lentil Dal
Free Recipe

Red Lentil Dal

35 min Easy ★ 4.3

This vegan red lentil dal is silky, warmly spiced, and needs no soaking, making it one of the fastest and m...

Chana Masala (Chickpea Curry)
Members Only

Chana Masala (Chickpea Curry)

45 min Medium ★ 4.3

This vegan chickpea curry simmers in a spiced tomato-onion base until deeply savory. It is a weeknight stap...

Mushroom Wellington
Members Only

Mushroom Wellington

100 min Advanced ★ 4.6

This vegetarian centerpiece wraps a savory mushroom, walnut, and spinach filling in golden flaky puff pastr...