• Skip to main content
  • Skip to primary sidebar
May I Have That Recipe?
menu icon
go to homepage
  • Home
  • Recipe Index
  • Cookbook
  • About
  • Contact Us
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • Cookbook
  • About
  • Contact Us
×
You are here: Home » Soups

Vegan Thai Soup With Tofu

Jan 31, 2022 -May contain affiliate links

155 shares
  • 45
Jump to Recipe·Print Recipe·Leave a Review
A closer overhead view of Thai Soup
A overhead view of Thai Soup
A overhead view of Thai Soup

Our Thai Soup recipe may not be authentic, but it tastes pretty close to what you would find in your favorite vegetarian Thai Restaurant.

A overhead view of Thai Soup

This spicy and tangy soup includes toasted sesame oil, fresh ginger, soy sauce, carrots, mushrooms, cabbage, lots of cilantro, hot cherry peppers, tofu, and lime juice in a flavorful vegetable broth.

Ingredients in Thai Soup

Overhead look of the ingredients to make thai soup: tofu, cilantro, mushrooms, hot red peppers, ginger, garlic, lemongrass, carrot, sesame oil, soy sauce, vegetable broth, lemon, tomato paste, cabbage, and scallions.
  • Toasted Sesame Oil: This oil is strongly flavored and gives this soup a delicious nutty flavor.
  • Garlic Cloves: Real garlic makes a huge difference in the flavor and depth of this homemade soup.
  • Fresh Ginger: Peel the skin off your ginger and grate it directly into your pan.
  • Tomato Paste: Adds depth of flavor to the soup.
  • Cremini or white mushrooms: Cremini mushrooms have more flavor than white mushrooms, but any mushroom will work in this dish.
  • Vegetable Broth: or vegetarian non-chicken broth, both work great in this recipe
  • Medium Carrots and Shredded Cabbage: add healthy veggies and flavor to the soup. Use
  • Lemongrass Stalks: Lemongrass is a tropical grass from Southeast Asia. It is used as a flavoring in cooking many Southeast Asian dishes. You can find lemongrass at your local Asian market or specialty supermarket.
  • Vegan Worcestershire Sauce: This ingredient is optional, but it does add richness and flavor.
  • Hot Cherry Peppers: Because it wouldn't be Thai Soup without a little bit of heat. Alternatively, use Sambal Olek.
  • Extra-firm Tofu: Adds protein for a more complete one-dish meal.
  • Fresh Chopped Cilantro and Sliced Scallions: added to the soup at the end to add a touch of freshness and crunch.
  • Freshly Squeezed Lime Juice: Adds a touch of acidity to counter the richness of this soup. You can also use lemon juice.
A closer overhead view of Thai Soup

An overhead view of vegetables being sauteed in a pot
An overhead view of Thai soup in a pot being mixed

The Story Behind This Recipe

I love soup. It's funny because, growing up, we didn't eat it very often. My mom used to make a couple of different kinds that we, of course, loved, but that didn't happen too often.

I started to really enjoy it after I moved to the US and experienced my first snowstorm. I realized then that cold, snowy winters were going to be my new reality(at least compared to our winters in Barcelona!). And nothing helped me cope with that better than a hot, steamy bowl of soup.

So I started to get creative and play with different ingredients. The possibilities? Endless!

I totally made up this recipe for Thai Soup, so it might not be the real thing... but let me tell you, I like it so much that it has become my new "chicken soup". Soothing, comforting, and the best remedy for (almost) everything. Enjoy!

Vicky

Thai soups we love

  • Tom Kha soup. This is a creamy coconut soup and is ever so slightly sour. It almost always has mushrooms and cilantro. 
  • Tom Yum Soup. This soup is usually made with a clear broth base. It is a sweet and sour soup with plenty of spice.

Other Thai-Inspired Recipes

  • Vegan Pad Thai Noodle Salad
  • Vegan Thai Lettuce Cups with Peanut Sauce
  • Thai Green Papaya Salad
  • Thai Coconut Soup
