• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggie Anh
  • About Me
    • About Me
    • Contact Me
  • Recipe
    • Breakfast
    • Meal
    • Soups & Stews
    • Drink
    • Side Dishes
    • Dessert
  • Latest Recipes
    • Plant-based Hacks
    • Blogging tips
    • Recipe Series
  • Subscribe
  • Vegan Cooking Class
  • Recommended Products
  • E-book
menu icon
go to homepage
  • Recipes
  • About Me
  • E-book
  • Subscribe
  • Cart 🛒
subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • E-book
  • Subscribe
  • Cart 🛒
×
Home

Vegan Pho with Tofu and Mushroom (Phở Chay)

Jump to Recipe·Print Recipe

Vegan Pho with Tofu and Mushroom (Phở Chay) is the plant-based version of Vietnam's most beloved noodle soup, and it's just as aromatic, warming, and satisfying as the original. If you've never made Pho at home before, this is a great place to start.

Vegan Pho with tofu and mushroom
Jump to:
  • 🤔What is Vegan Pho or Phở Chay?
  • 💞Why You'll Love Vegan Pho with Tofu and Mushroom
  • 📝How to Make Vegan Pho with Tofu and Mushroom
  • 🥢Final Thoughts
  • ❓Frequently Asked Questions
  • 📖 Recipe
  • If you enjoyed this recipe, also check out some of my other Vietnamese recipes:
  • Check out some of my other comforting noodle soup dishes:
  • 💬 Reviews

🤔What is Vegan Pho or Phở Chay?

Pho (pronounced 'fuh') is a Vietnamese noodle soup traditionally made with beef or chicken broth. Phở chay (chay means 'vegetarian' in Vietnamese) is its plant-based counterpart, often served at Buddhist vegetarian restaurants and temples across Vietnam.

It follows the same principles: a deeply spiced broth, flat rice noodles, and fresh herb garnishes, but relies on vegetables, mushrooms, and spices for its flavour instead of meat or bones. The result is lighter but still richly satisfying.

southern vietnamese vegan pho

The secret to a great vegan pho broth is layering flavour: charring the onion and ginger for smokiness, toasting whole spices for fragrance, and letting dried shiitake mushrooms do the heavy lifting for that deep, savoury umami taste.

💞Why You'll Love Vegan Pho with Tofu and Mushroom

  • Genuinely Complex Flavors - charred onion and ginger, toasted whole spices, combined with the sweetness of carrot, daikon, and white mushroom, topped with golden crisp tofu and oyster mushroom, and finished with fragrant fresh herbs.
  • A Classic Never Fails to Impress - Great for one person, even better with friends and families. This can be your chance to showcase the culture and the diversity of Vietnamese food!
  • Versatile While Keeping the Core - Pho broth has a non-mistaken flavour, even with variations like plant based, Northern style, Southern style, or replacing tofu and mushroom with your favorite vegan slice beef.
eating vegan pho

More traditional Vietnamese recipes:

  • Vegan Bún Bò Huế (Vietnamese Spicy Noodle Soup)
  • Bún Riêu Chay (Vegan Crab Noodle Soup)
  • Vietnamese Fried Spring Rolls (Vegan)

📝How to Make Vegan Pho with Tofu and Mushroom

Ingredients

Pho aroma

  • 1 yellow onion
  • 1 thumb-sized ginger
  • 1-2 cinnamon sticks (3-inch)
  • 5 whole star anises
  • 1.5 tablespoon coriander seeds
  • 4-6 whole cloves
  • 2-3 cardamom pods
  • 1-2 teaspoon fennel seeds (optional)

Broth

  • 3 litres of water
  • 3 carrots
  • 250 g white mushrooms
  • 2 daikons (or sub with 4 celery sticks)
  • 2 teaspoon salt or mushroom seasoning (more to taste)
  • 1 tablespoon sugar
  • 1 tablespoon soy sauce

Toppings

  • 200 g king oyster mushroom
  • 400 g firm or medium firm tofu
  • Rice noodles
  • Green onions
  • Cilantro
  • Thai basil (optional)
  • Lime wedges
  • Chili slices (optional)

