Nutrition Facts for Vegan tom kha soup

Vegan Tom Kha Soup

Warm, creamy, and bursting with vibrant Thai flavors, this Vegan Tom Kha Soup is the ultimate plant-based take on the classic Thai coconut soup! Infused with aromatic lemongrass, galangal, and kaffir lime leaves, this comforting recipe pairs the richness of coconut milk with the freshness of lime and a subtle kick of heat from optional Thai chili. Loaded with hearty mushrooms, tender tofu, and juicy cherry tomatoes, it strikes the perfect balance between savory and tangy. Gluten-free and easy to make in just 35 minutes, this one-pot wonder is ideal for weeknight dinners or an impressive appetizer. Garnished with fresh cilantro and green onions, it’s a beautifully fragrant dish that will transport your taste buds straight to Thailand!

Nutriscore Rating: 80/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Tom Kha Soup
Prep Time:10 mins
Cook Time:25 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 4 cups Coconut milk
  • 2 cups Vegetable broth
  • 2 Lemongrass stalks
  • 1 2-inch piece Galangal (or ginger if unavailable)
  • 6 Kaffir lime leaves
  • 2 cups Mushrooms (shiitake, button, or oyster)
  • 1 block Firm tofu
  • 1 cup Cherry tomatoes
  • 2 tablespoons Tamari (or soy sauce, if not gluten-free)
  • 3 tablespoons Lime juice
  • 1 tablespoon Brown sugar or coconut sugar
  • 1 optional, to taste Thai red chili or chili paste
  • 0.25 cup Cilantro (for garnish)
  • 2 Green onions (for garnish)

Directions

Step 1

Prepare the aromatics: Gently bruise the lemongrass stalks with the back of a knife and cut them into 2-inch pieces. Slice the galangal or ginger into thin pieces and tear the kaffir lime leaves to release their flavor.

Step 2

In a large pot over medium heat, combine the coconut milk and vegetable broth. Add the lemongrass, galangal, and kaffir lime leaves. Bring the mixture to a gentle simmer and let it infuse for 10 minutes.

Step 3

While the soup base simmers, prepare the tofu by cutting it into bite-sized cubes. Slice the mushrooms and halve the cherry tomatoes.

Step 4

After the 10-minute infusion, strain the soup to remove the lemongrass, galangal, and lime leaves, or leave them in for aesthetic and flavor purposes (but they are not meant to be eaten).

Step 5

Add the mushrooms, tofu, cherry tomatoes, tamari, and sugar to the soup. Simmer for 8-10 minutes, allowing the flavors to meld and the mushrooms to soften.

Step 6

Stir in the lime juice and optional Thai red chili or chili paste, tasting as you go to adjust the seasoning to your preference.

Step 7

Ladle the soup into bowls and garnish with chopped cilantro and sliced green onions.

Step 8

Serve hot and enjoy your flavorful Vegan Tom Kha Soup!

Nutrition Facts

Serving size (2680.5g)
Amount per serving % Daily Value*
Calories 1228.3
Total Fat 27.1g 0%
Saturated Fat 4.7g 0%
Polyunsaturated Fat 1.5g
Cholesterol 0mg 0%
Sodium 3606.0mg 0%
Total Carbohydrate 206.4g 0%
Dietary Fiber 19.1g 0%
Total Sugars 105.5g
Protein 67.9g 0%
Vitamin D 20.9IU 0%
Calcium 959.5mg 0%
Iron 24.2mg 0%
Potassium 5297.4mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 18.2%
Protein: 20.3%
Carbs: 61.6%