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

Rachna cooks logo

  • Home
  • Recipes
    • Beginner Recipes
    • Vegan
    • Vegetarian
    • Rice Dishes
    • Meat/Seafood
      • Chicken
      • Fish
      • Prawn | Shrimp
    • Festival
      • Diwali
      • Navratri
    • Pickle
    • Rotis
      • parathas
  • Cookbooks
  • Contact
  • Others
    • Privacy Policy
    • Disclosure Policy
    • Health & Fitness
      • Health
      • Fitness
  • Soup
  • Salad
  • Curry
  • Dry vegetable
  • Nav Social Menu

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Air fryer Recipes
  • Instant Pot Recipes
  • Recipes
  • Cookbooks
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Air fryer Recipes
    • Instant Pot Recipes
    • Recipes
    • Cookbooks
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Soup

    Vegetarian Tom Kha Soup

    By Rachna Published: Sep 19, 2022 · Modified: Jan 10, 2025 Leave a Comment

    Jump to Recipe
    Buy My Air fryer ecookbooks Here
    • 25shares
    • Facebook
    • Pinterest
    • Flipboard
    • Reddit
    • 25shares

    Tom Kha with its burst of flavours is so delicious. Pairs perfectly with rice, you can have it as soup too. This vegetarian or vegan tom kha soup is made with coconut milk, vegetables and spices.

    I love Thai cuisine especially their curries. As a spice lover, I love the spicy, sour, sweet and umami notes that are perfectly balanced here.

    This recipe is so versatile and easy to make.

    Tom Kha soup in a bowl

    Use any vegetables in your pantry. As a matter of fact, this recipe is a great way to use leftover vegetables in your fridge.

    I have made this one without protein but feel free to add tofu for vegans or other kinds of protein as per your dietary choices.

    You may also like: vegetable orzo soup, Broccoli soup, Hot and sour veg soup, Vegan pumpkin soup, vegan leek and potato soup, homemade tomato soup, horsegram soup, zucchini soup.

    You can also try this delicious vegan asparagus soup.

    What Is Tom Kha?

    Tom means boiling a broth and kha is galangal (which is similar to ginger). In fact, if I don’t have galangal at hand, I use ginger instead.

    2 bowls of Tom Kha soup

    Ingredients Used

    1. Lemongrass and galangal: These two are the main flavouring agents in this soup. You can use them chopped and pounded. I make a paste by blending them and then straining out the course bits. If using them whole take them out after their flavours have been infused.
    2. Kaffir lime leaves: These give a lovely citrus taste and freshness to the soup. If you can’t find these, skip using them.
    3. Coconut Milk: Creamy coconut milk gives this delicious soup its body.
    4. Broth: If you have vegetarian broth, use it to give a deeper flavour to the soup. Else use plain water in its place.
    5. Thai chillies: I love the heat so I use chopped chillies to pep up the soup. You can skip these. You can also use cayenne in its place.
    6. Vegetables: I used about 3 cups vegetables for 4 serves. They taste gorgeous. Use any of choice.
    7. Onion and garlic: I use half chopped red onion and 3 cloves garlic minced when cooking the base of the soup to add more flavour.
    8. Lemon juice: It gives a delicious lemony flavour to the soup.
    9. Palm sugar: This balances out the flavours. You can use brown sugar or coconut sugar if you don’t have palm sugar.
    10. Soy sauce: This is perfect to add another layer of flavour. You can also use vegan fish sauce in its place for its umami flavour.
    11. Protein: Use paneer or cottage cheese, tofu or any meat or seafood of choice.
    12. Cilantro: Garnish with chopped cilantro.
    13. Coconut oil: Complements the flavour of coconut milk. If you don’t have, use olive oil or any other vegetable oil.

    You will be surprised at how easy and delicious this vegan Tom Kha soup turns out when cooked at home. It is done in under 30 minutes.

    2 bowls of Tom Kha soup

    FAQs

    1. Is Tom Kha a soup or a curry?

    Tom Kha is a coconut milk based soup that can easily double up as a curry when served with rice.

    2. What goes well with Tom Kha soup?

    Tom Kha soup is wonderful as is. If you’ve added a protein to the soup, it can be eaten as a light meal. For carbs, one can serve with rice.

    3. Can I reheat Tom Kha soup?

    Yes, you can reheat it on low heat. Just remove the protein before reheating so that it does not get overcooked.

    2 bowls of Tom Kha soup

    Stepwise Pictures

    Chop and cut vegetables into similar sized pieces. You can use frozen vegetables too. I have used broccoli, cauliflower, carrots and mushrooms.

    Chop half large onion and mince 3 cloves of garlic. Keep aside.

    Chop two stalks of lemongrass. Discard greens. Take 6 kaffir lime leaves. Chop them.

    Take 2 inches galangal and chop into pieces. Blend all three together to form paste. 

    Chop 3 Thai red chillies and keep. 

    Bowls of chopped vegetables, mushrooms, onion, garlic, red chillies and tom kha paste.

    After doing this prep, heat 2 tsp. coconut oil in a pan or work.

    Add chopped onion and garlic and cook for about 4 minutes. 

    A wok with onions and garlic frying in oil.

    Add paste of lemongrass, kaffir lime leaves and galangal to the pan.

    If you don’t make paste, use them chopped. After boiling in stock, discard the aromatics.

    Fry for a couple of minutes.

    Tom Kha paste added to frying onions in a wok.

    Add chopped vegetables except mushrooms. I add mushrooms towards the end so that they retain their size.

    Then add about 2 cups of vegetarian broth or water to it. 

    Cover and cook for about 10-12 minutes till veggies are cooked.

    Wok with added veggies and vegetarian broth.

    You can pick out the chopped aromatics at this stage.

    Add 1 can thick coconut milk to this along with vegan oyster sauce or soy sauce , thai chillies, palm sugar and chopped mushrooms.

    Wok with added mushrooms, chillies, palm sugar and coconut milk.

    Cook for a couple of minutes. Turn off the heat and add lemon juice. Mix well. 

    Add salt to taste. Remember the sauces already have salt. If using any protein, add it here.

    Tom kha soup in wok

    Garnish with chopped cilantro and serve hot after tasting and adjust seasoning.

    You can serve with boiled jasmine rice. Vegan tom kha soup is ready.

    Here's the recipe card:

    📖 Recipe Card

    Two bowls of tom kha soup

    Vegetarian Tom Kha Soup

    Rachna Parmar
    This vegetarian tom kha soup is very satisfying and delicious. It is an easy recipe if you have the ingredients at hand.
    5 from 43 votes
    Print Recipe Pin Recipe Save Recipe Saved Recipe
    Prep Time 10 minutes mins
    Cook Time 18 minutes mins
    Total Time 28 minutes mins
    Course Soup
    Cuisine Thai
    Servings 4
    Calories 335 kcal

    Ingredients
     

    • ½ onion chopped
    • 3 cloves garlic crushed
    • 2 lemongrass stalks
    • 6 Kaffir lime leaves
    • 2 inches galangal peeled and chopped
    • 3 cups vegetables chopped broccoli cauliflower, carrots, mushrooms
    • 3 Thai chillies optional as per taste
    • 1 tbsp. vegan oyster sauce or soy sauce
    • 14 oz. coconut milk or about 400 ml.
    • 2 cups vegetable broth or water
    • 1 tbsp. lemon juice
    • 1 tbsp. cilantro chopped
    • ½ tsp. Salt or to taste
    • 1 tsp. Palm sugar
    • ½ cup chopped protein or choice optional eg. paneer tofu
    • 2 tsp. coconut oil

    Do you want to save this recipe?

    Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

    Invalid email address. Please enter again.

    Awesome! Check your email for your saved recipe.

    Instructions
     

    • Chop and cut vegetables into similar sized pieces. You can use frozen vegetables too. I have used broccoli, cauliflower, carrots and mushrooms.
    • Chop half large onion and mince 3 cloves of garlic. Keep aside.
    • Chop two stalks of lemongrass. Discard greens. Take 6 kaffir lime leaves. Chop them. Take 2 inches galangal and chop into pieces. Blend all three together to form paste.
    • Chop 3 Thai red chillies and keep.
    • After doing this prep, heat 2 tsp. oil in a pan or work. Add chopped onion and garlic and cook for about 4 minutes.
    • Add paste of lemongrass, kaffir lime leaves and galangal to the pan. If you don’t make paste, use them chopped. After boiling in stock, discard the aromatics.
    • Fry for a couple of minutes.
    • Add chopped vegetables except mushroom. I add mushrooms in the end to retain their shape. Then add about 2 cups of vegetarian broth or water to it.
    • Cover and cook for about 10-12 minutes till veggies are cooked.
    • Add 1 can or 400 ml. thick coconut milk to this along with vegan oyster sauce or soy sauce, chopped Thai chillies, palm sugar and chopped mushrooms. Add salt to taste. If using any protein, add it here.
    • Cook for a couple of minutes. Turn off the heat and add lemon juice. Mix well.
    • Garnish with chopped cilantro and serve hot after tasting and adjust seasoning.
    • You can serve with boiled jasmine rice. Vegan tom kha soup is ready.

    Notes

    1. If using chopped lemongrass, kaffir lime leaves and galangal, discard them after their flavour is infused in the broth. They are not meant to be eaten.
    2. You can use any protein of choice eg. tofu for vegans. This must be added right towards the end to the soup.
    3. Thai red chillies are hot and must be used as per taste. You can skip them too. If you can’t find chillies, you can use about ½ tsp. Cayenne in their place.
    4. Using broth adds more flavour than water so it would be nice to source some vegetarian broth.
    5. Vegetables can be varied as per what is available in your fridge. Just cut them into uniform sizes for uniform cooking.
    6. You can store leftovers in the fridge for upto 3 days. The soup can also be frozen and will stay for 3 months in the freezer.

    Nutrition

    Calories: 335kcalCarbohydrates: 31gProtein: 4gFat: 24gSaturated Fat: 21gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 1gSodium: 868mgPotassium: 795mgFiber: 6gSugar: 9gVitamin A: 836IUVitamin C: 72mgCalcium: 73mgIron: 5mg
    Tried this recipe?Let me know on Instagram @rachna.parmar or tag #rachnacooks
    Check out our Food videos Subscribe to our Food channel for recipe videos

    If you liked the recipe, I request you to leave a star * rating. Thanks.

    • 25shares
    • Facebook
    • Pinterest
    • Flipboard
    • Reddit

    More Soup

    • Delicious bowl of broccoli cheddar soup
      Vegan Broccoli Cheddar Soup
    • Bowl of butternut squash soup
      Vegan Butternut Squash and Carrot Soup
    • Delicious bowl of Thai Red Curry Soup with Vegetables
      Thai Red Curry Soup
    • A bowl of vegan cucumber soup
      Vegan Cucumber Soup

    Reader Interactions

    Comments

    No Comments

    5 from 43 votes (43 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi and welcome!

    I am Rachna, a Certified Nutritionist and Health Coach. I help you eat healthy. I specialize in healthy recipes especially Air fryer recipes.

    I offer Health and Nutrition Coaching aimed at helping you achieve fat loss, healthy eating habits and more stamina and flexibility.

    More about me →

    HEALTHY RECIPES

    • 3 air fried corn on the cob on a white plate.
      Air fryer Corn on the Cob
    • Air fryer Mushrooms
    • Air fryer beet chips on a white plate
      Air fryer Beet Chips
    • Close up of air fried chickpeas in a bowl
      Air fryer Chickpeas
    • Delicious roasted zucchini in a white plate
      Air fryer Zucchini No Breading
    • a bowl of roasted peanuts in air fryer with a spicy coating.
      Air fryer Peanuts

    LATEST RECIPES

    • 7 idlis after steaming on a white plate.
      Quinoa Idli Recipe
    • Kothimbir vadi served on a white plate.
      Air Fryer Kothimbir Vadi
    • Indian cucumber salad served on a white plate.
      Indian Cucumber Salad or Kakdi Chi Koshimbir
    • Close up of sprouted moong pakode on a plate
      Air Fryer Whole Moong Pakode
    • Close up of Gobi 65 on a plate
      Air fryer Gobi 65 | Cauliflower 65
    • Close up of delicious roasted baby potatoes in air fryer
      10 Air Fryer Recipes You’ll Never Get Tired Of!

    Footer

    ↑ back to top

    POLICIES

    • Privacy Policy
    • Disclaimer
    • Accessibility Policy

    NEWSLETTER

    • Sign Up for emails and updates

    ABOUT

    • About
    • Contact
    • Media Kit

    As an Amazon Associate I earn from qualifying purchases. This blog earns income from affiliate links and ads.

    Copyright © Rachna cooks 2025

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.