Optional sauces

  • Hoisin sauce
  • Sriracha

Instructions

Prep the aromatics:

  • Chop the yellow onion in half, then chop the ginger into thin slices (no need to peel).
  • Roast the onion, ginger slices, cinnamon stick, star anise and coriander on a pan or open flame. Flip the onion and ginger when they are charred on the other side. This takes about 3-5 minutes.
  • When the spices are fragrant, remove from heat. When they are cool enough to handle, use a knife to remove the charred outer layer of the onion and ginger. Wrap the spices in a cheese cloth or spice bags.
  • preparing vegan pho aroma
    Roast the onion, ginger slices, cinnamon stick, star anise and coriander on a pan or open flame.
  • preparing vegan pho aroma
    Wrap the spices in a cheese cloth or spice bags.

Make the vegan Pho broth

  • Wash and chop the daikons, carrots and mushrooms into equal-sized chunks. In a big pot, add the water, followed by the chopped daikons, carrots and mushrooms.
  • Add the spice bag, kombu and bring to a boil.
  • Add all the seasonings: mushroom seasonings/salt, soy sauce, sugar and simmer for 30 minutes with the lid on.
  • making vegan pho broth
  • making vegan pho broth
  • making vegan pho broth
    Add the spice bag, kombu and bring to a boil.
  • making vegan pho broth
    Simmer for 30 minutes with the lid on.

Make the toppings

  • First, pat dry the tofu and cut into thin slices. Wash the king oyster mushrooms and slice them in half. The optional step is to use a knife to create a criss-crossed pattern.
  • Fry the tofu and mushroom until golden brown and crispy on both sides, add salt to taste.
  • making vegan pho toppings
    Pat dry the tofu and cut into thin slices.
  • making vegan pho toppings
  • making vegan pho toppings
    Slice the oyster mushrooms in half then a criss-crossed pattern.
  • making vegan pho toppings
  • making vegan pho toppings
    Fry the tofu and mushroom until golden brown and crispy on both sides, add salt to taste.

Garnish & Serve

Wait until everything is ready before you start cooking the Pho rice noodles according to package instructions. Then prepare two bowls:

  • First variation: Northern style.
    • Garnish with cilantro, spring onions, and chilli slices.
    • Squeeze one or two lime wedges to make the broth lighter.
  • northern vietnamese vegan pho
  • Second variation: Southern style.
    • Garnish with spring onions, Thai basil, bean sprouts and fresh herbs.
    • Add hoishin and sriracha to strengthen the taste.
  • southern vietnamese vegan pho
  • southern vietnamese vegan pho

🎯Tips for Success

  • Spice level: The broth itself is not spicy. All heat comes from the condiments on the side, so you can make this as mild or as fiery as you like.
  • Don't worry if the charred onions and gingers look very dark. That char is exactly what you want, it adds colour and a subtle smokiness to the broth.
  • 2 daikon can be substituted with 4 celery sticks.
vegan pho with tofu and mushroom

🥢Final Thoughts

Vegan Pho with Tofu and Mushroom is a very forgiving recipe. The spice amounts here are a guide; taste the broth as it simmers and adjust to your liking. The best bowl of pho is the one that tastes good to you. No special equipment needed. Just a large pot, some patience, and a good appetite.

vegan pho with tofu and mushrooms

❓Frequently Asked Questions

What should I do with the remaining vegetables that are cooked in the broth? I don't want to waste them.

You can keep the remaining vegetables to eat as they are, make soup out of them or add them as Pho toppings

What types of noodles are used in Pho?

The type of Pho noodles we use in Vietnam is a type of rice noodles, commonly referred to as Banh Pho, Rice Stick Noodles or Pho Noodles. You can get these at Asian supermarkets or in the Asian section of some supermarkets. This type is wider than vermicelli noodles. You can use fresh or dry and cook according to package instructions.

I am allergic to mushrooms. What should I use as Pho toppings?

You could use other vegetables like bok choy, spinach or mock meats like plant-based beef or chicken.

If you have tried my recipe, please let me know what you think by leaving me a review on this page or tagging me on Instagram @veggieanh. I would love to see your creations!

