Go Back
+ servings
A bowl of spicy vegan tom yum with lime slices, mushrooms, red chilies, and cilantro.
Print Recipe
5 from 1 vote

Vegan Tom Yum Soup

This tom yum is bright, citrusy, and just spicy enough to clear your sinuses. Lemongrass, lime leaves, and galangal bring that signature punch, while mushrooms soak up every last drop of that spicy-sour soup magic. Suddenly, your “favorite Thai takeout” is lookin’ mad nervous.
Prep Time6 minutes
Cook Time24 minutes
Total Time30 minutes
Course: Soup
Cuisine: Thai
Diet: Gluten Free, Vegan, Vegetarian
Servings: 6 cups
Calories: 178kcal
Author: Adam Sobel
Cost: $11

Ingredients

For the Roasted Mushrooms:

  • 4 teaspoons olive oil
  • 5 teaspoons hoisin sauce
  • 1 tablespoon sriracha
  • 14 oz. king oyster mushrooms hand torn into larger than bite size pieces

For the Soup:

Optional Garnishes:

  • Cilantro leaves
  • Fried shallots
  • Sliced bird’s eye chilies
  • Lime Slices

Instructions

  • Preheat the oven to 350°F (175°C). In a small bowl, toss the mushroom pieces with olive oil, hoisin sauce, and sriracha. Spread them in a single layer on a parchment paper-lined baking sheet and roast for 20-22 minutes until tender and golden. Set aside.
  • Trim off any dried external leaves of the lemongrass. Cut it into 3-inch sections and bash the lemongrass with the side of a heavy knife or cleaver. This will help the lemongrass release it’s oils into the soup when added.
  • In a medium pot, or dutch oven, heat the oil over medium-high heat. After 90 seconds, when the oil is hot, add the shallots and bashed lemongrass sections, cook for 2-3 minutes until fragrant.
  • Stir in the tom yum paste and nam prik pao (if using), and sauté for 2 minutes until the curry paste darkens and breaks down into the shallots.
  • Add the vegetable stock, cilantro stems, galangal, lime leaves, and bird’s eye chilies. Bring to a simmer over medium heat and cook for 10 minutes, allowing the aromatics to infuse the broth.
  • Add the beech mushrooms, sugar, vegan fish sauce, lime juice and salt. Simmer for 3 minutes just to get the small mushrooms tender. Taste and adjust seasoning if needed.
  • Ladle into bowls and garnish with the roasted king oyster mushrooms, cilantro, fried shallots, additional sliced chilies, and lime slices.

Notes

🔥 Chili, Chili, Bang Bang:
Want control over the heat? Drop whole Thai bird’s eye chilies for a gentler burn, or crush ‘em to let the fire loose. Adjust as needed, this soup’s got no chill unless you give it some.
🍄 Shroom With a View:
Tom yum is best fresh. Mushrooms soak up that bold, citrus-packed broth like sponges—great at first, but let them sit too long, and they get all bloated and weird.

Nutrition

Calories: 178kcal | Carbohydrates: 30g | Protein: 4g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 0.1mg | Sodium: 997mg | Potassium: 514mg | Fiber: 3g | Sugar: 8g | Vitamin A: 115IU | Vitamin C: 11mg | Calcium: 31mg | Iron: 2mg