Tom Kha Soup Recipe (Thai Coconut Soup with Tofu) (2024)

Jump to Recipe

Tom kha soup (Thai coconut soup with tofu) is a spicy, sweet soup with a hint of refreshing sour flavor that goes perfectly as an appetizer or even as a main course. The soup is perfect any time of the year. You’ll definitely be skipping Thai takeout with this easy Instant Pot recipe.

LET’S BE FRIENDS ONPINTEREST! WE’RE ALWAYS PINNING TASTY RECIPES

Tom Kha Soup Recipe (Thai Coconut Soup with Tofu) (1)

Jump to:
  • What is Tom Kha Soup?
  • Why this is the best Tom Kha Soup Recipe ever?
  • Tom Kha Soup Recipe Ingredients
  • Where can I find the ingredients?
  • How to make Tom Kha Soup in Instant Pot
  • Stove top instructions
  • Tips to make the best tom kha
  • Is Tom Kha soup gluten free?
  • Why did the coconut milk curdle?
  • How to Serve Tom Kha Gai
  • How to meal prep this soup
  • Can I freeze Tom Kha?
  • Love soup?Try out these awesome Instant Pot Vegetable Soup options
  • Let us know what you think
  • Tom Kha Soup (Thai Coconut Soup with Tofu)

What is Tom Kha Soup?

Tom kha kai, tom kha gai, or Thai coconut soup is a somewhat sweet, sour, and spicy soup that comes from Thailand. Tom Kha soup is misspelled and searched for as 'Tom Ka soup'. The soup has a refreshing coconut flavor. It is the perfect appetizer or main course, depending on how you serve it.

Why this is the best Tom Kha Soup Recipe ever?

Our tom kha soup is super easy to make. It is a one pot meal that takes less than 10 minutes to cook.

It’s also super simple to prepare. You can even prepare the meal the night before for even easier dinner time prep on a busy night.

Because you are adding tofu to the soup, it is also very filling. The tofu is packed with protein, which will help you feel fuller for longer.

When you make this soup, make sure to add some extra veggies like carrots or mushrooms to help sneak in some extra veggies for your family.

And if you follow a gluten free or vegan diet, this soup is perfect for you. Our soup is both gluten free and vegan, so you can easily serve it to anyone no matter their diet.

Tom Kha Soup Recipe (Thai Coconut Soup with Tofu) (2)

Tom Kha Soup Recipe Ingredients

Once you are ready to make this soup, you’ll need these ingredients:

  • Coconut oil - This helps add some coconut flavor, so be sure to use it.
  • Shallots - They are a very mild, somewhat sweet tasting onion. In a pinch, sweet onions could work.
  • Galangal - Known as Thai ginger, this herb is very similar to ginger in flavor, so if you can’t find it, you can use more ginger.
  • Fresh herbs and spices - You’ll need ginger, lemongrass or paste, fresh Kaffir lime leaves, and Thai red chilies.
  • Salt
  • Sugar
  • Sliced Mushrooms - You can use oyster, straw, or sh*take. You can also add more veggies like carrots and bell peppers.
  • For the broth - You’ll need vegetable broth, lime juice, and coconut milk.
  • Crispy tofu - You can prepare your own or purchase from the store.
  • Garnish - You’ll want to have fresh cilantro and lime wedges to garnish the soup at the end.

Where can I find the ingredients?

If you have any local Asian or Thai grocery stores, you should be able to find the Galangal, Thai chilies, and Kaffir lime leaves.

But if you don’t have a local specialty shop, some larger or boutique shops may have them.

And if you can’t find them locally, you should be able to find them online at Amazon or other retailers.

How to make Tom Kha Soup in Instant Pot

Once you have all the ingredients, you need to follow these simple instructions for making this soup in the Instant Pot.

First, add all the ingredients to the Instant Pot’s inner pot, except for the crispy tofu, lime juice, coconut milk, and fresh cilantro.

Tom Kha Soup Recipe (Thai Coconut Soup with Tofu) (3)

When all the ingredients are added, pressure cook for 3 minute and then do a quick release.

