This Thai Coconut Soup is a comforting, flavorful, and creamy dish thatโs both vegan and gluten-free. Itโs made with silky tofu, earthy mushrooms, and a rich coconut milk base, infused with traditional Thai flavors like lemongrass, ginger, and lime. Perfect for a cozy dinner or lunch, this soup is light yet satisfying, offering a harmonious blend of spicy, tangy, and sweet notes.
Why Youโll Love This Recipe
- Vegan-friendly:ย This soup is fully plant-based, making it perfect for those following a vegan diet.
- Rich flavors:ย The combination of coconut milk, lemongrass, and ginger provides a delicious balance of flavors.
- Easy to make:ย With simple, fresh ingredients, this recipe comes together quickly.
- Customizable:ย You can easily adjust the spice level, add more vegetables, or swap out tofu for other plant-based proteins.
- Healthy and nourishing:ย This soup is not only delicious but also packed with nutrients from the tofu, mushrooms, and fresh herbs.
Ingredients
(Tip: Youโll find the full list of ingredients and measurements in the recipe card below.)
- Coconut milk
- Tofu (firm or extra-firm, cubed)
- Mushrooms (shiitake or cremini)
- Vegetable broth
- Lemongrass (fresh or paste)
- Fresh ginger
- Garlic
- Thai red curry paste
- Lime juice
- Soy sauce or tamari
- Sugar (optional, to balance the spice)
- Fresh cilantro
- Green onions
- Thai chili (optional for extra heat)
- Oil (for sautรฉing)
Directions
- Prepare the tofu and mushrooms:ย Begin by pressing the tofu to remove excess moisture, then cube it. Clean and slice the mushrooms.
- Sautรฉ the aromatics:ย In a large pot, heat some oil over medium heat. Add minced garlic, ginger, and lemongrass, and cook until fragrant.
- Add the curry paste and mushrooms:ย Stir in the Thai red curry paste and sliced mushrooms. Cook for a few minutes until the mushrooms soften.
- Simmer the broth:ย Pour in the vegetable broth and coconut milk, stirring to combine. Bring the mixture to a gentle simmer.
- Add the tofu and seasonings:ย Stir in the cubed tofu, lime juice, soy sauce, and a pinch of sugar (if desired). Let the soup simmer for about 10 minutes to allow the flavors to meld.
- Garnish and serve:ย Remove the soup from heat and stir in fresh cilantro and green onions. Serve hot, with additional lime wedges or Thai chili for extra heat if preferred.
Servings and Timing
- Servings:ย This recipe serves 4.
- Prep time:ย 15 minutes
- Cook time:ย 20 minutes
- Total time:ย 35 minutes
Variations
- Protein options:ย Swap out tofu for tempeh or a vegan chicken substitute.
- Mushrooms:ย Feel free to use a variety of mushrooms like oyster, button, or portobello for different textures and flavors.
- Spice level:ย Adjust the heat by adding more or less Thai red curry paste or fresh Thai chilies.
- Add more vegetables:ย You can add baby spinach, kale, or bok choy for extra nutrition.
- Gluten-free:ย Ensure you use tamari instead of soy sauce to keep the recipe gluten-free.
Storage/Reheating
- Storage:ย Let the soup cool completely, then store it in an airtight container in the refrigerator for up to 3 days.
- Reheating:ย Reheat on the stovetop over medium heat until warmed through, or microwave in short intervals, stirring in between.
- Freezing:ย This soup can be frozen for up to 2 months. Thaw in the refrigerator before reheating.
FAQs
How do I make this soup spicier?
You can increase the amount of Thai red curry paste or add fresh Thai chilies for extra heat.
Can I use light coconut milk?
Yes, but the soup will be less creamy. Full-fat coconut milk is recommended for the best texture.
Can I use other types of tofu?
Firm or extra-firm tofu is best for this soup because it holds its shape. Soft or silken tofu may break apart.
Is there a substitute for lemongrass?
If you canโt find fresh lemongrass, you can use lemongrass paste or omit it. You can also add a bit of lemon zest for a similar citrus flavor.
How long does this soup keep in the fridge?
It keeps well for up to 3 days in the fridge when stored in an airtight container.
Can I freeze this soup?
Yes, this soup freezes well for up to 2 months. Just thaw it in the fridge before reheating.
What type of mushrooms are best?
Shiitake, cremini, or button mushrooms work well. You can mix and match for varied textures.
Can I add noodles to this soup?
Yes, rice noodles or thin vermicelli can be added for a heartier meal.
How can I thicken the soup?
For a thicker soup, you can simmer it a bit longer or add a cornstarch slurry.
What can I serve with this soup?
This soup pairs well with jasmine rice or a side of crispy spring rolls for a complete meal.
Conclusion
This Vegan Thai Coconut Soup is a warm and satisfying dish packed with bold flavors, healthy ingredients, and an irresistible creamy texture. Whether youโre a fan of Thai cuisine or just looking for a cozy, nourishing meal, this soup is a must-try. Itโs easy to make, customizable, and perfect for meal prep.
PrintThai Coconut Soup (Vegan, with Tofu + Mushrooms)
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Simmering
- Cuisine: Thai
- Diet: Gluten Free
Description
This Vegan Thai Coconut Soup is a delicious and comforting dish packed with creamy coconut milk, tender tofu, and hearty mushrooms. Itโs infused with the flavors of lemongrass, ginger, and lime for a refreshing and tangy twist. Perfect for a quick and easy weeknight meal, this soup is light but satisfying, and itโs entirely plant-based.
Ingredients
- 1 tablespoon coconut oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 stalk lemongrass, trimmed and smashed
- 1โ2 red chilies, sliced (optional, for spice)
- 1 can (14 oz) full-fat coconut milk
- 4 cups vegetable broth
- 1 tablespoon soy sauce or tamari (for gluten-free)
- 1 tablespoon lime juice (freshly squeezed)
- 1 teaspoon maple syrup or sugar
- 8 oz tofu, cubed (firm or extra-firm)
- 8 oz mushrooms, sliced (shiitake or button)
- 1 cup baby spinach (optional)
- 2โ3 tablespoons fresh cilantro, chopped
- Salt and pepper, to taste
- Lime wedges (for serving)
Instructions
- Sautรฉ Aromatics:
Heat the coconut oil in a large pot over medium heat. Add the chopped onion and cook for 3-4 minutes until softened. Stir in the minced garlic, grated ginger, lemongrass, and red chilies (if using) and cook for another 1-2 minutes until fragrant. - Prepare the Soup Base:
Add the coconut milk, vegetable broth, soy sauce, lime juice, and maple syrup to the pot. Stir well to combine. Bring the mixture to a gentle simmer. - Add Tofu and Mushrooms:
Add the cubed tofu and sliced mushrooms to the pot. Simmer for 10-12 minutes, allowing the mushrooms to soften and the flavors to meld together. - Add Spinach (Optional):
If using spinach, stir it in during the last 2-3 minutes of cooking, just until it wilts. - Season and Serve:
Taste the soup and adjust seasoning with salt and pepper if needed. Remove the lemongrass stalk before serving. Ladle the soup into bowls and garnish with fresh cilantro and a wedge of lime. Enjoy!
Notes
- If you prefer a spicier soup, increase the number of chilies or add a dash of chili paste.
- For added texture, you can pan-fry the tofu cubes until crispy before adding them to the soup.
- This soup stores well in the refrigerator for up to 3 days, and the flavors deepen as it sits.
Your email address will not be published. Required fields are marked *