Our Nourishing Table main logo
  • Recipes
  • Cookbook
  • Shop
  • Recipes
  • Cookbook
  • Shop

  • About Sarah
  • Work With Me

GET my debut cookbook!

‘Our Nourishing Week’

GET my debut cookbook!
‘Our Nourishing Week’

order now
Home > Recipes > Meal type > Soups
Red Thai noodle soup with tofu in a white ceramic dish, topped with lime and coriander, chopsticks resting on the bowl.

Thai Red Curry Tofu Noodle Soup

  • DF
  • EF
  • GF
  • NF
  • V

5 from 1 vote
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
A deliciously nourishing soup, this red Thai tofu noodle soup is made with flavours of coconut, lime and coriander. Being quick and easy to make, it is the perfect mid-week meal.
Jump to Recipe
13 May 2023
August 25, 2025

by

Sarah Bell

Disclosure: This page contains affiliate links, which I earn a small a commission from when you purchase through a link, at no extra cost to you. Thank you for your support!

Share the Love!

  • Facebook21
  • X

This nourishing Vegetarian & Vegan Thai Noodle Soup is filled with vegetables and plant based protein from tofu. Being quick to prepare, it is the perfect mid-week meal. Filled with Thai flavors like fresh cilantro, coconut and lime, this delicious soup recipe is about to become your new go-to!

Red Thai noodle soup with tofu in a white ceramic dish, topped with lime and coriander, chopsticks resting on the bowl.
Contents:
  1. Things to Love About Vegetarian Thai Noodle Soup
  2. Ingredients Notes & Substituions
  3. How to Make Vegetarian Thai Noodle Soup
  4. Variations
  5. Storage
  6. Vegetarian Thai Noodle Soup with Tofu

With the perfect level of spice, this is a meal that the whole family will love and the perfect, warming meal for a cold day. I love that it is also budget friendly! If you are looking for more quick and easy tofu recipes, try my Crispy Tofu Bowls and Salt & Pepper Air Fryer Crispy Tofu.

Things to Love About Vegetarian Thai Noodle Soup

  • gluten and dairy free – this recipe uses rice noodles and full-fat coconut milk, making this recipe gluten and dairy free.
  • vegan/plant-based – this Thai red curry noodle soup is completely vegan, vegetarian and plant-based, perfect for meat-free Monday or any night that you’re wanting a plant based meal.
  • quick to make – this healthy soup takes just 30 minutes to make! Get the taste of Thai without having to leave the house for Thai takeout!
  • nourishing – filled with plant-based protein from the tofu, lots of vitamins, minerals, healthy fats and fibre, this is a meal that is not only really yummy but really nutrient dense!
Red Thai noodle soup with tofu in a white ceramic dish, topped with lime and coriander, chopsticks resting on the bowl.

Ingredients Notes & Substituions

This yummy Asian soup uses a mix of pantry ingredients and fresh ingredients. Read on to see any ingredients notes and possible substitutions. See the full list of ingredient quantities in the recipe card at the bottom of this post.

  • firm tofu – this recipe requires firm or extra-firm tofu. I don’t recommend using silken tofu as it will fall apart in the soup.
  • Thai red curry paste – if you normally make a homemade red curry paste then you can go ahead and use that. I’ve used a store-bought red Thai curry paste, making it quick and easy to make. I’ve used the perfect quantity in this soup for a mild spice level. If you prefer extra spice you can use more, depending on your personal taste.
  • red onion – you can use brown onion or pink onions in place of red onion if desired.
  • fresh ginger – the ginger needs to be peeled and grated for this recipe. You can also swap for bottled ginger paste.
  • coconut oil – swap for extra virgin olive oil or avocado oil.
  • vegetable broth – if you’re not vegetarian you can swap the vegetable stock / broth for chicken broth.
  • tamari – tamari is very similar to soy sauce but gluten free. You can swap for soy sauce or gluten free soy sauce.
  • coconut milk – I recommend Ayam coconut milk over coconut cream as coconut cream can be slightly overpowering in this recipe. Ayam coconut milk is quite a bit creamier then other brands so you could get away with using coconut cream in a different brand.
  • vegan fish sauce – swap for regular fish sauce if you’re not vegan or vegetarian.
  • snow peas – sugar snap peas can be used in place of snow peas.
  • red bell pepper (capsicum) – swap for other crunchy vegetables like green beans, zucchini noodles, baby corn or thinly sliced carrots.
  • baby bok choy – I love slicing the boy choy in half lengthways for an impressive presentation.
  • vermicelli noodles – option to swap for udon noodles if you’re not following a gluten free diet.

To Serve

  • lime wedges – I absolutely love the taste of lime juice squeezed over this soup, it is insanely delicious and I do not recommend skipping on this step.
  • fresh cilantro (coriander) – use the green leaves to serve on top of the soup. You can swap the cilantro for Thai basil. I also love adding bean sprouts to the top of the soup when serving.
