Vegan Thai Green Curry

Vegan Thai Green Curry

Simmered coconut milk and green curry paste create a fragrant, silky base for vegetables and tofu.

Total 45 min Makes 4 servings Calories 420/serving

Dietary

Vegan, Vegetarian, Pescatarian, Dairy free, Halal, Kosher

Allergens

Soy

This plant-based curry layers green curry paste and coconut milk into a rich, aromatic sauce studded with crisp-tender vegetables and golden pan-fried tofu. Fresh basil and lime brighten the finish, making it a satisfying weeknight dinner over steamed rice. Adjust the chili heat by varying the amount of curry paste used.

Ingredients

  • 14 ounces extra-firm tofu, pressed and cubed
  • 2 tablespoons vegetable oil
  • 3 tablespoons Thai green curry paste
  • 2 cans coconut milk (14 ounces each)
  • 1 cup vegetable broth
  • 1 tablespoon brown sugar
  • 2 tablespoons soy sauce
  • 1 red bell pepper, sliced thin
  • 1 cup bamboo shoots, drained
  • 1 cup snap peas, trimmed
  • 1 zucchini, sliced into half-moons
  • 4 kaffir lime leaves
  • 1 cup fresh Thai basil leaves
  • 1 lime, juiced
  • 1 red chili, sliced thin, for garnish
  • 4 cups cooked jasmine rice, for serving

Method

  1. Press the tofu for 10 minutes to remove excess moisture, then cut into 3/4-inch cubes.

  2. Heat 1 tablespoon of vegetable oil in a 9-inch skillet over medium-high heat. Add the tofu and pan-fry, turning occasionally, until golden on most sides, about 8 minutes. Remove and set aside.

  3. In a 6-quart saucepan, heat the remaining 1 tablespoon of oil over medium heat. Add the green curry paste and cook, stirring constantly, until fragrant, about 1 minute.

  4. Pour in the coconut milk and vegetable broth, whisking to dissolve the paste into the liquid.

  5. Stir in the brown sugar, soy sauce, and kaffir lime leaves. Bring to a gentle simmer over medium heat.

  6. Add the bell pepper, bamboo shoots, and zucchini. Simmer uncovered until the vegetables are crisp-tender, about 8 minutes.

  7. Add the snap peas and reserved tofu, and simmer 3 minutes more until the peas are bright green and tender.

  8. Remove from heat and stir in the Thai basil leaves and lime juice until the basil wilts slightly.

  9. Taste and adjust seasoning with additional soy sauce or lime juice as needed.

  10. Spoon the curry over bowls of jasmine rice and garnish with sliced red chili.

Related recipes

Rate this recipe

★ 4.5 (1)

Comments

    Log in to comment.

    Vegan Thai Green Curry

    This plant-based curry layers green curry paste and coconut milk into a rich, aromatic sauce studded with crisp-tender vegetables and golden pan-fried tofu. Fresh basil and lime brighten the finish, making it a satisfying weeknight dinner over steamed rice. Adjust the chili heat by varying the amount of curry paste used.

    45 min 4 servings 420 cal

    Ingredients

    • 14 ounces extra-firm tofu, pressed and cubed
    • 2 tablespoons vegetable oil
    • 3 tablespoons Thai green curry paste
    • 2 cans coconut milk (14 ounces each)
    • 1 cup vegetable broth
    • 1 tablespoon brown sugar
    • 2 tablespoons soy sauce
    • 1 red bell pepper, sliced thin
    • 1 cup bamboo shoots, drained
    • 1 cup snap peas, trimmed
    • 1 zucchini, sliced into half-moons
    • 4 kaffir lime leaves
    • 1 cup fresh Thai basil leaves
    • 1 lime, juiced
    • 1 red chili, sliced thin, for garnish
    • 4 cups cooked jasmine rice, for serving

    Method

    1. 1

      Press the tofu for 10 minutes to remove excess moisture, then cut into 3/4-inch cubes.

    2. 2

      Heat 1 tablespoon of vegetable oil in a 9-inch skillet over medium-high heat. Add the tofu and pan-fry, turning occasionally, until golden on most sides, about 8 minutes. Remove and set aside.

    3. 3

      In a 6-quart saucepan, heat the remaining 1 tablespoon of oil over medium heat. Add the green curry paste and cook, stirring constantly, until fragrant, about 1 minute.

    4. 4

      Pour in the coconut milk and vegetable broth, whisking to dissolve the paste into the liquid.

    5. 5

      Stir in the brown sugar, soy sauce, and kaffir lime leaves. Bring to a gentle simmer over medium heat.

    6. 6

      Add the bell pepper, bamboo shoots, and zucchini. Simmer uncovered until the vegetables are crisp-tender, about 8 minutes.

    7. 7

      Add the snap peas and reserved tofu, and simmer 3 minutes more until the peas are bright green and tender.

    8. 8

      Remove from heat and stir in the Thai basil leaves and lime juice until the basil wilts slightly.

    9. 9

      Taste and adjust seasoning with additional soy sauce or lime juice as needed.

    10. 10

      Spoon the curry over bowls of jasmine rice and garnish with sliced red chili.