• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • 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
  • Recommended Products
  • E-book

Veggie Anh

menu icon
go to homepage
  • Recipes
  • About Me
  • E-book
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • E-book
  • Subscribe
×
Home » Meal

1 May 2023 Meal

Vegan Pho with Tofu and Mushroom (Phở Chay)

Jump to Recipe·Print Recipe

Vegan Pho - A classic Vietnamese comfort dish that is so hearty and nourishing, made plant-based with tofu and mushrooms! This recipe is quick and easy to make in under 1 hour, and is delicious and nourishing.

Vegan Pho with tofu and mushroom
Jump to:
  • What is Pho?
  • Ingredients
  • Instructions
  • Variations of Vegan Pho toppings
  • What makes a good Vegan Pho?
  • 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 Pho?

Pho is the most popular Vietnamese dish - a nourishing, warm bowl of noodle soup, consisting of rice noodles, fresh herbs, a type of meat like beef or chicken and a flavorful broth. Vietnamese people like to serve Pho as a breakfast dish at street food stalls and restaurants.

It is considered a Vietnamese national dish and the pride of many Vietnamese people. If I have people over, I love to share a bowl of Pho with them to showcase my culture and the diversity of Vietnamese food!

Ingredients

To make this recipe, you'll need:

Pho aroma

  • 1 yellow onion
  • 1 thumb-sized ginger
  • 1 cinnamon stick
  • 5 star anise
  • ½ tablespoon coriander seeds

Broth

Ingredients to make the Broth
  • 3 liter water
  • 3 carrots
  • 250 g white mushrooms
  • 2 daikons (or sub with 4 celery sticks)
  • 2 teaspoon salt or mushroom seasoning
  • 1 tablespoon sugar
  • Optional kombu seaweed
  • 1 tablespoon soy sauce

Toppings

Ingredients for Pho topping
  • 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

Make the aromatics:

Chop the yellow onion in half, and 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.

Roast the aromatics

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:

Wash and chop the celeries, carrots and mushrooms into equal-sized chunks. In a big pot, add the water, followed by the chopped celeries, carrots and mushrooms.

Add chopped celeries
Add chopped carrots
Add chopped mushrooms

Add the spice bag, kombu and bring to a boil.

Add the spice bag
Add the kombu

Add all the seasonings: mushroom seasonings/salt, soy sauce, sugar and 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.

Cut tofu

Cut the tofu into bite-sized pieces

Cut mushrooms

Cut the mushrooms in half and score to create a criss-crossed pattern

Fry tofu

Fry the tofu until golden brown and crispy on both sides, add salt to taste

Fry mushrooms

Fry the mushrooms until golden brown and crispy on both sides, add salt to taste.

Assemble the vegan Pho with rice noodles, the toppings, fresh herbs and chili.

Assemble noodles

Cook the Pho rice noodles according to package instructions

Add toppings

Add the tofu, mushrooms, and chopped scallions

Pour over the broth

Pour over the flavorful broth

Garnish with more scalllions, cilantro, Thai basil and Thai chilli peppers

Garnish with fresh herbs, like cilantro, Thai basil and chili slices

Variations of Vegan Pho toppings

There are many variants of toppings across Vietnam. I am using king oyster mushrooms and tofu, but you can use other types of mushrooms and plant-based meats. I fry them until golden and crispy, and they have a meaty texture that complements well with the veggie broth. The other toppings of Pho depend on the region:

  • In the Northern region, we typically have pho with green onions, and herbs like Thai basil and coriander (cilantro).
  • Southern region uses bean sprouts as a topping, a wider variety of herbs and a drizzle of hoisin sauce. Southern version of Pho is often served with condiments such as Sriracha hot sauce and Hoisin sauce.

In my Pho, I love to combine flavors of both regions and drizzle on the hoisin sauce and sriracha.

Two bowls of vegan Pho

What makes a good Vegan Pho?

The secret of Pho is in the broth, traditionally made with a bone broth that is simmered overnight. In this vegan version, I use the natural sweetness of the white mushrooms, carrots and celery as well as the umami component of the kombu and mushroom seasoning. The recipe also creates the pho aromatics by roasting the cinnamon, star anise, coriander seeds, onion, and ginger on an open flame to activate the fragrance.

It takes around 30-40 minutes for the broth to absorb all the goodness. During this time, you can prepare toppings and cook rice noodles.

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