Print

📖 Recipe

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
Vegan Pho with tofu and mushroom

Vegan Pho


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 5 reviews

  • Author: Veggie Anh
  • Total Time: 50 minutes
  • Yield: 4 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Vegan Pho with Tofu and Mushroom (Phở Chay) is the plant-based version of Vietnam's most beloved noodle soup, and it's just as aromatic, warming, and satisfying as the original. If you've never made Pho at home before, this is a great place to start.


Ingredients

Units Scale

Pho aroma

  • 1 yellow onion
  • 1 thumb-sized ginger
  • 1-2 cinnamon sticks (3-inch)
  • 5 whole star anises
  • 1.5 tbsp coriander seeds
  • 4-6 whole cloves
  • 2-3 cardamom pods
  • 1-2 teaspoon fennel seeds (optional)

Broth

  • 3 litres of water
  • 3 carrots
  • 250 g white mushrooms
  • 2 daikons (or sub with 4 celery sticks)
  • 2 tbsp salt or mushroom seasoning (more to taste)
  • 1 tbsp sugar
  • 1 tbsp vegan fish sauce

Toppings

  • 200 g king oyster mushroom
  • 400 g firm or medium firm tofu
  • Rice noodles
  • Green onions
  • Cilantro
  • Thai basil (optional)
  • Lime wedges
  • Chili slices (optional)

Optional sauces

  • Hoisin sauce
  • Sriracha

Instructions

Prep the aromatics:

  1. Chop the yellow onion in half, and chop the ginger into thin slices (no need to peel).
  2. Roast the onion, ginger slices, cinnamon stick, star anise and coriander on a pan or open flame. Flip the onion and ginger when they are charred on the other side. This takes about 3-5 minutes.
  3. When the spices are fragrant, remove from heat. When they are cool enough to handle, use a knife to remove the charred outer layer of the onion and ginger. Wrap the spices in a cheese cloth or spice bags.

Make the vegan Pho broth

  1. Wash and chop the daikons, carrots and mushrooms into equal-sized chunks. In a big pot, add the water, followed by the chopped daikons, carrots and mushrooms.
  2. Add the spice bag and bring to a boil.
  3. Add all the seasonings: mushroom seasonings/salt, soy sauce, sugar and simmer for 30 minutes with the lid on.

Make the toppings

  1. First, pat dry the tofu and cut into thin slices. Wash the king oyster mushrooms and slice them in half. The optional step is to use a knife to create a criss-crossed pattern.
  2. Fry the tofu and mushrooms until golden brown and crispy on both sides, add salt to taste.

Garnish & Serve

Wait until everything is ready before you start cooking the Pho rice noodles according to package instructions. Then prepare two bowls:

First variation: Northern style.

  • Garnish with cilantro, spring onions, and chilli slices.
  • Squeeze one or two lime wedges to make the broth lighter.

Second variation: Southern style.

  • Garnish with spring onions, Thai basil, bean sprouts and fresh herbs.
  • Add hoishin and sriracha to strengthen the taste.

Notes

Spice level: The broth itself is not spicy. All heat comes from the condiments on the side, so you can make this as mild or as fiery as you like.

Don't worry if the charred onions and gingers look very dark. That char is exactly what you want, it adds colour and a subtle smokiness to the broth.

2 daikon can be substituted with 4 celery sticks.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: stovetop
  • Cuisine: vietnamese

Nutrition

  • Serving Size: 1
  • Calories: 380
  • Sugar: 8g
  • Sodium: 885mg (38%)
  • Fat: 15.5g (20%)
  • Saturated Fat: 2.5g (12%)
  • Unsaturated Fat: 14.7g
  • Carbohydrates: 46.2g (17%)
  • Fiber: 7.1g (25%)
  • Protein: 15.7g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag me @veggieanh — I can't wait to see your creations!

