-
Dairy Free
-
Gluten Free
-
Vegan
-
Vegetarian
Easy Vegetarian Thai Coconut Soup
This quick and easy one-pot Thai coconut soup is a flavorful vegetarian version of tom kha! This soup is loaded with mushrooms, carrots, and cabbage, and then it’s bathed in a coconut milk and vegetable broth base. You can make this dish as spicy or mild as you wish, so everyone will enjoy slurping up this easy and nourishing weeknight dinner.
Table of Contents
The Easiest Thai Coconut Soup Recipe
Soup season is every season in my household! Of course we enjoy it a little more often when the weather is cool, but I firmly believe you can find a soup for any time of the year, emotion, or occasion. This Thai coconut soup is one of those year-round gems that I’ll never get tired of!
This variation on the Thai classic – Tom Kha – is so flavorful and nourishing. It’s somehow light and super filling at the same time, and you can adjust the intensity of the flavorings to your preferences. This vegetarian soup is full of mushrooms, veggies, and hearty greens and then flavored with chili paste, soy sauce, and creamy coconut milk.
Enjoy this simple one-pot meal that’ll cure your Thai cravings without breaking the bank! If you’re looking for more soup inspiration, work your way through these 7 easy chunky soup recipes this winter.
Key Ingredients
This ingredient list is full of healthy and flavorful ingredients that will ignite your senses! I’ve divided this list into groups based on where you will find everything in the grocery store. Hopefully, this will make grocery shopping as seamless as possible!
Canned and Boxed Ingredients
- Coconut oil
- Coconut milk – full fat
- Broth – Vegetable or chicken
Produce
- Onion – yellow, cut into 1-inch slices
- Garlic – minced
- Shiitake Mushrooms – sliced
- Carrots – cut into matchsticks
- Napa Cabbage – sliced
- Hearty Greens – chard, kale, spinach. Chopped
- Cilantro – chopped
- Lime – just the juice
Seasonings
- Tamari or Soy Sauce
- Chili Paste – to your spice preference
- Toasted Sesame Oil
- Sea Salt – to taste.
Find the full printable recipe with specific measurements below.
How to Make One Pot Thai Coconut Soup
Step 1: Prep Soup Pot
Start by heating a medium/large soup pot over medium heat and then add the coconut oil. Heat the coconut oil until it’s hot.
Step 2: Add Onions + Garlic
Add onions, garlic, and salt to the pot. Cook them until the onions are soft and fragrant.
Step 3: Add Mushrooms
Add the shiitake mushrooms and cook them with the onions and garlic for another 3-4 minutes.
Step 4: Broth
Add the coconut milk, broth of your choice, and carrots. Simmer the pot for 10 minutes, or until the carrots are soft.
Step 5: Add Greens and Flavorings
Add napa cabbaged, chopped greens, soy sauce (or tamari) and chili paste. Continue to simmer for 3-5 more minutes.
Step 6: Add Finishing Ingredients
Stir in the cilantro, lime, and toasted sesame oil. Add more sea salt or lime juice to taste, if desired.
Step 7: Garnish
Divide your soup into individual bowls and garnish them with extra cilantro. Enjoy!
Recipe FAQs
This soup is already loaded with so much flavor and nutrition – including protein! – but you can add some more to the mix if you’d like. If you want to keep it vegetarian, add tofu or more protein-filled veggies. If you’re comfortable with adding animal proteins, you can add fish or chicken to this soup. Play around with your favorite things and see what you like best. There are so many possible versions of this soup for you to enjoy!
The short answer is yes! This soup is loaded with healthy fats from the coconut milk, and vitamins and protein from all of the veggies. It’s definitely a wholesome and nutritious meal!
Tom Kha and Tom Yum are distinctly different soups. On the surface level, they’re different because tom kha has a creamy broth that’s made with coconut milk, while tom yum has a hot and sour flavor profile that’s a lot more brothy.
More Vegetable Based Recipes To Enjoy
- A Creamy Broccoli Soup is super easy to make at home for lunch or dinner.
- Try this vegan ginger and carrot soup to warm and awaken your senses!
- This one-pot minestrone soup is perfect with a crust slice of bread – it’s a classic!
- Instead of broccoli cheddar, try this cauliflower soup with cheese for a change.
- There’s nothing like a traditional vegetable soup, especially when you can make it in only 30 minutes!
More mushroom recipes to try!
If you tried this Easy Vegetarian Thai Coconut Soup or any other recipe on my website, please leave a 🌟 star rating and let me know how you enjoyed it in the📝 comments below. I love hearing from you!
Easy Vegetarian Thai Coconut Soup
Equipment
- Soup pot
- Lemon squeezer
- Soup bowl
Ingredients
- 1 Tbsp coconut oil
- ½ yellow onion, cut into 1-inch slices
- 3 cloves garlic, minced
- ¼ tsp sea salt
- 2 cups shiitake mushrooms, sliced
- 1 can coconut milk, full fat
- 3 cups vegetable broth, or chicken broth
- 2 medium carrots, cut into matchsticks
- 2 cups napa cabbage, sliced
- 2 cups hearty greens, chard, kale, or spinach, chopped
- ¼ cup tamari, or soy suace
- ½ tsp chili paste, up to 1 tsp or to your spice preference
- ½ cup fresh cilantro, chopped
- 1 small lime, just the juice from the lime
- 1½ tsp toasted sesame oil
- sea salt, to taste
Instructions
- Heat a medium/large soup pot over medium heat and add coconut oil. Heat until oil is hot.1 Tbsp coconut oil
- Add onions, garlic and salt and cook until they are soft.½ yellow onion,, 3 cloves garlic,, ¼ tsp sea salt
- Add shiitake mushrooms and cook another 3-4 minutes.2 cups shiitake mushrooms,
- Add coconut milk, broth and carrots and simmer for 10 minutes until carrots are soft.1 can coconut milk,, 3 cups vegetable broth,, 2 medium carrots,
- Add napa cabbage, chopped greens, soy sauce or tamari, and chili paste and continue to simmer for 3-5 more minutes.2 cups napa cabbage,, 2 cups hearty greens,, ¼ cup tamari,, ½ tsp chili paste,
- Stir in cilantro, lime and toasted sesame oil.½ cup fresh cilantro,, 1 small lime,, 1½ tsp toasted sesame oil
- Add additional sea salt or more lime if desired.sea salt,
- Garnish with extra cilantro.½ cup fresh cilantro,
Notes
- Re-heat soup on low, until desired temperature.
- Cilantro can be substituted for parsley.