A overhead view of Thai Soup

If you enjoyed this recipe, it would help us tremendously if you left us a star rating in the comments below or on the recipe card. Do you have any questions about the recipe? Do you need a swap for any of the ingredients? We are here to help, just leave us a question in the comments below.

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
A overhead view of Thai Soup

Thai Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Vicky Cohen and Ruth Fox
  • Total Time: 55 minutes
  • Yield: 10 cups 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Our Thai Soup recipe uses fresh ingredients commonly used in Thai dishes which makes for a spicy, tangy soup. It includes toasted sesame oil, fresh ginger, soy sauce, carrots, cilantro, hot cherry peppers, tofu, and lime juice in a flavorful vegetable broth. It may not be an authentic Thai soup, but it tastes pretty close to what you would find in your favorite vegetarian Thai Restaurant.


Ingredients

Units Scale
  • 2 tsp toasted sesame oil
  • 2 cloves garlic, grated
  • 2 tbsp grated fresh ginger, grated
  • 2 tbsp tomato paste
  • 12 oz crimini or white mushrooms, sliced
  • 8 cups vegetable broth or non-chicken broth
  • 4 tsp soy sauce or tamari
  • 3-4 dashes vegan Worcestershire sauce (optional) or replace with soy sauce
  • ½ tsp salt
  • 2 medium carrots, thinly sliced
  • 1 cup shredded cabbage (you can also use coleslaw mix)
  • 2 lemongrass stalks, bruised (See note #1)
  • 2 tsp diced hot cherry peppers or 1 tsp Sambal Olek
  • 14 oz extra firm tofu, cubed
  • 1 cup fresh chopped cilantro
  • 5 scallions, sliced
  • 3 tbsp freshly squeezed lime juice or lemon juice

Instructions

  1. Heat the sesame oil in a large soup pot. Add the garlic, ginger, and tomato paste. Cook over medium heat for 3 minutes or until the tomato paste darkens in color
  2. Add the mushrooms and cook  for about 7 minutes, stirring often. Add the vegetable broth, soy sauce, Worcestershire sauce, salt, carrots, cabbage, lemongrass, diced hot cherry peppers or Sambal Olek, and tofu.  Bring to a boil, turn the heat down and simmer for 30 minutes
  3. Add the cilantro, scallions, and lime or lemon juice. Turn off the heat, cover and let it sit until ready to eat

Notes

  1. Take the lemongrass stalk and cut off ½ " from the bottom. where the hard bulb is and about 2" from the top.  Peel 2 layers of the leaves. With the edge of a sturdy wooden spoon hit the lemongrass until it releases some of its fragrant smell. 
  2. Start with a large soup pot so you have plenty of room for all the ingredients.  

This post was originally published in October 2012 and has been updated with new images and ingredient information.

  • Prep Time: 10
  • Cook Time: 45
  • Category: soup
  • Method: stovetop
  • Cuisine: Thai

Nutrition

  • Serving Size: 2 cups
  • Calories: 190
  • Sugar: 8.4
  • Sodium: 1281
  • Fat: 6.5
  • Saturated Fat: .9
  • Unsaturated Fat: 5.3
  • Trans Fat: 0
  • Carbohydrates: 24.3
  • Fiber: 3.6
  • Protein: 12
  • Cholesterol: 0

Did you make this recipe?

Tag @mayihavethatrecipe on Instagram and hashtag it #mayihavethatrecipe #tahiniandturmeric

More Soups

  • three bowl of turmeric zucchini cauliflower soup
    Vegan Cauliflower Soup Recipe with Coconut Milk, Turmeric and Zucchini
  • Close up view of a bowl of cauliflower soup
    Vegan Cauliflower Soup With Saffron and Sumac Oil
  • A photo collage of best soup recipes
    33 Vegan Soup Recipes
  • Overhead image of a bowl of vegan pasta e fagioli soup. There are a salt and pepper shaker near the bowl as well as a fresh green plant and two spoons.
    Pasta e Fagioli Soup - Pasta and Beans Soup Recipe

NEVER MISS A RECIPE!

Subscribe to receive our latest recipes right in your inbox

Reader Interactions

Comments

  1. This American Bite

    December 10, 2012 at 2:14 pm

    This sounds very similar to my Udon Noodle Soup. I love the way you present it.

    Reply
    • mayihavethatrecipe

      December 10, 2012 at 2:19 pm

      Ooohhh!! Your looks yummy too!!! Perfect for this weather we're having...

      Reply
  2. Michelle

    December 20, 2022 at 3:44 pm

    Hi! If I wanted to substitute boneless skinless chicken thighs or breasts for the tofu how would you recommend doing so? This looks awesome but I already defrosted chicken for tonight and tomorrow! Thank you!!!

    Reply
    • Vicky and Ruth

      December 20, 2022 at 9:21 pm

      I would add the chicken with the mushrooms and sauté them together. Continue with the rest of the steps. Ensure you cook the chicken long enough so it's fully cooked.

      Reply
      • Michelle

        December 21, 2022 at 1:48 pm

        Thank you so much!!! Making it tonight for dinner!!! Love that it’s kosher, too!

        Reply
        • Vicky and Ruth

          December 29, 2022 at 1:18 pm

          Thank you! I hope you enjoyed it!

          Reply
  3. Sarah

    January 16, 2023 at 4:26 pm

    Hi! For cabbage, can I use purple cabbage, or should I use green cabbage?

    Reply
    • Vicky and Ruth

      January 25, 2023 at 12:21 pm

      You can use either cabbage, it nay change the color of the soup, but the flavor should be the same.

      Reply

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Picture of Vicky and Ruth creators of May I Have That Recipe

Welcome!

We are Vicky & Ruth, authors of the vegan cookbook Tahini and Turmeric. Born and raised in a multicultural Jewish-Lebanese-Spanish household our culinary journey began in Barcelona, Spain where we learned from our family the rich flavors of Lebanon, Turkey, Israel, Morocco, and Spain. From our mother's fragrant Lebanese dishes to our grandmother's secret Sephardic Turkish specialties, our Moroccan friend's fragrant recipes, our sister's vibrant Israeli creations, and our neighbor's authentic Spanish fare, each dish was a key that unlocked new exciting yumminess.

More about us

Popular

  • Vegan Potato Latkes flavored with cilantro and turmeric and nice little twist to this chanukah ( hanukkah) favorite.
    Vegan Potato Latkes
  • Golden baked lasagna in a white ceramic dish on striped towel with yellow flowers in background.
    Butternut Squash Lasagna
  • Bowl of arugula and shaved fennel salad topped with diced dates, pomegranate seeds, and pumpkin seeds, drizzled with silan-lemon dressing.
    Arugula and Fennel Salad
  • overhead image of 3 honeynut squash halves stuffed with a wild rice mixture and topped with pomegranate seeds, nuts, and micro greens.
    Stuffed Honeynut Squash with Quinoa and Wild Rice

Seasonal

  • a jar of pickled carrots
    Pickled Carrots Recipe - Quick, Easy and Spicy
  • Overhead view of a baking sheet with baked parmesan topped with thinly sliced zucchini
    Baked Parmesan Zucchini
  • Collage of lentil recipes pictures
    15 Lentil Recipes You'll Love
  • bird's eye view of a bow with vegan sour cream
    Cashew Cream - A Magical Vegan Sauce

Footer

Close up view of a bowl filed with vegan meatballs, sauce and veggies

join us!

Subscribe for emails and updates!

Stay updated on latest recipes!

  • Privacy Policy
  • Contact
  • About
  • ↑ back to top

As an Amazon Associate, I earn from qualifying purchases at no extra cost to you

Copyright © 2012-2025 May I Have That Recipe LLC - Powered by Feast+