This pho is fast, easy to make without compromising on the flavors. A classic Vietnamese comfort dish that is also hearty and nourishing, perfect for cold or rainy days!


Ingredients

Units Scale

Pho aroma

  • 1 yellow onion
  • 1 thumb-sized ginger
  • 1 cinnamon stick
  • 5 star anise
  • ½ tbsp coriander seeds

Broth

  • 3 liter water
  • 3 carrots
  • 250 g white mushrooms
  • 2 daikons (white raddish) *
  • 2 tsp salt or mushroom seasoning
  • 1 tbsp sugar
  • 1 kombu (a type of seaweed)
  • 1 tbsp vegan fish sauce (sub with soy sauce)

Toppings

  • 200 g king oyster mushroom
  • 400 g firm or medium firm tofu
  • 400g rice noodles
  • 3 scallions, thinly sliced
  • A bunch of cilantro
  • Thai basil (optional)
  • Lime wedges
  • Chili slices (optional)

Optional sauces

  • Hoisin sauce
  • Sriracha

Instructions

Make the Pho aroma

  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.
  4. When they are cool enough to handle, use a knife to remove the charred outer layer of the onion and ginger.
  5. Wrap the spices in a cheese cloth or spice bags.

Make the pho broth

  1. Wash and chop the celery, carrot and white mushrooms into big chunks.
  2. In a pot, add the water and the chopped vegetables along with the kombu and spice bag. Bring to a boil.
  3. Add the mushroom seasoning/salt, sugar, soy sauce.
  4. Put the lid on the pot and simmer for at least 30 minutes.

Make the pho toppings

  1. Pat dry the tofu block and cut into thin slices.
  2. Wash the king oyster mushroom and slice in half. Optional step: Score the mushroom to create a nice pattern.
  3. On a pan on medium-high heat, add the oil. When the oil is hot, add the king oyster mushroom and tofu pieces.
  4. Let them sit to crispy up, about 5 minutes. Flip when the other side of the mushroom and tofu is golden brown.
  5. After both sides are golden, remove from heat.
  6. Wash and chop the green onions.
  7. Wash the coriander, Thai basil and remove the stems.

Assemble the Pho bowl

  1. Cook the rice noodles according to package instructions. Drain and rinse under cold water to stop the cooking process and avoid sticking.
  2. Season the broth to your taste with salt and sugar. Use a strainer to remove the vegetables and spices from the broth.
  3. In a bowl: add the pho noodles, the toppings (crispy tofu, king oyster mushroom, thinly sliced scallions, Thai basil, cilantro, lime wedges) followed by the broth.
  4. Add sauces and a squeeze of lime to your likings and enjoy!

Notes

* 2 daikon can be substituted with 4 celery sticks

This pho broth can be kept for around 3-4 days, whereas the noodles should be cooked at the moment of eating as it will get soggy or sticky over time.

  • 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 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)
  • VNese Mango Salad featured image
    Vietnamese Mango Salad (Gỏi Xoài)
  • Che 3 mau featured image
    Chè Ba Màu (Vietnamese Three-Color Dessert)
  • Vietnamese Sweet and Sour Soup featured image
    Vietnamese Sweet and Sour Soup

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 One-pot Recipe)
  • Bun Rieu Chay
    Bún Riêu Chay (Vegan Crab Noodle Soup)

More Meal

  • dipping vegan kfc mushroom
    Vegan Fried Chicken (KFC Copycat)
  • a plate full of nori wrapped tofu
    Nori Wrapped Tofu
  • 3 origini balls in a lunch box
    Vegan Onigiri 3 ways (Japanese Rice Balls)
  • Fully assembled cold ramen on a plate.
    Vegan Japanese Cold Ramen

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 says

    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 says

    December 07, 2021 at 1:46 pm

    Well done!






    Reply
  3. Vyn says

    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 says

    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 says

      November 21, 2022 at 11:14 pm

      You can eat it as the Pho toppings as well!

      Reply
  5. dan says

    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 says

      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 Deli Meat (Vietnamese Chả Lụa Chay)
    • Vegan Fried Chicken (KFC Copycat)
    • Banh Trang Tron (Vegan Vietnamese Rice Paper Salad)
    • Gochujang Cauliflower (Airfryer method)
    • Banh Flan (Vegan Vietnamese Coffee Caramel Flan)

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Veggie Anh