Once the pressure is released, carefully open the lid and then add the crispy tofu, lime juice, and coconut milk. After adding the ingredients, press the sauté function and allow the soup to simmer for 5 minutes.

Once all the ingredients are heated through, pour or ladle it into bowls and garnish with a lime wedge and fresh cilantro leaves.

Tom Kha Soup Recipe (Thai Coconut Soup with Tofu) (4)

Stove top instructions

If you don’t have an Instant Pot, you can still make this on the stove top by following these instructions.

First, add all the ingredients, except for the crispy tofu, lime juice, coconut milk, and fresh cilantro, to medium pot.

Next, allow the soup to come to a boil over medium-high heat and then immediately reduce to a simmer. Allow it to simmer for about 15 minutes.

After the soup has simmered, add the crispy tofu, lime juice, and coconut milk. Finally allow it to simmer for about 5 more minutes.

Once all the ingredients are heated, ladle or pour it into bowls and garnish with a lime wedge and fresh cilantro leaves.

Tom Kha Soup Recipe (Thai Coconut Soup with Tofu) (5)

Tips to make the best tom kha

When you make this soup, try these tips so it is as easy as can be:

  • Don’t add the tofu or coconut milk before pressure cooking. They will over cook under pressure.
  • Add carrots, mushrooms, baby corn, or others to fill out the soup.
  • You can add more or less chilies to make the soup spicier or milder.

Is Tom Kha soup gluten free?

This soup is both vegan and gluten free! That means it should fit into any one’s diet.

Tom Kha Soup Recipe (Thai Coconut Soup with Tofu) (6)

Why did the coconut milk curdle?

Coconut milk can curdle if you place it under pressure. To avoid this, don’t add the coconut milk until after you have pressure cooked it.

How to Serve Tom Kha Gai

You can serve Thai coconut soup with tofu as an appetizer or as a main course if you want.

To fill it out a bit, we recommend adding a few veggies to the soup. You can also serve it with jasmine rice mixed in.

Or, you can serve it with our other Asian entrees like fried rice, hakka noodles, or massaman curry.

Tom Kha Soup Recipe (Thai Coconut Soup with Tofu) (7)

How to meal prep this soup

This tom kha soup recipe comes together very quickly and easily. But if you want to make it even faster, you can cut up the veggies the day before. This will save some time the day you make it. To store the ingredients, place them in separate containers or bags.

How to Store & Reheat Tom Kha Soup

Once you make this tom kha soup recipe, allow it to cool completely before ladling into an airtight container. You can place the container in the fridge for up to about 5 days.

To reheat, you can place in the microwave or carefully pour into a small pot and reheat over low heat until warmed through.

Tom Kha Soup Recipe (Thai Coconut Soup with Tofu) (8)

Can I freeze Tom Kha?

Yes, you can freeze this tom kha soup recipe. To freeze the soup, ladle cool soup into a freezer safe container. Leave a little room on top to allow for it to expand some.

You can freeze the soup for up to about 6 months.

When you are ready to reheat, allow it to thaw in the fridge overnight. Once thawed, you can either microwave for a few minutes or heat on low heat in a small pot until warmed through.

Love soup?Try out these awesome Instant Pot Vegetable Soup options

  • Sopa de fideo
  • Split pea soup
  • Wild rice soup
  • Broccoli cheese soup
  • Tomato basil soup
  • Italian lentil soup

Let us know what you think

When you make this refreshing Tom Kha soup recipe, be sure to take a pic and tag us on Instagram @dbellyrulesdmind or Facebook @thebellyrulesthemind!

Tom Kha Soup Recipe (Thai Coconut Soup with Tofu) (9)

Tom Kha Soup (Thai Coconut Soup with Tofu)

Yield: 4 servings

Prep Time: 10 minutes

Cook Time: 8 minutes

Additional Time: 5 minutes

Total Time: 23 minutes

Tom kha soup (Thai coconut soup with tofu) is a spicy, sweet soup with a hint of refreshing sour flavor that goes perfectly as an appetizer or even as a main course. The soup is perfect any time of the year. You’ll definitely be skipping Thai takeout with this easy Instant Pot recipe.

