• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

ZardyPlants

  • Home
  • Vegan & Oil-free Recipes
    • Cheezes
    • Breakfasts
    • Soups
    • Salads
    • Snacks & Apps
    • Entrees
    • Dips & Sauces
    • Ingredients
    • Desserts
    • Gluten Free
  • Shop
    • Recipe Books
    • Products I Use
  • About
  • Contact
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Vegan and Oil-free Recipes
  • Free Cookbook with Signup!
  • Plant-Based Jewish Recipes
  • Shop
  • Contact
  • About
Ă—

Home » Vegan and Oil-free Recipes

Vegan Tom Kha Soup (Thai Inspired)

Published: Feb 11, 2021 · Modified: Oct 29, 2022 by 💚 Liz

Share with friends!

1742 shares
Jump to Recipe

Rich, cozy and PACKED with flavor, this easy Vegan Tom Kha Soup is a Thai-inspired recipe that is simple and quick to make. Customize the heat (or make it not spicy at all), the veggies, and the protein for a delicious and nutritious meal.

Skip to the Recipe!
Vegan Tom Kha Soup in a bowl

This post may contain affiliate links. See our disclosure policy for details.

Hey Internet, have I ever explained just how much I love Thai food? I love food from all over the world, but Thai is one of my favorites.

Now, I’m not going to pretend this is authentic Thai food. That isn’t my culture and I wouldn’t want to separate Tom Kha Gai from Thai culture.

I am SO inspired by the food in Thai culture that I wanted to try making a veganized version of what was one of my favorite Thai dishes from before I went vegan.

So Tom Kha Kai or Tom Kha Gai (the full name of this soup) is a spicy and sour coconut soup usually including chicken. It originates in Thailand but apparently also Laos, which I didn’t know. Laotian versions often include dill which is interesting.

The Thai version most often includes coconut milk, galangal (a similar root to ginger), lemongrass, kaffir lime leaves, mushrooms, Thai chili, and cilantro.

We have a fantastic market about 45 minutes from my house called H-Mart, a Korean supermarket. It also has products from many other countries in Asia, but I wasn’t able to find galangal, fresh lemongrass, or kaffir lime leaves.

I did find shiitake mushrooms and Thai chili though! So I used those in this soup. I’ll give a few ideas for substituting some of these ingredients in the sections below.

And, I’m vegan, so I had to veganize this soup. I used tofu for the protein, and added a little vegan chicken broth to try and simulate the flavor. I haven’t had Tom Kha Gai in years, but I’d have to say this soup tastes pretty dang close to what I remember, and totally delicious.

Let’s hop into the ingredients and substitutions.

Ingredients in bowls

What You’ll Need

Let’s talk about the soup base first. All the elements in this vegan tom kha soup recipe kind of come together in an amazing song of flavor, but each plays an important role. I sound like Mrs. C, my first band teacher, hah! (Yes, I was a band geek. Surprised? Me neither.)

So I mentioned this is a coconut soup. The broth in at least my recipe is made up of one third canned coconut milk and 2 thirds vegan chicken broth.

I recommend not skimping on the coconut milk because it provides a lot of the flavor and creaminess that Tom Kha is known for.

For the vegan chicken broth, I highly recommend Better Than Bouillon No Chicken Base. I use this for ALL my chicken-ish recipes, like my vegan drumsticks and vegan matzo ball soup or vegan cream of chicken soup.

Better Than Bouillon is great--you can keep it in your fridge for months and just take a little bit and mix it with water. It keeps better and is more economical than carton vegan chicken broth. You can absolutely use prepared vegan chicken broth or even just vegetable broth if you need.

While you don’t need to use this if you can’t eat spicy food, Thai red curry paste is a delicious way to flavor this soup. You can use as much or as little you like. We can add more heat later when we talk about the aromatics.

Also, speaking of which, lemongrass would be one of the aromatics here but I checked 5 stores in my area and was unable to find fresh lemongrass. I did however find a lemongrass paste and used that instead.

Other aromatics in this recipe include white onion, some green onion to garnish, ginger (since I couldn’t find galangal), garlic, and Thai chilies.

Thai chilies are tiny little green or red chilies found in some stores. They are VERY spicy. If you only like a little spice, try using only a few (or substituting a milder pepper like jalapeno).

I’d highly recommend using gloves when mincing your Thai chilies. Remove the seeds if you’re not big on spicy food, as a lot of the heat is in the seeds. Wash your hands REALLY well afterwards, and do not touch your face. Don’t ask how I know. :/

Other awesome things in this vegan tom kha soup recipe include shiitake mushrooms (straw mushrooms would be a more authentic choice here, but I couldn’t find them), red bell pepper, cubed extra firm tofu, rice vermicelli noodles (optional), cilantro (if you have that gene!), and fresh lime to finish. If you can find kaffir lime leaves, those would be perfect here too.

