Description
Dive into a bowl of rich, tangy, and creamy vegan Tom Yum soup that’s loaded with vibrant flavors and wholesome ingredients. Perfect for chilly evenings or when you’re craving something bold, this plant-based twist on the classic Thai favorite is as satisfying as it is simple to make. Let the aromas of lemongrass, lime leaves, and coconut milk transport you straight to Thailand!
Ingredients
- 1 tablespoon coconut oil
- 1 medium onion, finely diced
- 2 large garlic cloves, finely chopped
- 1-inch piece fresh ginger, roughly chopped
- ½ small bird’s eye chili, chopped (adjust to taste)
- 2 lemongrass stalks, bruised and cut into sections
- 3 makrut lime leaves
- ½ lb (225 g) cherry tomatoes, quartered
- 4 cups (1.25 liters) vegetable stock
- ½ lb (225 g) shiitake mushrooms, sliced
- ½ lb (225 g) oyster mushrooms, sliced
- 1 can (14 fl. oz / 400 ml) coconut milk, full-fat
- 1 tablespoon vegan fish sauce
- 2 tablespoons Thai red paste (ensure it’s vegan)
- 1 tablespoon coconut sugar
- Juice of 1 lime
- Salt and freshly ground black pepper, to taste
Instructions
Step 1: Prepare Aromatics
- Heat the coconut oil in a large pot over medium heat.
- Add the diced onion, garlic, ginger, and bird’s eye chili. Sauté for 3–4 minutes until fragrant and softened.
Step 2: Add Herbs and Stock
- Add the bruised lemongrass stalks and makrut lime leaves to the pot. Stir for 1–2 minutes.
- Pour in the vegetable stock and bring it to a gentle boil.
Step 3: Add Vegetables
- Stir in the quartered cherry tomatoes, shiitake mushrooms, and oyster mushrooms.
- Simmer for 5–7 minutes, allowing the vegetables to soften and release their flavors.
Step 4: Create Flavor Base
- Reduce the heat to low and stir in the Thai red paste, vegan fish sauce, and coconut sugar.
- Mix well until everything is fully incorporated.
Step 5: Add Coconut Milk
- Pour in the coconut milk and stir gently to combine.
- Let the soup simmer for another 5 minutes, ensuring the flavors meld together.
Step 6: Season and Finish
- Add the lime juice and stir thoroughly.
- Taste the soup and adjust with salt and pepper as needed.
Step 7: Serve
- Ladle the soup into bowls and garnish with fresh cilantro or Thai basil if desired.
- Serve hot, alongside steamed jasmine rice or crusty bread.
Notes
- For authentic flavors, don’t skip the lemongrass and makrut lime leaves—they are essential for the Tom Yum essence.
- Adjust the spice level by increasing or reducing the bird’s eye chili or Thai red paste.
- If you can’t find vegan fish sauce, a splash of soy sauce with a pinch of seaweed powder can mimic the umami flavor.
- Store leftovers in an airtight container in the refrigerator for up to 3 days, or freeze for up to a month.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Thai-Inspired