Ingredients

  • Coconut oil 1 tbsp
  • Shallots diced, 2
  • Galangal 2 inch piece, cut into matchsticks
  • Ginger 2 inch piece, cut into matchsticks
  • Lemongrass 3 stalks, cut into halves or 3 tablespoon lemongrass paste
  • Fresh Kaffir lime leaves, 8
  • Thai red chilies 3-4
  • Salt 1 tsp
  • Sugar 1 tsp
  • Sliced Mushrooms 8.oz or 2 cups (oyster / straw/ sh*take or other veggies like carrots and bell peppers)
  • Vegetable broth 1 cup
  • Crispy tofu 1 pound
  • Lime juice 4 tbsp
  • Coconut milk 6 cups
  • Fresh cilantro for garnish
  • Lime wedge for garnish

Instructions

How to make Tom Kha Soup in Instant Pot

Once you have all the ingredients, you need to follow these simple instructions for making this soup in the Instant Pot.

First, add all the ingredients to the Instant Pot’s inner pot, except for the crispy tofu, lime juice, coconut milk, and fresh cilantro.

When all the ingredients are added, pressure cook for 3 minute and then do a quick release.

Once the pressure is released, carefully open the lid and then add the crispy tofu, lime juice, and coconut milk. After adding the ingredients, press the sauté function and allow the soup to simmer for 5 minutes.

Once all the ingredients are heated through, pour or ladle it into bowls and garnish with a lime wedge and fresh cilantro leaves.

Stove top instructions

If you don’t have an Instant Pot, you can still make this on the stove top by following these instructions.

First, add all the ingredients, except for the crispy tofu, lime juice, coconut milk, and fresh cilantro, to medium pot.

Next, allow the soup to come to a boil over medium-high heat and then immediately reduce to a simmer. Allow it to simmer for about 15 minutes.

After the soup has simmered, add the crispy tofu, lime juice, and coconut milk. Finally allow it to simmer for about 5 more minutes.

Once all the ingredients are heated, ladle or pour it into bowls and garnish with a lime wedge and fresh cilantro leaves.

Notes

  • Don’t add the tofu or coconut milk before pressure cooking. They will over cook under pressure.
  • Add carrots, mushrooms, baby corn, or others to fill out the soup.
  • You can add more or less chilies to make the soup spicier or milder.

Follow us for more delicious Recipes !

Did you makerecipe? don’t forget to come back and leave your feedback and star rating.

Tom Kha Soup Recipe (Thai Coconut Soup with Tofu) (2024)

FAQs

Do you need to cook tofu before adding to soup? ›

You can put raw tofu in the soup and let it simmer for 10 to 15 minutes to warm and flavor it. Tofu can be eaten raw, so it's no problem to add it raw to soups.

What is the difference between Tom Kha and Tom Yum soup? ›

What is Tom Kah Gai? It's a spicy Thai coconut soup with galangal and chicken. Tom Kha is a creamy-spicy soup, made with coconut milk, whereas Tom Yum is a non-creamy, hot and sour soup, often containing prawns (shrimp).

What is the difference between Tom Kha and Khao Soi? ›

What is the difference between Tom Kha and Khao Soi? Tom kha is not made with curry paste and is a coconut soup with a balance of sweet, tangy and savory flavors, whereas khao soi is a creamy curry made with a curry paste and coconut milk and served with noodles and has a more spicy, sweet and savory flavor.

What are the ingredients in Tom Yum soup? ›

Tom yum is a classic Thai-style hot and sour soup. The word “tom” refers to the boiling process, while “yum” translates to “mixed.” Flavored with lemongrass, Thai red chiles, garlic, galangal, lime leaves, soy sauce, cremini mushrooms, lime juice, and cilantro, it is complex, yet comforting.

Can you overcook tofu in soup? ›

For a nice flavor of broccoli in this soup you may blanch it first before sautéing. Tofu will tastes even better if its pressed and drained. It work well if you like firmer tofu in your soup. Most importantly, do not overcook tofu as it softens and will start to break.

What kind of tofu is best for soup? ›