It’s optional, but I added just a bit of coconut sugar near the end just to balance the flavors.

Cooking vegetables in a pot

What Substitutions Can I Make?

Coconut Milk

Canned coconut milk is an integral part of this recipe. If you’re looking for sustainable coconut milk, I highly recommend Native Forest coconut milk.

Lite coconut milk will still work, but it may also thin out your soup.

Vegan Chicken Broth

I used Better Than Bouillon No Chicken Base mixed with water here to give this soup a bit of chicken flavor, but it’s not absolutely necessary, it just tastes REALLY awesome.

You could use a vegan chicken bouillon cube or prepared vegan chicken broth… or you could just use vegetable broth instead.

Thai Red Chili Paste

You can normally find authentic Thai red curry paste in an Asian grocery store, but you can find a less authentic (but still tasty) version at most grocery stores. I’ve even seen Walmart carry Thai Kitchen Red Curry Paste is more of an American version, but it still tastes pretty good.

If you don’t like spicy, use just a little dab of this spice, or substitute a little paprika instead.

Lemongrass

Lemongrass is an herb with a lemony scent typically used in teas and a lot of Asian countries’ cuisines.

If you can’t find fresh lemongrass, try to get a lemongrass paste or lemongrass powder.

Simply substituting lemon wouldn’t really capture the amazing flavor profile that lemongrass lends.

Mushrooms

I used Shiitake mushrooms in my vegan tom kha soup recipe but straw mushrooms evidently would be a bit more authentic of a choice (I couldn’t find them). Any mushroom should work if you can’t find either.

If you don’t like mushrooms, simply leave them out.

Thai Chilies

Thai chilies are pretty dang spicy. Use as much or as little according to your spice preferences.

I only used a few because I’m not so good with spice, but I can do a little. I think my husband would have preferred more, hah!

If you can’t find them, you can use peppers of your choice. Generally speaking with fresh peppers, the smaller the pepper, the more spicy it is.

Tofu

Don’t want to use tofu as your protein source in this vegan tom kha soup? Then don’t. Try soy curls, seitan, or even beans.

Tips for Making Vegan Tom Kha Soup

  • When making a soup, I like to pre-chop all my vegetables for less stress during cooking time, but that’s just a tip.
  • Start by sauteing your aromatics. Add the white onion, grated ginger, minced garlic, fresh lemongrass if you have it, and minced Thai chilies to a large nonstick pot. If you cook with oil you could certainly use that. I just add a little water from a small cup any time something starts to stick. Saute over medium high heat, stirring constantly, for 1-2 minutes until fragrant.
  • Add the Thai red curry paste and, if you couldn’t find fresh lemongrass, the lemongrass paste. Stir constantly for another 1-2 minutes.
  • Now add the chopped mushrooms and red bell pepper, and saute for 5 minutes, stirring frequently and adding a splash of water when needed.
  • Add the vegan chicken broth or vegetable broth, turn the heat down to medium, and bring to a high simmer. Add the cubed tofu and let cook for about 6-8 minutes.
  • Meanwhile, if using, soak or cook your rice vermicelli noodles in a different pot.
  • Add the canned coconut milk, coconut sugar (optional), and juice of 2ish limes (to taste). Let warm for a minute or two, then remove from heat.
  • Ladle the soup into bowls and add noodles to each bowl (if using). Garnish with thinly sliced green onions and lots of cilantro (if you like) and a few lime wedges.
  • Store leftover soup separately from the noodles. They’ll each keep in the fridge for up to 5 days in airtight containers. The noodles tend to soak up the broth, so I recommend storing separately when you can. This is a GREAT dish to take to work or school though. I often will make it the night before I go to work and take it for lunch the next day. I pack a lime wedge and some cilantro in a reusable stasher bag to add at work.
Soup in a pot

More Quick Vegan Soups

I have no patience to cook soup for hours on the stove. I admit you might get more depth of flavor that way, but I just really like quick meals, haha. Here’s a few of my favorite quick vegan soups to warm you up.

  • Vegan Stew with Dumplings
  • Vegan Cream of Chicken Soup
  • Vegan Matzo Ball Soup
  • Butternut Squash Carrot Ginger Soup
  • Creamy Mushroom Lasagna Soup (weird but good!)
  • Tomato Soup with Vegan Grilled Cheese
  • Corn Chowder
  • Vegan Double Chicken Noodle Soup
  • Hearty Lentil Vegetable Soup
  • And if you're looking for even more tofu dishes, check out this post I made with all my best tofu recipes.

Anything Else?

As always, I hope you love this recipe--I know I do, and Mr. Zardyplants does too. This is a soup I keep making again and again.

