• 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 Cauliflower Ramen topped with edamame, sweetcorn, roasted cauliflower, tofu, spring onions and chilli oil on top of a yellow napkin
    Vegan Creamy Cauliflower Ramen
  • A portion of Vegan Wild Garlic Gnocchi on a white plate that is sat on top of a dark green and cream napkin
    Vegan Wild Garlic Gnocchi
  • Vegan Roasted Vegetable Lasagne on a plate with green salad.
    Vegan Roasted Vegetable Lasagne
  • Vegan Creamy Beetroot Pasta Sauce served with pasta and fresh herbs on a pale blue plate with wooden handled knife and fork.
    Vegan Creamy Beetroot Pasta Sauce

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

  • A Vegan Chocolate Cheesecake decorated with a chocolate bunny rabbit and small chocolate eggs sat on top of a silver cake board and blue and turquoise napkins
    Vegan Chocolate Cheesecake
  • 6 Vegan Creme Egg Cupcakes on a white plate
    Vegan Creme Egg Cupcakes
  • A stack of 6 vegan carrot cake pancakes topped with vegan cream cheese frosting and chopped pecan nuts.
    Vegan Carrot Cake Pancakes
  • Vegan Mini Egg Cheesecake
    Vegan Mini Egg Cheesecake

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