Thai Coconut Soup (Vegan, with Tofu + Mushrooms)

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

  1. Prepare the tofu and mushrooms:ย Begin by pressing the tofu to remove excess moisture, then cube it. Clean and slice the mushrooms.
  2. Sautรฉ the aromatics:ย In a large pot, heat some oil over medium heat. Add minced garlic, ginger, and lemongrass, and cook until fragrant.
  3. 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.
  4. Simmer the broth:ย Pour in the vegetable broth and coconut milk, stirring to combine. Bring the mixture to a gentle simmer.
  5. 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.
  6. 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.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Coconut Soup (Vegan, with Tofu + Mushrooms)

Thai Coconut Soup (Vegan, with Tofu + Mushrooms)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • 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

Units Scale
  • 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

  1. 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.
  2. 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.
  3. 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.
  4. Add Spinach (Optional):
    If using spinach, stir it in during the last 2-3 minutes of cooking, just until it wilts.
  5. 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.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *