The coziest and most delicious bowl of nourishing soup I have had in a long time. This Tofu Noodle Curry Soup just became one of my favorite recipes of all time! I am so obsessed with everything about it!

The flavor, the amount of veggies packed in, the fact that it’s easy AND gluten free, nut free, and vegan!? My kind of recipe. It’s super allergy friendly, and it’s hard not to fall in love after the first bite to be honest. It’s savory and dull of flavor, with a creamy coconut Thai curry broth.

Once you make it once, you’ll pretty much have the process down. It’s so easy, and a huge bonus that i requires VERY little chopping, especially for a soup recipe!

This soup is packed with nutrient-dense veggies, like bok choy, snap peas, and bamboo shoots. The veggies are the type that cook super fast, so it really cuts the cook time down a lot for this recipe compared to most soups. Another win!

This was actually my first time making a dish with bamboo shoots! You buy them from a can near the Asian cuisine at the grocery store, and they just need a quick drain, so they are SO easy to work with and add the best added texture to the dish.

It’s high in protein from the tofu, and healthy fats from the full fat coconut milk. The protein and healthy fats combined with the fiber from the veggies and the satisfying rice noodles make it a super filling meal, too.

If I haven’t sold you yet, you just have to try for yourself. I promise you will love this dish if you love Thai food and soup (two of my fave things ever).

Can I make this with a different protein?

Sure! If you want to skip the tofu for something like chicken or shrimp, I would just cook your protein ahead of time in avocado oil, salt, and pepper. Then you can add it in at the end! I haven’t tried it with anything other than tofu, just an FYI! But I think it would work well! Let me know if you try it!

This Tofu Noodle Curry Soup is about to be in my weekly dinner rotation, no doubt. It’s just SO easy and the flavor is out of this world.

I love the fact that it’s gluten free, vegan, and nut free for a super allergy-friendly recipe if you’re making it for a group!

I am so excited for you guys to make this cozy recipe all Fall/Winter long like I will be! I can’t wait to hear what you think. If you make this soup, it means the world if you leave a rating and comment below 🙂 Enjoy! xo

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

Gluten Free + Vegan Tofu Noodle Curry Soup

  • Author: Mia Swinehart
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes


Super simple tofu noodle Thai curry soup! Gluten free, vegan, and nut free!


  • 1 tbsp avocado oil
  • 14 oz tofu, cubed
  • Salt + black pepper, to taste
  • 1 large shallot, finely diced
  • 2 cloves of garlic, minced
  • 3 tbsp red Thai curry paste
  • 1 tbsp minced ginger
  • 6 cups low sodium vegetable broth
  • 1 (13.5 oz) can full fat coconut milk
  • 1 tbsp reduced sodium gluten free soy sauce
  • 2 tsp coconut sugar
  • 2 bunches baby bok choy, option to chop or leave whole
  • 1 cup snap peas, sliced in half
  • 1 (14 oz) can sliced bamboo shoots, drained
  • 8 oz rice noodles
  • 5 green onions, diced
  • Juice of 1 lime

For serving

  • Finely shredded napa cabbage
  • Lime wedges
  • Fresh Cilantro


  1. Heat a large heavy bottom pot or dutch oven over medium heat. Add avocado oil, then add your cubed tofu. Season with salt and pepper, and let cook for 3-4 minutes. Remove tofu and set aside.
  2. Add another drizzle of oil to the pot, then add your shallot and garlic. Allow to cook for 3 minutes, then stir in the curry paste and ginger.
  3. Add your broth, coconut milk (both the creamy and watery part), soy sauce, and coconut sugar. Give everything a good stir, bring soup to a simmer and allow to simmer for 5 minutes.
  4. Add your bok choy, snap peas, bamboo shoots, and the cooked tofu to the pot. Allow everything to simmer for another 5 minutes, then add your rice noodles and cook for another 3-4 minutes, or until noodles are cooked.
  5. Turn off heat; add the juice of a lime and your green onion to the pot. Taste, and adjust seasonings if needed. Serve with toppings of choice and enjoy! Leftovers can be stores in the refrigerator for up to 4 days.

Dairy Free, Gluten Free, Lunch + Dinner, Recipes, Vegan, Vegetarian


Oct 29, 2021

Gluten Free + Vegan Tofu Noodle Curry Soup

Did you make this recipe? Be sure to tag @gatherednutrition on INstagram so I can see what you made! Leaving a rating and review on the site is a huge help too!

  1. Nini says:

    Hi! Is there any replacement for the bamboo shoots? Thank

  2. Nicole says:

    Absolutely love this! Made it last night for dinner and it’s perfect after a chilly Chicago day 🙂 Thank you so much! (Plus had so much fun cooking with bamboo shoots for the first time!)

  3. Robyn says:

    Hi Mia! What kind of tofu do you recommend for this soup (silken, firm, regular)??

  4. Amber says:

    Not sure if it was just the brand I used but my soup came out way too spicy (I’m someone that enjoys spice). I would remake the recipe probably with 1 Tbsp and add in more as necessary.

  5. Carmela Smock says:

    Made this for dinner tonight and it was so delicious and comforting. The lime juice added a nice brightness to it! Will definitely be making again!

  6. Mia says:

    Hi, how many servings does this recipe make?

  7. Caroline says:

    i made this while stuck at home with covid and it was so delicious! it’s also been so nice to have in the fridge – i just heat up a bowl and it’s ready to go! will def make again 🙂

  8. Maddie says:

    Super delicious and easy to make. I’m glad I found a new vegetarian recipe my friends and family will enjoy too:)

  9. Rogana says:

    Easy to make. Very Delicious. ❤️

  10. Rogana says:

    Easy to make. Love ist. ❤️

  11. Jaclyn Gordon says:

    Made this for girls night and we were all so impressed! Don’t sleep on the bamboo shoots – added such a unique flavor! Can’t wait to make this again!! Yum!!

  12. Aisiri says:

    I just made this for dinner and holy cow it’s absolutely delicious!! So hearty and wholesome and delicious, I’ve never been so excited to have leftovers for lunch before <<<<333 yum!!

  13. Emily says:

    Is this recipe spicy?

  14. Natalie says:

    Holy mother of god this was absolutely amazing. Want a cozy, spicy, comforting bowl of ramen-like soup? Boom, here you go. And I LOVE soup with all my heart, this just went to top 5 of all time.

  15. Maggie says:

    Delicious! So easy to make.

Leave a Reply

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

Recipe rating

join the club

Simple. Attainable. Gathered Nutrition.