Warm, creamy, and bursting with bold flavors, Vegan Tom Kha Soup is a plant-based twist on the classic Thai comfort food. This dairy-free recipe combines rich coconut milk and veggie broth infused with fragrant aromatics like lemongrass, galangal, and kaffir lime leaves for an authentic taste. Hearty additions like meaty mushrooms, cherry tomatoes, and protein-packed tofu create a satisfying texture, while tamari, lime juice, and a touch of spice bring savory, tangy, and umami notes to life. Ready in just 35 minutes, this gluten-free, vegan-friendly soup is perfect for cozy nights or impressing guests with its vibrant flavors. Garnish with fresh cilantro and green onions for the perfect finishing touch, and serve piping hot for a delightful Thai-inspired meal!
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.
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.
While the soup base simmers, prepare the tofu by cutting it into bite-sized cubes. Slice the mushrooms and halve the cherry tomatoes.
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).
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.
Stir in the lime juice and optional Thai red chili or chili paste, tasting as you go to adjust the seasoning to your preference.
Ladle the soup into bowls and garnish with chopped cilantro and sliced green onions.
Serve hot and enjoy your flavorful Vegan Tom Kha Soup!
Calories |
1228 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 27.1 g | 35% | |
| Saturated Fat | 4.7 g | 24% | |
| Polyunsaturated Fat | 1.5 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 3606 mg | 157% | |
| Total Carbohydrate | 206.4 g | 75% | |
| Dietary Fiber | 19.1 g | 68% | |
| Total Sugars | 105.5 g | ||
| Protein | 67.9 g | 136% | |
| Vitamin D | 0.5 mcg | 3% | |
| Calcium | 960 mg | 74% | |
| Iron | 24.2 mg | 134% | |
| Potassium | 5297 mg | 113% | |
*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.