If you enjoyed this recipe, also check out some of my other Vietnamese recipes:

  • Vegan Betel Leaf Rolls (Bò Lá Lốt Chay)
  • Caramelized Tofu and Mushrooms
  • Vegan Pâté
    Vegan Pâté (From Lotus)
  • vegan deli meat
    Vegan Deli Meat (Vietnamese Chả Lụa Chay)
  • banh trang tron on a plate
    Banh Trang Tron (Vegan Vietnamese Rice Paper Salad)
  • Banh flan
    Banh Flan (Vegan Vietnamese Coffee Caramel Flan)
  • lemongrass-marinated tofu
    Lemongrass Tofu Noodle Salad
  • lunch box idea: black pepper mushroom serve with rice and leafy greens
    Black Pepper Mushroom (Lunch box idea)

Check out some of my other comforting noodle soup dishes:

  • Vegan Curry Ramen with Fried Tofu
    Vegan Curry Ramen with Panko Fried Tofu
  • Vegan Tantanmen
    Vegan Tantanmen (Sesame Ramen with Tofu)
  • vegan miso ramen
    Vegan Miso Ramen (Easy 25-Minute Recipe)
  • Bun Rieu Chay
    Bún Riêu Chay (Vegan Crab Noodle Soup)

More Meal

  • Sweet Potato, Cauliflower and Lentil Curry
    Sweet Potato Cauliflower and Lentil Curry
  • Mapo Tofu udon-2
    Mapo Tofu Udon (Vegan)
  • vegan kimchi udon
    Vegan Kimchi Udon
  • miso mushroom pasta
    Miso Mushroom Pasta

Reader Interactions

Comments

    Leave a Reply Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. Thanh Nguyen

    December 07, 2021 at 1:36 pm

    Looks so tasty! Great that you bring a plant based version of pho to the community! Thank you so much!

    Reply
  2. Thanh Nguyen

    December 07, 2021 at 1:46 pm

    Well done!






    Reply
  3. Vyn

    December 11, 2021 at 11:43 pm

    Excellent recipe. I somewhat doubled the recipe to accommodate my family. I also added Vietnamese peppercorns and a whole bunch of cilantro stems to the spice bag. I was able to let my soup simmer for about 3 hours and it was a hit! Will be making at least once a week now.






    Reply
  4. herman

    November 21, 2022 at 9:50 pm

    do you discard (throw away) the vegetables used to make the broth? (carrot, mushroom etc?) just wondering. let me know if you have any ideas for how to use them later.

    Reply
    • Veggie Anh

      November 21, 2022 at 11:14 pm

      You can eat it as the Pho toppings as well!

      Reply
  5. dan

    June 16, 2023 at 10:52 pm

    Delicious and so fragrant!
    I’ve made pho based on this recipe 4 times already and you just can’t go wrong!
    I never added the sugar, celery nor kombu mostly because i never had them handy and i felt it didn’t need the sweetness of sugar.
    I LOVE THIS MEAL
    Thank you Anh for sharing this






    Reply
    • Veggie Anh

      June 18, 2023 at 4:46 pm

      Thank you so much Dan! I'm glad you LOVED it!

      Reply

Primary Sidebar

About Me

Veggie Anh profile image

Hi, I'm Anh! I am the blogger, and content creator, and recipe developer behind Veggie Anh. My goal is to inspire you to eat more veggies by sharing my recipes, videos, stories, and more!

More about me →

  • Instagram
  • YouTube
  • TikTok
  • Pinterest

Trending Recipes

  • Chickpea Tofu
    Chickpea Tofu (Burmese Tofu)
  • kimchi jjigae
    Kimchi Jjigae - Korean Kimchi Stew (Vegan)
  • Vegan Sushi Bake
    Vegan Sushi Bake
  • Vegan Pork Belly

Footer

↑ back to top

About

  • About
  • Privacy Policy
  • Contact

  • Instagram
  • Pinterest
  • TikTok
  • YouTube
  • Mail

Sign up for my newsletter

    Built with ConvertKit

    Recent Posts

    • Vegan Betel Leaf Rolls (Bò Lá Lốt Chay)
    • Caramelized Tofu and Mushrooms
    • Salt and Pepper Mushrooms
    • Sweet Potato Cauliflower and Lentil Curry
    • Mapo Tofu Udon (Vegan)

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Veggie Anh