This Vegan Tom Kha Soup is:

  • Cozy
  • Creamy
  • Savory
  • Spicy (if you want)
  • Luscious
  • Rich
  • Cozy
  • Satisfying
  • And perfect for an easy dinner, meal prep, or even date night!

Let me know in the comments below if you make this recipe or tag me @Zardyplants on Instagram so I can see your beautiful recreations! If you tag me on IG, I will share your post in my stories :)

Also, one quick request: if you love how this recipe looks or tastes, please leave me a 5-star rating and a nice comment–ratings help more people find my recipes which helps me keep providing them! Thank you!

<3 Liz

Save this for later on Pinterest!

Pinterest image for the vegan tom kha
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
Vegan Tom Kha Soup in a bowl

Vegan Tom Kha Soup (Thai Inspired)


★★★★★

5 from 8 reviews

  • Author: Liz Madsen
  • Total Time: 30 minutes
  • Yield: 12 cups 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Rich, cozy and PACKED with flavor, this easy Vegan Tom Kha Soup is a Thai-inspired recipe that is simple and quick to make.


Ingredients

Scale
  • 1 small white onion, sliced or diced
  • 2 inches (to taste) galangal or ginger, grated
  • Thai chilies to taste, minced (see note 2) (I used 3)
  • 1 stalk fresh lemongrass if you can find it or 1-2 tablespoon lemongrass paste
  • 2-3 teaspoon Thai red curry paste (to taste)
  • 1 pound shiitake mushrooms, chopped
  • 1 large red bell pepper, halved and thinly sliced
  • 4 cups vegan chicken broth (see note 3), recommend Better Than Bouillon
  • 2 cans coconut milk
  • 2 16-oz blocks extra firm tofu, cut in ½” dice (see note 4)
  • Juice of 2-ish limes
  • 2-3 tablespoon coconut sugar, to taste
  • Green onions and cilantro to garnish
  • Kaffir lime leaves if you can find them
  • 3 cloves garlic
  • 8 oz rice vermicelli noodles, optional

Instructions

  1. Prep: When making a soup, I like to pre-chop all my vegetables for less stress during cooking time, but that’s just a tip.
  2. Saute aromatics: Add the white onion, grated ginger, minced garlic, fresh lemongrass if you have it, and minced Thai chilies to a large nonstick pot. If you cook with oil you could certainly use that. I just add a little water from a small cup any time something starts to stick. Saute over medium high heat, stirring constantly, for 1-2 minutes until fragrant. Add the Thai red curry paste and, if you couldn’t find fresh lemongrass, the lemongrass paste. Stir constantly for another 1-2 minutes.
  3. Add mushrooms and bell pepper: Now add the chopped mushrooms and red bell pepper, and saute for 5 minutes, stirring frequently and adding a splash of water when needed.
  4. Add broth: Add the vegan chicken broth or vegetable broth and coconut milk, turn the heat down to medium, and bring to a high simmer. Add the cubed tofu and let cook for about 6-8 minutes.
  5. Make the noodles: Meanwhile, if using, soak or cook your rice vermicelli noodles in a different pot.
  6. Finish up: Add the coconut sugar (if using), and juice of 2ish limes (to taste). Let warm for a minute or two, then remove from heat.
  7. Serve: Ladle the soup into bowls and add noodles to each bowl (if using). Garnish with thinly sliced green onions and lots of cilantro (if you like) and a few lime wedges.
  8. Store: Store leftover soup separately from the noodles. They’ll each keep in the fridge for up to 5 days in airtight containers. The noodles tend to soak up the broth, so I recommend storing separately when you can. This is a GREAT dish to take to work or school though. I often will make it the night before I go to work and take it for lunch the next day. I pack a lime wedge and some cilantro in a reusable stasher bag to add at work.

Notes

  • Note 1: I’m not going to pretend this is authentic Thai food. That isn’t my culture and I wouldn’t want to separate Tom Kha Gai from Thai culture. I am SO inspired by the food in Thai culture that I wanted to try making a veganized version of what was one of my favorite Thai dishes from before I went vegan. So Tom Kha Kai or Tom Kha Gai (the full name of this soup) is a spicy and sour coconut soup usually including chicken. It originates in Thailand but apparently also Laos, which I didn’t know. Laotian versions often include dill which is interesting.
  • Note 2: Thai chilies are pretty dang spicy. Use as much or as little according to your spice preferences. I only used a few because I’m not so good with spice, but I can do a little. I think my husband would have preferred more, hah! If you can’t find them, you can use peppers of your choice. Generally speaking with fresh peppers, the smaller the pepper, the more spicy it is.
  • Note 3: I used Better Than Bouillon No Chicken Base mixed with water here to give this soup a bit of chicken flavor, but it’s not absolutely necessary, it just tastes REALLY awesome. You could use a vegan chicken bouillon cube or prepared vegan chicken broth... or you could just use vegetable broth instead.
  • Note 4: Don’t want to use tofu as your protein source in this vegan tom kha soup? Then don’t. Try soy curls, seitan, or even beans.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Entree, soup
  • Method: Stove top
  • Cuisine: Thai