Ingredients for Vegetarian Thai Noodle Soup laid out in individual bowls.

How to Make Vegetarian Thai Noodle Soup

Read onto see the step-by-step instructions for making my Thai curry Noodle Soup.

Would you like to save this?

We’ll email this post to you, so you can come back to it later!

Prepare your ingredients. I like to start by prepping all of the vegetables and cutting the tofu into cubes – this makes the rest of the process much easier.

Sauté the onions and curry paste. Heat the coconut oil in a large soup pot on a medium heat. Add the thinly sliced red onions and sauté until translucent. Next add the curry paste and grated ginger and sauté until fragrant.

Add liquids. Once the curry paste is fragrant, quickly add the vegetable stock (you don’t want to burn the paste!), coconut milk, tamari and fish sauce. Add the tofu cubes and capsicum and bring the soup to a boil. Once boiling reduce it down to a low heat to simmer.

Thinly sliced red onions, red Thai curry paste and ginger sautéing in a large soup pan.
Vegetable stock and coconut milk added to a large soup pot containing onions, red Thai curry paste and ginger.
Tofu and capsicum added to Red Thai Curry Soup.

Add the rest of the ingredients. Carefully add the noodles and submerge them under the liquid using tongs. Add in the halved bok choy, place the lid on and simmer for 5 minutes or until the noodles are tender. Once the noodles are tender, add the snow peas and simmer until they are vibrant green.

Noodles and halved bok chop added to vegetarian Thai noodle soup.
The lid being placed onto the large soup pan.
Vegetarian Thai Noodle Soup simmering in a large white soup pan, with snow peas added in.

Serve! Serve the soup in bowls topped with a lime wedge and fresh coriander. Enjoy the soup hot.

Variations

  • spicy – add extra red Thai curry paste and top with thinly sliced fresh red chilli.
  • chicken or fish – thinly slice chicken breasts or cubed white fish (like snapper) and add to the soup when you would normally add the tofu. When adding chicken, the soup may require a little longer to cook before adding the boy choy and noodles, just make sure the chicken is cooked through before adding.

Storage

Store leftover Thai noodle soup in the pot with the lid on in the fridge for up to 4 days. To freeze, transfer to a heatproof airtight container or divide into individual serving sized heatproof containers and freeze for up to 6 months. Allow to defrost and then reheat in a pot on the stove or heat in the container in the microwave.

Vegetarian Thai Noodle Soup with Tofu

5 from 1 vote
By: Sarah Bell
A deliciously nourishing soup, this red Thai tofu noodle soup is made with flavours of coconut, lime and coriander. Being quick and easy to make, it is the perfect mid-week meal.
Red Thai noodle soup with tofu in a white ceramic dish, topped with lime and coriander, chopsticks resting on the bowl.
print pin Leave Review
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Servings: 4 serves

Equipment

  • large soup pan or dutch oven
  • Sharp knife
  • Chopping Board
  • Measuring Cups and Spoons
  • Wooden Spoon

Ingredients

  • 2 tablespoons coconut oil, cold pressed extra virgin
  • 1 red onion, skin removed, thinly sliced
  • 1/4 cup Thai red curry paste
  • 1 knob ginger, peeled and finely grated
  • 1 litre vegetable stock, or chicken stock
  • 400 millilitre coconut milk, canned
  • 1 tablespoon fish sauce, or vegan fish sauce
  • 2 tablespoons tamari, or soy sauce
  • 500 grams firm tofu, cubed
  • 1 large red capsicum, thinly sliced
  • 1 bunch baby bok choy, or pak choi, halved
  • 200 grams vermicelli noodles
  • 100 grams snow peas, topped and tailed
To serve
  • 1 lime , cut into quarters
  • 1/4 cup coriander , to serve
  • bean sprouts, optional
Prevent your screen from going dark

Instructions 

  1. Bring the coconut oil to a medium heat in the saucepan. Add the thinly sliced red onion and sauté until translucent.
    2 tablespoons coconut oil cold pressed extra virgin
  2. Add curry paste and ginger to onions and continue to stir for 30 seconds to release flavours. Immediately add in stock, coconut milk, tamari and fish sauce, stirring to combine.
  3. Add cubed tofu and thinly sliced capsicum and bring the soup to a boil.
  4. Once boiling reduce to a simmer and add in the bok choy halves and the noodles, making sure to submerge the noodles in the liquid. Place the lid on and simmer for 5 minutes or until noodles are tender.
  5. Once noodles are tender remove the lid and add the snow peas, stirring through the soup. Simmer until the snow peas are a vibrant green.
  6. Serve immediately topped with coriander, lime wedges and bean sprouts.

Notes

Nutrition facts are an estimate only. 
Store leftovers in an airtight container in the fridge for up to 4 days or in the freezer for up to 6 months. 
Variations
  • chicken – add thinly sliced chicken breast when you would normally add the tofu. You will need to simmer for longer until the chicken is cooked through before you add in the bok choy and noodles.
  • spicy – add extra spice by adding fresh red chilli, thinly sliced. You can also add more curry paste at the beginning if you prefer the soup extra spicy. 

