This soup is full of bold, vibrant flavors while remaining completely plant-based. The creamy coconut milk pairs beautifully with the tangy lime and savory broth, creating a deeply satisfying dish. It’s quick to prepare, nourishing, and easily customizable with your favorite vegetables or proteins.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
coconut oil garlic, minced fresh ginger or galangal, sliced lemongrass stalks, bruised vegetable broth coconut milk mushrooms, sliced carrots, sliced red bell pepper, sliced firm tofu, cubed soy sauce or tamari lime juice maple syrup or sugar fresh cilantro
Directions
Heat coconut oil in a pot over medium heat. Add the garlic, ginger or galangal, and lemongrass, and sauté until fragrant.
Pour in the vegetable broth and bring to a simmer. Let it cook for about 10 minutes to infuse the flavors.
Add the coconut milk, mushrooms, carrots, and red bell pepper. Simmer until the vegetables are tender.
Stir in the tofu and cook for a few more minutes until heated through.
Season the soup with soy sauce or tamari, lime juice, and maple syrup or sugar. Adjust to taste for balance of salty, sour, and sweet.
Add rice noodles for a more filling meal. Use different vegetables like broccoli, snap peas, or baby corn. Swap tofu with tempeh for a different plant-based protein. Add chili paste or fresh chilies for heat. Include kaffir lime leaves for a more authentic flavor.
Storage/Reheating
Store the soup in an airtight container in the refrigerator for up to 3 days.
Reheat gently on the stovetop over medium heat until warmed through. Avoid boiling to maintain the creamy texture.
This soup can be frozen, but the texture of the coconut milk may slightly change upon reheating.
FAQs
What is Tom Kha soup?
It’s a Thai coconut soup traditionally made with galangal, lemongrass, and lime.
Can I make this soup gluten-free?
Yes, use tamari instead of soy sauce.
What can I use instead of galangal?
Fresh ginger is a good substitute.
Can I add noodles?
Yes, rice noodles work very well in this soup.
How do I make it spicier?
Add chili paste, fresh chilies, or a dash of hot sauce.
Can I use canned coconut milk?
Yes, canned coconut milk works best for a rich, creamy texture.
What vegetables work best?
Mushrooms, peppers, carrots, and leafy greens are great choices.
Can I make it ahead of time?
Yes, the flavors develop nicely after a day in the fridge.
How do I balance the flavors?
Adjust lime juice, sweetness, and salt to taste.
Is this soup filling enough as a meal?
Yes, especially if you add tofu or noodles.
Conclusion
Vegan Tom Kha soup is a flavorful and comforting dish that brings together creamy coconut, tangy lime, and aromatic herbs. It’s a versatile and satisfying recipe that’s perfect for cozy meals or when you’re craving something warm and nourishing with a burst of flavor.
This Vegan Tom Kha Soup is a creamy, aromatic Thai-inspired coconut soup made with fresh herbs, vegetables, and tofu. Packed with bold flavors like lemongrass, lime, and ginger, this comforting vegan soup is rich, tangy, and perfect for a quick, nourishing meal.
Author:Catherine
Prep Time:15 minutes
Cook Time:20 minutes
Total Time:35 minutes
Yield:4 servings
Category:Soup
Method:Stovetop
Cuisine:Thai-Inspired
Diet:Vegan
Ingredients
Coconut oil
Garlic, minced
Fresh ginger or galangal, sliced
Lemongrass stalks, bruised
Vegetable broth
Coconut milk
Mushrooms, sliced
Carrots, sliced
Red bell pepper, sliced
Firm tofu, cubed
Soy sauce or tamari
Lime juice
Maple syrup or sugar
Fresh cilantro
Instructions
Heat coconut oil in a pot over medium heat. Add garlic, ginger (or galangal), and lemongrass; sauté until fragrant.
Pour in vegetable broth and bring to a simmer. Cook for about 10 minutes to infuse flavors.
Add coconut milk, mushrooms, carrots, and red bell pepper. Simmer until vegetables are tender.
Stir in tofu and cook for a few minutes until heated through.
Season with soy sauce (or tamari), lime juice, and maple syrup. Adjust to taste for balance.
Remove lemongrass pieces before serving.
Garnish with fresh cilantro and serve hot.
Notes
Use canned coconut milk for the creamiest texture.Adjust lime juice, sweetness, and salt to balance flavors.Add chili paste or fresh chilies for a spicy kick.