Keywords: Vegan, Gluten-Free, Oil-Free, Nut-Free, Can Be Sugar-Free, Vegan Tom Kha

Did you make this recipe?

Share a photo and tag us @zardyplants — we can't wait to see what you've made!


Click Here to Sign Up for my Newsletter and Never Miss a Recipe!

« Vegan Baked Feta Pasta
Seitan Chicken »

Share with friends!

1742 shares

Filed Under: Soups, Vegan and Oil-free Recipes

Follow us on Social Media

  • Facebook
  • Instagram
  • Pinterest

You May Also Like:

Vegan Garlic Butter

Air Fryer Gnocchi

Garlic Risotto

See More

Reader Interactions

Comments

  1. Mary

    February 14, 2021 at 6:05 am

    Delicious! Full of flavor and perfect for this chilly weather!

    ★★★★★

    Reply
  2. Stephanie

    February 17, 2021 at 2:30 am

    Just had this tonight. Saw fresh lemongrass at the supermarket and thought, game on. Super yummy. I love the pairing of the sweet of the coconut milk and the spicy of the hot pepper— though I ended up using a jalapeño but it worked out pretty well. I ended up adding the rice noodles and it made quite a filling meal. Excited that there is plenty leftover for tomorrow’s lunch!

    ★★★★★

    Reply
  3. Erin

    February 21, 2021 at 3:21 am

    Really delicious! This was so easy to make and packed with flavor!

    ★★★★★

    Reply
  4. Christina

    March 02, 2021 at 7:53 pm

    So delicious! Easy to make and lasted us several meals. Will definitely be repeating this recipe on the regular throughout the colder months.

    ★★★★★

    Reply
  5. Carol Booth

    August 06, 2021 at 2:30 pm

    Wow. So great! I was able to buy Kaffir lime leaves and lemon grass on line and it was so worth it. Better than the Tom Kha at my favorite veggie Thai place. My whole family loved it and was amazed.

    ★★★★★

    Reply
  6. Pamela

    January 11, 2022 at 11:44 pm

    Hi there! Can you freeze this soup, sans noodles? Lmk. Thanks!

    Reply
    • đź’š Liz

      January 14, 2022 at 3:15 am

      It should work!

      Reply
  7. Karen Flynn

    January 30, 2022 at 3:36 am

    Looove this!!!! Also, love the way you write these recipe posts! And pictures are terrific! You are my new favorite vegan chef!

    ★★★★★

    Reply
  8. Neo

    June 17, 2022 at 2:36 am

    Hey what stage do you add the kaffir leaves?

    ★★★★★

    Reply
    • đź’š Liz

      June 18, 2022 at 6:44 pm

      When you add the broth. Be sure to remove them at the end.

      Reply
  9. Andrea

    February 25, 2023 at 12:46 am

    This is a really great recipe. So yummy! Thanks!

    ★★★★★

    Reply

Leave a Reply Cancel reply

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

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

Primary Sidebar

About Liz

Paul and Liz holding a small black dog standing in front of Lake Michigan
Plant-based Nutrition Certificate Badge

Hi, I'm Liz!

I develop plant-based comfort food recipes that are delicious, easy, and budget-friendly. My husband Paul and I created Zardyplants to share our fun, delicious food with the world. But what does the name Zardyplants even mean?

Read More

Get our Free e-book and Never Miss a Recipe!

Cover for a free vegan ebook

Our Most Popular Recipes

Bowl of vegan dumpling soup

Vegan Stew with Dumplings

Vegan Garlic Noodles in a bowl

Vegan Garlic Noodles

A cracker cutting into soft vegan brie

Vegan Brie

Hand holding a vegan philly cheesesteak

Vegan Philly Cheesesteak

Vegan Gluten-free Teriyaki Cauliflower Wings piled in a bowl

Vegan Gluten-free Teriyaki Cauliflower Wings

Categories

  • Breakfasts
  • Cheezes
  • Compilations
  • Desserts
  • Dips & Sauces
  • Drink
  • Entrees
  • Gluten Free
  • Holiday
  • Ingredients
  • Lifestyle
  • Meat Alternatives
  • Quick Meals
  • Salads
  • Sides
  • Snacks & Apps
  • Soups
  • Uncategorized
  • Vegan 101
  • Vegan and Oil-free Recipes
  • Vegan Baking

Legal

  • Disclaimer
  • Privacy Policy
  • Terms and Conditions

Copyright © 2023 ZardyPlants on the Foodie Pro Theme

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT
1742 shares

Disclaimer - Terms and Conditions - Privacy Policy