Nutrition

Calories: 649kcalCarbohydrates: 69gProtein: 21gFat: 35gSaturated Fat: 25gPolyunsaturated Fat: 4gMonounsaturated Fat: 4gSodium: 1993mgPotassium: 1112mgFiber: 6gSugar: 9gVitamin A: 5299IUVitamin C: 161mgCalcium: 417mgIron: 13mg
Course: Dinner,Mains,Soup
Cuisine: Dairy Free,egg free,Gluten Free,Plant Based,Vegan,Vegetarian
Diet: Gluten Free,Vegetarian
Keyword: coconut,dairy free dinner recipe,thai red curry tofu noodle soup,tofu,vegan
Tried this recipe?Post your recreation to Instagram and mention @ournourishingtable or tag #ournourishingtable! Don’t forget to let us know how you went by rating this recipe and commenting below.

Loved this recipe? We would love it if you could leave a star rating and comment below. 

Don’t forget to follow us on Instagram, Facebook and Pinterest for more healthy eating and living inspiration. 

You might also like…

Crispy tofu bowl with thinly sliced snow peas and cabbage, topped with thinly sliced green onions. The bowl has chopsticks placed on top, with sauce and crispy tofu to the side.
Season
  • DF
  • EF
  • GF
  • NF
  • V

Crispy Tofu Bowls with Orange Tamari Sauce

A bowl of chicken noodle soup, with a spoon resting in the bowl, a small bowl of shaved parmesan to the side.
Soups
  • DF
  • EF
  • GF
  • NF

Easy Gluten Free Chicken Noodle Soup

spicy Thai pumpkin soup in a bowl topped with coconut milk and toasted cashews, on a peach background.
Soups
  • DF
  • EF
  • GF
  • V

Spicy Pumpkin Soup with Coconut Milk

3 ingredient butternut squash soup served in two small ceramic bowls, topped with yoghurt and fresh herbs.
Recipes
  • DF
  • EF
  • GF
  • NF
  • V

3 Ingredient Butternut Squash Soup

My debut cookbook–Our Nourishing Week

My debut cookbook Our Nourishing Week is a collection of 85+ easy and nutritious recipes for the whole family. It includes 6 weeks of meal plans, complete with shopping lists – simplifying your family meals for an easy, healthy week – every week.

order now

Hi, I’m Sarah!

I’m a nutritionist turned healthy recipe developer who is all about creating delicious food designed to nourish. I love using wholefood ingredients and have a strong focus on gluten free, dairy free and refined sugar free recipes.

MORE ABOUT ME >

5 from 1 vote

Like this recipe? Leave a comment!

Cancel reply

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

Recipe Rating




  1. Leiza

    May 2, 2020 AT 1.06 PM

    5 stars
    Such an easy recipe and a beautiful flavoured soup. A real hit in the cooler weather!

    Reply
    1. Sarah Bell

      May 2, 2020 AT 3.42 PM

      Thank you so much, I’m glad you loved it! Such a great meal for this cold snap we’re having ????

      Reply
  2. Garlic Creamy Cauliflower Soup – Our Nourishing Table

    May 8, 2020 AT 11.55 AM

    […] toasted pine nuts complements it so well. I am loving soup at the moment – white bean soup,  Thai red curry tofu noodle soup, Thai coconut pumpkin soup – I’ll take all of the comfort food please and thank you. […]

    Reply

My debut cookbook–Our Nourishing Week

My debut cookbook Our Nourishing Week is a collection of 85+ easy and nutritious recipes for the whole family. It includes 6 weeks of meal plans, complete with shopping lists – simplifying your family meals for an easy, healthy week – every week.

order now

Hi, I’m Sarah!

I’m a nutritionist turned healthy recipe developer who is all about creating delicious food designed to nourish. I love using wholefood ingredients and have a strong focus on gluten free, dairy free and refined sugar free recipes.

MORE ABOUT ME >

Hey there, I’m Sarah!

I’m a Bachelor qualified Nutritionist turned healthy recipe developer and the creator of Our Nourishing Table.

I love creating easy to make, nutrient-filled recipes from quick dinner recipes and make-ahead breakfasts to healthy treats and luscious desserts (with a healthy spin of course).

more about me

Hungry for more?

Please enable JavaScript in your browser to complete this form.
Loading

SEARCH RECIPES

  • Recipe Index
  • Breakfast
  • Mains
  • Snacks
  • Drinks
  • Healthy Treats

Discover

  • Cookbook
  • About Sarah
  • Work with me

follow

The Boring Bits

  • Privacy Policy
  • Terms & Conditions
back to top
Copyright © 2025 Our Nourishing Table.

Design by White With One. Coding by Made to Thrive.

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.