• Skip to main content
  • Skip to primary sidebar
Supper in the Suburbs
menu icon
go to homepage
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

subscribe
search icon
Homepage link
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

×
Home » Meal Planning » Dinner

Vegan Pho

Published: Aug 6, 2025 by Emma · This post may contain affiliate links · Leave a Comment

  • Facebook
  • X
  • LinkedIn
  • Email

My steaming bowl of Vegan Pho is comforting, warming and nourishing making it the perfect dish for when you need a boost. Get the recipe below.

A bowl of Vegan Pho topped with pak choi, mushrooms, fresh herbs and a wedge of lime

Traditionally pho is made with a meat-based broth, so it might not seem like a go-to dish for vegans. But with whole spices, fresh herbs and mushrooms it is packed full of flavour and will soon become a favourite in your kitchen.

What sets pho apart from other noodle soups is the deeply fragrant broth, infused with warming spices like cinnamon, star anise, and cloves. In this version, I also add cardamom and coriander seeds as well as fresh herbs like coriander, thai basil and mint at the end to lighten and brighten the dish.

It’s quick enough for a weeknight dinner but special enough for a cosy weekend meal.

Jump to:
  • Ingredients
  • Step-by-Step Instructions
  • Substitutions
  • Variations
  • Equipment
  • Storage
  • Top tip
  • Frequently asked questions
  • The recipe
  • Vegan Pho
  • More noodle soups
Shallot, root ginger, garlic, coriander seeds, soy sauce, star anise, cardamom, cloves, cinnamon, rice wine vinegar, rice noodles, mushrooms, coriander, mint, lime, pak choi, Thai basil

Ingredients

