Vegan Thai Coconut Soup With Tofu

  • 30 mins
  • Prep: 15 mins,
  • Cook: 15 mins
  • Yield: 4 servings
Ratings (35)

Thai coconut soup is an easy and flavorful vegetarian and vegan soup to try, made with Asian ingredients and a coconut milk base which is much different than the usual broth-based vegetable soups which are more common.

The flavor comes from the deliciously spicy and fragrant combination of the Thai ingredients: red chili peppers, ginger, lemongrass, and lime.

This Thai coconut soup recipe is both vegetarian and vegan. All of the ingredients are gluten-free, except for the vegetable broth, which may or may not be gluten-free. If you're buying vegetable broth, check the ingredients list, as many have additives which contain hidden gluten. Or, make your homemade vegetable broth, so you can be certain what's in it.

    What You'll Need

    • 1 tablespoons olive oil
    • 3 cloves garlic (minced)
    • 1/2 red onion (sliced)
    • 1 carrot (sliced thin)
    • 1 cup shiitake mushrooms (sliced)
    • 2 small red chili peppers (minced, or 1 jalapeno pepper)
    • 1 1/2 cups vegetable broth
    • 1 can of coconut milk (12 ounces)
    • 5 to 6 thin slices ginger (or galangal, if you have it)
    • 5 to 6 1-inch slices lemongrass
    • 1 lime (juiced)
    • 16 ounces tofu (1 package tofu, chopped into 1-inch cubes)

    How to Make It

    1. First, in a large soup or stockpot, sautee the onion, garlic, sliced carrots and shiitake mushrooms in oil for just a few minutes until lightly cooked; do not overcook.
    2. Reduce heat to low and add the vegetable broth, coconut milk, sliced ginger, lemon grass, tofu and juice from one lime. 
    3. Simmer over low heat for at least 15 minutes. Stir in the fresh chopped cilantro just before serving.
    4. Enjoy your vegetarian Thai coconut soup!

      Variations

      Want to make this coconut soup more of a full meal? Just add extra tofu and vegetables (try steamed broccoli, snap peas, cauliflower or bell pepper) and serve it alongside some steamed white or brown rice, or maybe even some quinoa, if you prefer.

      Although this Thai coconut soup recipe calls for shiitake mushrooms and carrots, just about any vegetable will do. I like broccoli and tomatoes in coconut soup. You may also prefer to use sauteed tofu in this coconut vegetable soup recipe.

      Thai-inspired vegetarian meals at home?

      Check out this complete list of easy vegetarian and vegan Thai food recipes, simple enough for any home cook, including Thai curries, vegetable satay, lots of noodles, soups, spring rolls and more. Enjoy!