Firm and extra-firm tofu are dense and solid and hold up well in stir-frys, soups or on the grill. Soft tofu is good for soups and making dips or spreads, where a smoother texture is desirable and the recipe calls for blending, mashing or puréeing.

Which is healthier Tom Yum or Tom Kha soup? ›

Best: Tom Yum Soup

Tom yum has fewer than 100 calories per cup. It also has shrimp, veggies, and fragrant spices, such as lemongrass. Tom yum and other broth-based soups, like tofu-vegetable or wonton, are usually lower in fat and calories than soups made with coconut milk, such as tom kha.

What is the most popular Thai soup? ›

Tom Yum soup is the most popular Thai soup. In Thai, “tom” translates into “boiled” and “yum” refers to the traditional sour, salty and spicy flavor found in lots of Thai dishes.

Is Thai coconut soup good for you? ›

Tom Kha is a traditional chicken and coconut soup from Thailand. The recipe calls for many delicious spices that give the soup its characteristic mix of hot, tart, and umami flavors. Tom Kha soup is perfect if you have blood sugar problems or want to lose weight. It is low in carbohydrates and yet very satisfying.

What is the number 1 soup in the world? ›

According to the Taste Atlas Awards, the international food database, the Filipino favorite, Sinigang, is hailed as the best soup in the world.

What Thai soup is number 1? ›

Tom Kha Gai , a delicious national dish of Thailand, is ranked No. 1 in the world's best chicken soup. It consists of coconut milk, small pieces of chicken, galangal, lemongrass, garlic, chili, kaffir lime leaves, fish sauce and mushrooms, resulting in a spicy, pungent and slightly sour taste.

Is tom kha good for you? ›

You can make Tom Kha in about 20 minutes after all the ingredients are prepped and ready to cook. Tom Kha soup is healthy! Galangal, lemongrass, and kaffir lime leaves used in this recipe have high medicinal values that help fight cancer and inflammation! A comfort food.

What to pair with Tom Yum soup? ›

Serve tom yum soup as is for a flavorful appetizer or with steamed white rice or sticky rice as a main dish. You can either place some rice in a bowl and serve the soup on top or serve the rice on the side.

What is the difference between clear and red tom yum soup? ›

There are two different types of Tom Yum soup. The original Tom Yum is a clear soup called Tom Yum Nam Sai. The later version, which is commonly seen and widely adored, is a vibrant-coloured, richer and creamier soup called Tom Yum Nam Khon as it has roasted chilli paste, evaporated milk or coconut cream added to it.

Does raw tofu need to be cooked? ›

Eat it raw: Tofu is completely safe to eat raw. Whether you press it or marinate it, you can use raw tofu in salads, smoothies, or have it as a protein-packed snack. Marinating: Since tofu has a bland flavor, marinating it is very popular.

Does tofu have to be cooked first? ›

Tofu can be eaten raw, and so cooking it is completely optional and is mostly done for texture or to bind the sauce to the tofu. You can pan-sear the sides and add it to a colorful stir-fry or deep-fry it and coat it in a savory and sweet sauce.

Does store bought tofu need to be cooked? ›

Technically, tofu does not need to be cooked. It is ready to eat straight out of the package. The most common tofu to eat raw is silken tofu. It's often used in vegan desserts to achieve a creamy texture.

What happens if you don't cook tofu? ›

Can you eat raw tofu? It's not dangerous, as long as you take care to observe good hygiene. As we mention below, just like any other food, if tofu is not stored and prepared correctly, you run the risk of bacterial contamination, and you could get sick.

Top Articles
Latest Posts
Article information

Author: Barbera Armstrong

Last Updated:

Views: 6083

Rating: 4.9 / 5 (59 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Barbera Armstrong

Birthday: 1992-09-12

Address: Suite 993 99852 Daugherty Causeway, Ritchiehaven, VT 49630

Phone: +5026838435397

Job: National Engineer

Hobby: Listening to music, Board games, Photography, Ice skating, LARPing, Kite flying, Rugby

Introduction: My name is Barbera Armstrong, I am a lovely, delightful, cooperative, funny, enchanting, vivacious, tender person who loves writing and wants to share my knowledge and understanding with you.