Close this search box.

Vegan Pho

Who doesn't love a warm, fresh soup with noodles?? Here is my take on a Vegan Pho! It's fresh, filled with veggies and easy to make

Spring has officially sprung here in Toronto. Last weekend was gorgeous. Everyone was out drinking coffee, walking, running, shopping. It certainly did NOT look like there was a pandemic going on but hey, I GET IT. We are all tired and there is no other better antidote for that than sunshine. 

Spring is not all sunshine and warmth. Spring can also mean, wet snow, or SNOW SNOW, rain, damp and most definitely cool temperatures. Hence the reason for my delicious post today. Soup is the best food to warm the soul but homemade PHO takes that warmth and comfort to a whole other level. 

This soup has a couple of moving parts. The first part is the homemade veggie stock. This stock is unbelievably delicious all on its own but turned into Pho, it’s seriously next level. I have posted the stock before so head there to make this elixir from heaven and then come back to this recipe. If you’re like, TERI, I don’t have time, use a store bought broth. It will still be delicious.

Vegan Pho

Teri-Ann Carty
Who doesn't love a warm, fresh soup with noodles?? Here is my take on a Vegan Pho! It's fresh, filled with veggies and easy to make
Prep Time 10 minutes
Cook Time 30 minutes
Course Dinner, Lunch, Main Course, Soup
Servings 2


  • stove


  • 1 large white onion
  • 4 inches of ginger
  • 3 star anise
  • 3 cinnamon sticks
  • 4 whole cloves
  • 2 tbsp tamari or soy sauce
  • 2-2½ litres vegetable stock
  • 10 small-ish shiitake mushrooms
  • ½ package extra firm tofu
  • 1 package Thai rice noodles
  • sprig of mint
  • sprig of basil Thai basil if possible
  • handful of mung bean sprouts
  • 1 green onion (thinly sliced on the diagonal)
  • 1 lime


  • Prepare the onions and ginger: Cut your onion in half from top to bottom. You’re trying to split the hairy root part between the two halves so that the onion doesn’t fall apart. Peel off the outer skin and then cut each half in half again. You should have four pieces now.
  • Use a spoon to scrape off the skin from your chunks of ginger and cut them across the grain.
  • OPTIONAL: For some extra flavour you can share the onions and ginger but this is optional. Char the onions and ginger bits so that the edges are starting to blacken. If you have a gas stove you can place them directly over the flame of a burner. If you don’t, then you can use a BBQ. As a last option, you could place them on a cookie sheet and put them close to the top of your oven with the broiler on.
  • Toast the spices - Heat the dutch oven on the stove top. Add the cloves, star anise, and cinnamon sticks. Toast the spices for about 5 minutes, moving them around occasionally. Your kitchen should smell wonderful at this point.
  • Make the broth - Remove the toasted spices from the pot and wrap them and the charred onion and ginger in a piece of cheese cloth or put in a nut bag. It eliminates the need to strain them out once the broth is done. Add the vegetable stock, tamari, and the wrapped goodies to the dutch oven and bring to a boil. Simmer for 30 minutes.
  • Bake the tofu - Preheat the oven to 400 degF. Cut the tofu into 1/2 thick slices and then cut each slice on the diagonal to make triangles. Pat the triangles dry and then toss with a tablespoon of olive oil. Spread the tofu on a cookie sheet and bake for 20 to 25 minutes turning after 10 or 12 minutes. Remove from the oven.
  • Make the soup - Prepare your rice noodles according to the package instructions (probably 3 minutes). Make sure you don’t overcook them. Strain the noodles and stop them from further cooking by running under cold water.
  • Slice the mushrooms and saute until browned but not too soft.
  • Wash the mint and basil.
  • Add the broth to a large bowl, and then add the noodles. Add the sauteed mushrooms, baked tofu, sliced green onion, and then top with basil and mint. Drizzle some sriracha for an extra kick.
Keyword dairy free, gluten free, noodles, pho, plant based, soup, vegan, vegan broth

Leave a Reply

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


Join my mailing list and be the first to get my recipes, discounts to brands I love and more! I promise not to spam you.