It’s been cold in North Dakota, meaning all things warm. Soup, hot chocolate, tea, etc. I’m really excited that we had this easy vegan Thai noodle soup in the mix because it was quick to make, yummy, and most importantly, warming.

Plant Based Thai noodle soup with vegetables and brown rice noodles

With the start of a new year, I’ve committed to reducing my intake of animal products, not just meat. So far I’ve been doing really well aside from my morning coffee, but that is a work in progress. Check back in a few weeks for some vegan coffee cream hacks. But anyhow, plant based recipes really can taste delicious! I modified this recipe from Forks over Knives to work with what I have in the pantry as well as reduce random leftovers. Give this soup a try and you’ll agree.

Plant based Thai noodle soup with vegetables

What you’ll love about this vegan Thai noodle soup?

  1. It’s easy to make. Takes less than 30 minutes and you can feed a family or have plenty of leftovers.
  2. It’s plant based. Vegan and plant based seems to be the way of the future. Just because something is labeled vegan or plant based doesn’t mean it can’t taste amazing! 
  3. It’s packed with vegetables. Hit your servings of fruits and veggies with this delicious soup.
  4. It can include more protein with tofu. easily modifiable soup that could also be meat eater friendly. Toss in some beef or pork pieces and your carnivorous friends will also enjoy.
Easy vegan Thai noodle soup with vegetables

How to make this soup?

  1. Cook the noodles according to the package directions. They should only take a few minutes. Then strain them and set aside.
  2. In a large pot or dutch oven heat olive oil.
  3. Add the carrots, onion, and mushroom. Cook until the onion starts to brown and the carrots get tender. This will take about 10 minutes.
  4. Next add the serrano pepper, garlic, soy sauce, lime juice, vegetable stock. Then stir in the spinach.
  5. Bring it to a boil then reduce to medium heat. Simmer for 10 minutes.
  6. In serving bowls, divide the noodles and then top with the vegetables and broth. Sprinkle cilantro over the top and enjoy!
Thai noodle soup vegan with vegetables

This recipe would go great along with a salad. This vegan Thai salad with peanut sauce would be a great compliment to the Thai theme. 

Easy plant based Thai noodle soup with brown rice noodles and vegetables

Vegan Vegetable Thai Noodle Soup

This Thai vegetable noodle soup is an easy dish to throw together using mushrooms, spinach, onion, carrot, and brown rice noodles.
5 from 2 votes
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Appetizer, Main Course, Soup
Cuisine American, thai
Servings 4 bowls
Calories 290 kcal


  • 8 oz brown rice noodles
  • 6 oz sliced mushrooms
  • 1 onion, julienned
  • ½ cup carrots, julienned or matchsticks
  • 2 cup spinach, packed
  • 4 ½ cup vegetable broth
  • 2 tbsp minced garlic
  • 2 tbsp soy sauce
  • 2 tbsp lime juice
  • 1 serrano pepper, minced
  • cilantro for garnish
  • 1 tbsp olive oil (or more for cooking the vegetables)


  • Heat the olive oil in a pot over medium heat. Add the onion, carrot, and mushrooms to the pot.
  • Cook until the onions brown, about 8-10 minutes. The carrots should start to get tender. If they start to stick to the pan, add additional olive oil.
  • Add the garlic, ginger, vegetable stock, soy sauce, lime juice, and serrano pepper to the pot.
  • Stir in the spinach. The leaves should wilt fairly quick.
  • Bring the mixture to a boil then reduce the heat to medium. Allow the contents to simmer for about 10 minutes.
  • While the soup is simmering, bring another pot of water to a boil.
  • Cook the brown rice noodles according to package directions.
  • To serve, divide the noodles between bowls and the broth over top. Sprinkle the cilantro over top and enjoy!


Serving: 1bowlCalories: 290kcalCarbohydrates: 56gProtein: 7gFat: 5gSaturated Fat: 1gSodium: 1599mgPotassium: 332mgFiber: 6gSugar: 6gVitamin A: 4190IUVitamin C: 12mgCalcium: 34mgIron: 1mg
Keyword thai noodle soup, vegan thai soup, vegetable thai noodle soup
Tried this recipe?Let us know how it was!

Let me know what you thought of this recipe in the comments below! I look forward to seeing what you thought or any modifications you made.

-Cassie 🙂

(Visited 1,285 times, 2 visits today)


  1. Pingback: Quick & Easy Vegan Meals (ONLY 15 minutes!) - My Pure Plants

  2. Pingback: Vegetable Spring Rolls with Spicy Thai Sauce - Cass Clay Cooking

  3. Emmie February 15, 2021 at 6:24 am

    5 stars
    This was so easy and really delicious. Wasn’t expecting so much flavor for such simple ingredients, but we’re starting WFPB and made this work for us!

  4. Pingback: Super Easy Restaurant-Style Vegan Thai Masaman Curry - Cass Clay Cooking

Leave A Comment

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

Recipe Rating