Here’s everything you’ll need to create your own bowl of vegan pho at home. (I know its a long list but I promise it's worth it)

  • Vegetable oil
  • Shallot
  • Root ginger
  • Garlic
  • Star anise
  • Whole cloves
  • Cinnamon stick
  • Cardamom pods
  • Coriander seeds
  • Vegetable stock
  • Soy sauce
  • Rice wine vinegar
  • Rice noodles (flat not thin)
  • Mushrooms (I used shitake and chestnut mushrooms)
  • Pak choi
  • Fresh coriander, mint, and Thai basil
  • Lime

Step-by-Step Instructions

Shallot, ginger and garlic frying in a saucepan
  • Step 1: Fry the shallot, ginger and garlic in the oil
Vegan pho stock in a saucepan with whole spices
  • Step 2: Add the stock to the shallots, ginger and garlic along with the whole spices and bring to a simmer for 30 minutes.
Mushroom slices cooking in a pan
  • Step 3: While the stock simmers, sauté the mushrooms.
Flat rice noodles cooking in a saucepan
  • Step 4: In a separate saucepan, cook the noodles in a pan of boiling water according to the packet's instructions.
A pan of simmering stock for Vegan Pho
  • Step 5: Strain the stock to remove the pieces of whole spices, shallot, ginger and garlic and add the soy sauce and rice wine vinegar.
A bowl of Vegan Pho topped with pak choi, mushrooms, fresh herbs and a wedge of lime
  • Step 6: In Add the cooked noodles to a serving bowl followed by the stock, vegetables, fresh herbs and a wedge of lime before serving.

Hint: Don't overcook your noodles or they will go to mush!

Substitutions

Don't have exactly the right ingredients? Don't worry! Try one of these substitutions:

  • Mushrooms: I've used shitake and chestnut mushrooms but you could use any variety. King oyster mushrooms also work really well.
  • Soy sauce: swap soy sauce out for tamari or coconut aminos.
  • Pak choi: any leafy green vegetable will do in place of pak choi. Try spinach, chinese cabbage or kale.
  • Noodles: while rice noodles are traditional udon or soba noodles would also work well.

Variations

Try one of these variations for a slightly different dish:

  • Protein: add tofu to the dish for some extra protein. Both firm and silken tofu would work well.
  • Spicy: add some fresh red chilli or chilli oil for a kick!
A bowl of Vegan Pho topped with pak choi, mushrooms, fresh herbs and a wedge of lime

Equipment

  • 2 saucepans (one for the stock, one for the noodles)
  • Skillet or frying pan (to cook the mushrooms)
  • Sieve
  • Serving bowl

Storage

Any leftover broth can be stored in the fridge for up to 3 days or frozen for up to 1 month.

The rest of the dish should be cooked fresh otherwise they will go soggy.

Top tip

Don’t rush the broth! The longer it simmers, the richer and more aromatic it becomes. And don’t skip straining out the "bits" - it keeps the broth smooth and refined.

A bowl of Vegan Pho topped with pak choi, mushrooms, fresh herbs and a wedge of lime

Frequently asked questions

Can I make this gluten free?

Yes! Just use tamari instead of soy sauce and make sure your noodles are gluten-free

What's the best vegetable stock to use?

A good quality vegetable stock is ideal (fresh is best). Try to avoid ones that are overly salty.

What is Thai basil?

A variety of basil native to Southeast Asia, known for its distinctive aniseed flavour.

Where can I buy Thai basil?

Some UK supermarkets (like Waitrose) are starting to stock Thai basil. Otherwise visit your local Asian store.

The recipe

A bowl of Vegan Pho topped with pak choi, mushrooms, fresh herbs and a wedge of lime

Vegan Pho

My steaming bowl of Vegan Pho is comforting, warming and nourishing making it the perfect dish for when you need a boost.
No ratings yet
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 45 minutes mins
Total Time 50 minutes mins
Course Dinner, lunch, Main Course
Cuisine Vietnamese
Servings 2 people
Calories 446 kcal

Equipment

  • 2 saucepans
  • 1 Frying pan
  • 1 sieve
  • 2 bowls

Ingredients
  

  • 1 shallot finely sliced
  • 3- inch piece of root ginger cut into matchsticks
  • 2 cloves garlic minced
  • 4 star anise
  • 4 whole cloves
  • 1 cinnamon stick
  • 2 cardamom pods
  • 1 tablespoon coriander seeds
  • 1,200 ml vegetable stock
  • 2 teaspoon soy sauce
  • 2 teaspoon rice wine vinegar
  • 150 g noodles
  • 125 g shiitake mushrooms
  • 75 g chestnut mushrooms
  • 1 pak choi
  • coriander
  • mint
  • Thai basil
  • 1 lime

Instructions
 

  • Fry the shallot, ginger, and garlic until golden.
  • Add the stock and whole spices; bring to a simmer for 30 minutes.
  • Cook the noodles in a separate pan of boiling water.
  • Sauté the mushrooms until tender and browned.
  • Strain the broth, removing the spices. Add soy sauce and rice wine vinegar.
  • Assemble by placing the noodles, mushrooms, and pak choi in a bowl then pour over the broth.
  • Garnish with fresh herbs and a squeeze of lime.

Nutrition

Calories: 446kcalCarbohydrates: 91gProtein: 20.76gFat: 3.39gSaturated Fat: 0.41gPolyunsaturated Fat: 1.03gMonounsaturated Fat: 0.76gSodium: 3010.04mgPotassium: 1778.92mgFiber: 12.81gSugar: 15.88gVitamin A: 20064.56IUVitamin C: 202.12mgCalcium: 545.73mgIron: 6.91mg
Keyword banana shallots, cardamom, chestnut mushrooms, cinnamon stick, cloves, coriander, coriander seeds, garlic, lime, mint, pak choi, rice noodles, rice wine vinegar, root ginger, shitake mushrooms, soy sauce, star anise, thai basil, vegetable stock
Tried this recipe?Let us know how it was!

More noodle soups

  • A bowl of Vegan Tonkotsu Ramen topped with smoked tofu, shitake mushrooms, sweetcorn and spring onions
    Vegan Tonkotsu Ramen
  • Vegan Peanut Miso Ramen
    Vegan Peanut Miso Ramen
  • Vegan Pumpkin Ramen
    Vegan Pumpkin Ramen
  • A bowl of vegan tan tan ramen
    Vegan Tan Tan Ramen

More Dinner

  • A bowl of Vegan Ginger and Soy Rice Noodle Soup
    Vegan Ginger and Soy Rice Noodle Soup
  • A plate of pasta made with Vegan Creamy Broccoli Pasta Sauce and garnished with parsley sat on top of a blue napkin with a knife and fork
    Vegan Creamy Broccoli Pasta Sauce
  • A bowl of Vegan Budae Jjigae next to an electronic hot pot
    Vegan Budae Jjigae
  • Vegan Savoury Loaf served on a plate with roast potatoes, carrots and parsnips
    Savoury Vegan Loaf

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




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

Primary Sidebar

Welcome!

Hi, I'm Emma. I'm a UK based food blogger who's been sharing recipes with the world since 2011. I'm passionate about eating a plant based diet using local, seasonal ingredients.

More about me

Popular

  • Chinese Steamed Pancakes for crispy duck pancakes
    Chinese Steamed Pancakes (for crispy Peking duck)
  • Sautéed Tenderstem Broccoli with Lemon and Garlic
    Sautéed Tenderstem Broccoli with Lemon and Garlic
  • Homemade Baked Beans (vegan)
    Homemade Baked Beans (vegan)
  • Sweet and Sour Vegetable Stir Fry
    Sweet and Sour Vegetable Stir Fry

Seasonal

  • Festive Salad on a large white plate on top of a red napkin
    Festive Salad
  • Vegan Chocolate and Cherry Mince Pies on a plate with a red napkin
    Vegan Chocolate and Cherry Mince Pies
  • Vegan Brussels Sprouts Caesar Salad
    Vegan Brussels Sprouts Caesar Salad
  • Apple and Cranberry Porridge in a bowl served with a Christmas bow napkin.
    Cranberry and Apple Porridge

Footer

↑ back to top

About

  • About Me
  • Privacy Policy

Contact

  • Contact
  • Press Page

Copyright © 2025 Supper In The Suburbs

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required