• RECIPES
  • ABOUT
  • NEWSLETTER
  • COOKBOOK
  • SAVED RECIPES
  • Instagram, Pinterest, Twitter, and Facebook
Love and LemonsMenu

Navigation

  • Home
  • About Us
  • Recipes
  • My Saved Recipes
  • Cookbook
  • Newsletter
  • Contact

Social

  • Instagram
  • Facebook
  • Pinterest
  • Twitter

Vegan Pho

This vegan pho recipe is a delicious vegetarian spin on the Vietnamese noodle soup! It has a rich, spiced broth filled with tender veggies and herbs.

vegan / gluten free / dinner — Jump to recipe

Vegan pho

This vegan pho recipe is a delicious plant-based spin on the classic Vietnamese noodle soup. It’s an updated version of a recipe I first shared in 2016, inspired by the vegetarian pho from a Vietnamese restaurant near our house. The richly spiced broth is full of shiitake mushrooms, bok choy, and tons of slurp-able noodles. Topped off with fragrant herbs and a squeeze of lime juice, it’s vibrant, bright, and comforting all at once.

It’s a perfect recipe to make when you’re craving something cozy, yet fresh (which for me is just about every day in winter). Heads up that it takes some time to prepare, but you can break up the steps if needed. And once you taste the flavorful, from-scratch broth, I think you’ll find that every minute was worth it.

What is pho?

Pho is a Vietnamese noodle soup made with a rich, aromatic broth and rice noodles. Traditional pho (pronounced “fuh”) is not vegetarian. It’s typically made with beef broth that’s seasoned with fish sauce, charred onions and ginger, and warming spices like cinnamon, star anise, and cloves. The broth is filled with more beef as well as noodles and fresh garnishes like herbs, bean sprouts, and chiles.

Vegan pho recipe ingredients

Vegan Pho Ingredients

Of course, because this recipe is vegetarian, you won’t find any beef or fish sauce here. I use the traditional charred aromatics and spices to build flavor in the broth, as well as shiitake mushrooms, kombu, and tamari for savory depth.

Here’s an overview of what you’ll need to make it:

  • White onion and ginger – You’ll char them under the broiler to add smoky flavor to the broth.
  • Star anise, whole cloves, cinnamon sticks, coriander seeds, and fennel seeds – The broth’s star ingredients! They’re what give it the aromatic flavor you’d find in a traditional pho broth. Don’t be tempted to substitute ground spices here—you really need whole spices to build the broth’s flavor.
  • Shiitake mushrooms – You’ll simmer the stems in the broth and add the sautéed mushroom caps to the soup.
  • Kombu seaweed and tamari – You won’t find these ingredients in an authentic pho recipe, but they help build savory flavor in this vegan broth. Kombu is a type of seaweed that you can find in the Asian aisle of most grocery stores. It’s also available online. If you don’t keep tamari on hand, you can substitute regular soy sauce, though you may want to use slightly less. I find that soy sauce runs saltier than tamari.
  • Rice noodles, bok choy, and baked tofu – They make the soup fresh and satisfying.
  • Rice vinegar – For sautéing the bok choy and mushrooms. It helps the greens soften and adds tangy flavor.
  • Mung bean sprouts, fresh herbs, and jalapeños – The pho garnishes! Top your bowl with them for freshness, heat, and crunch.
  • Lime wedges and sriracha – Add these ingredients to taste as you eat!

Find the complete recipe with measurements below.

Charred onions and ginger on baking sheet lined with foil

How to Make Vegan Pho

You can find the complete pho recipe with measurements at the bottom of this post. For now, here’s an overview of how it goes:

1. Preparing the Pho Broth

Start by making the pho broth. First, you’ll char the onions and ginger under your oven broiler to develop smoky flavor and bring out their natural sweetness. The ginger might cook more quickly than the onions. If necessary, remove it from the baking sheet and continue to cook the onions until they’re tender and charred.

Next, toast the spices in a large pot over medium heat to develop their flavors.

Then, simmer the broth. Add 8 cups water, the charred onions and ginger, mushroom stems, kombu, and tamari to the pot and simmer for 30 minutes.

Strain the broth to remove the spices, vegetables, and kombu.

Pho broth simmering in large pot

2. Preparing the Noodles and Vegetables

Next, you’ll prepare the noodles and veggies. Slice and sauté the mushroom caps in a large skillet, then add the bok choy to the pan and cook until it softens. I add the rice vinegar to the pan partway through the cooking time to create steam and add tangy flavor.

Prepare the noodles according to the package instructions.

Tip: I often simplify this recipe by using pre-seasoned, store-bought baked tofu instead of baking the tofu myself. If you do want to bake your own tofu, you’ll do that step at this point. Find my go-to recipe in this guide to how to cook tofu.

3. Serving

To serve the pho, divide the noodles, bok choy, mushrooms, and tofu into four bowls.

Ladle in the hot broth to cover, then top with bean sprouts, herbs, and jalapeños as desired.

Serve with lime wedges, sriracha, and more tamari on the side!

Storage and Make-Ahead Tips

The pho broth keeps well in an airtight container in the refrigerator for up to a week. It also freezes well for up to 3 months. I often make the broth ahead of time to streamline the preparation of this soup.

If you have leftovers, store the noodles and veggies separately from the broth. Any leftover rice noodles and cooked vegetables will keep well for about 3 days in the fridge.

Reheat the broth on the stovetop or in the microwave before ladling over the noodles and veggies and serving.

Vegan pho recipe

More Vegan Soup Recipes

If you love this vegan pho, try one of these delicious vegan soup recipes next:

  • Vegan Ramen
  • Miso Soup
  • Dumpling Soup
  • Or any of these 35 Best Soup Recipes!

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Vegan Pho

rate this recipe:
4.94 from 48 votes
Prep Time: 20 minutes mins
Cook Time: 40 minutes mins
Total Time: 1 hour hr
Serves 4
Save Recipe Print Recipe
This vegan pho recipe features a richly spiced broth filled with noodles, tender veggies, tofu, and fresh herbs. It's a delicious vegetarian version of the classic Vietnamese soup!
To get ahead, feel free to make the broth in advance. It keeps in the fridge for a week and in the freezer for up to 3 months.

Ingredients

For the broth

  • 1 white onion, quartered
  • 1 (3-inch) piece fresh ginger, halved lengthwise
  • 4 star anise
  • 4 whole cloves
  • 2 cinnamon sticks
  • 1 teaspoon coriander seeds
  • ½ teaspoon fennel seeds
  • 8 cups water
  • Stems from 8 ounces shiitake mushrooms
  • 1 (4-inch) piece kombu
  • ¼ cup tamari, plus more for serving

For the soup

  • 2 tablespoons avocado oil
  • 8 ounces shiitake mushrooms, stemmed and sliced
  • Sea salt
  • 2 baby bok choy, quartered lengthwise
  • 2 teaspoons rice vinegar
  • 8 ounces rice noodles
  • Baked tofu
  • Mung bean sprouts, optional
  • 2 jalapeño peppers, stemmed and thinly sliced
  • Fresh basil or Thai basil leaves
  • Fresh cilantro
  • Lime wedges, for serving
  • Sriracha or chili oil, for serving
Prevent your screen from going dark

Instructions

  • Preheat the oven broiler to high and line a baking sheet with foil.
  • Make the broth: Place the onion wedges and ginger, cut side up, on the baking sheet. Broil for 10 to 20 minutes, or until charred. If the ginger is ready before the onions, remove it from the baking sheet and continue broiling the onion until soft and well charred around the edges.
  • Heat a large pot or Dutch oven over medium heat. Add the star anise, cloves, cinnamon sticks, coriander, and fennel seeds and cook, stirring, for 3 minutes, or until fragrant. Add the water, onions, ginger, mushroom stems, kombu, and tamari. Simmer for 30 minutes.
  • Place a fine mesh strainer over a large heatproof bowl and strain the broth into the bowl. Discard the spices, onions, ginger, mushroom stems, and kombu.
  • Meanwhile, make the soup: Heat the avocado oil in a large skillet over high heat. Add the mushrooms and a pinch of salt and cook, stirring only occasionally, for 4 minutes, or until the mushrooms are browned and starting to soften.
  • Nestle the bok choy wedges into the skillet so that the cut sides make contact with the pan. Cook for 1 minute, then add the rice vinegar and cover. Reduce the heat to medium and cook, stirring occasionally, for 5 to 7 minutes, or until the bok choy is tender. If the pan becomes dry, add 2 tablespoons water. Remove from the heat and set aside.
  • Prepare the noodles according to the package instructions, then divide among four large soup bowls. Add the mushrooms, bok choy, and baked tofu. Ladle in broth to cover.
  • Top each bowl with bean sprouts, if using, jalapeños, basil, and cilantro. Serve with lime wedges for squeezing, sriracha, and more tamari.
Show Nutrition Facts Hide Nutrition Facts
Nutrition Facts
Vegan Pho
Amount Per Serving
Calories 384 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 1g6%
Polyunsaturated Fat 2g
Monounsaturated Fat 6g
Sodium 1049mg46%
Potassium 460mg13%
Carbohydrates 60g20%
Fiber 5g21%
Sugar 4g4%
Protein 14g28%
Vitamin A 2524IU50%
Vitamin C 28mg34%
Calcium 162mg16%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.

 

Love and Lemons Book Preorder
Did you make the recipe? I want to see!
Tag @loveandlemons on Instagram.
Free 2026 Feel Good Meal Plan: Sign up to receive a FREE downloadable E-book with a week of fresh, easy recipes for breakfast, lunch, and dinner!
Free Bonus:
Free 2026 Feel Good Meal Plan

No thanks

You may like these too...

  1. Bok Choy Stir Fry
  2. mushroom polenta
    Creamy Mushroom Polenta
  3. Vegetarian Chili
  4. Butternut Squash, Kale & Quinoa Stew
  5. Vegan Corn Chowder
  6. Best Vegan Chili

112 comments

Previous Comments
Next Comments
4.94 from 48 votes (24 ratings without comment)

Leave a comment: Cancel reply

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

Rate this recipe (after making it)




  1. Rachel
    01.18.2017

    Hi Jeanine! If I leftover soba noodles would this work in the soup instead of rice noodles? I do not cook these flavors a lot and was curious. Excited to try this recipe!

    Reply ↓
    • Jeanine Donofrio
      01.18.2017

      Yep – just cook the soba separately. I also like to rinse soba noodles after cooking them, it helps them become less gummy. Then add them to the finished soup. I hope you enjoy!

      Reply ↓
  2. Cory
    01.13.2017

    5 stars
    Just made this! It was delicious! I added a bit of vegetable broth and water, next time I’ll use less tamari. Thank you so much for sharing this!

    Reply ↓
    • Jeanine Donofrio
      01.18.2017

      hi Cory, I’m so glad you enjoyed it!

      Reply ↓
  3. Monica
    01.01.2017

    5 stars
    OMG made this!! It was so yummy.

    Reply ↓
    • Jeanine Donofrio
      01.01.2017

      yay, I’m so glad you enjoyed it!

      Reply ↓
  4. Caitlin F
    12.31.2016

    Hi! Thanks for sharing this recipe! Pho is one of my favorite foods and I am excited to try making it myself. I’m in Austin too, and go to Elizabeth Street way too often- it’s so good!! If you don’t mind, where do you get your Thai coconut soup? Thanks and happy new year!

    Reply ↓
    • Jeanine Donofrio
      12.31.2016

      Hi Caitlin, I like the coconut soup at Thai Fresh 🙂

      Reply ↓
  5. Paula Cohen-Martin from paulacohenillustration.com
    12.14.2016

    5 stars
    I just made this and it will become a regular in my repertoire. My kids LOVED it. I added jalepenos, cilantro and fried tofu as add-ins. I can’t believe how easy it was and how delicious it is!

    Reply ↓
    • Jeanine Donofrio
      12.14.2016

      Yay, I’m slo glad your family loved it!

      Reply ↓
  6. Danyelle
    12.11.2016

    This was so good!! I used the blend of mulling spices they have pre-mixed at Natural Grocers rather than buy the individual spices. I also added some sliced fresh jalapeño as a toping at the end to give it a spicy kick. This recipe is going into a regular rotation. Thank you!

    Reply ↓
    • Jeanine Donofrio
      12.12.2016

      HI Danyelle, I’m so glad this one made it to your rotation! 🙂

      Reply ↓
  7. Andrea Farmer
    11.28.2016

    This looks amazing! I am adding it to my recipe list!

    Reply ↓
  8. Enid
    11.21.2016

    Oh my goodness I just made this and it is sooo amazingly yummy! I used tofu instead of edamame and added cilantro with the basil, lime and sprouts. Thank you thank you thank you for sharing this yummy recipe now I never have to go out for pho again!

    Reply ↓
    • Jeanine Donofrio
      12.12.2016

      Hi Enid – so glad you liked it! (sorry for my super slow reply!)

      Reply ↓
  9. Nicole from nicolemadsenphotography.wordpress.com
    09.13.2016

    I’m making this now and the broth smells amazing! I through in a chili sliced in half into it. Thank you for posting!!!

    Reply ↓
  10. Aliza R.
    08.16.2016

    5 stars
    I made this tonight – with sliced tempeh as my protein. It was a hit! So good!

    Reply ↓
  11. Donna
    08.12.2016

    5 stars
    This is so good!!! We had vegetable pho at a vietnamese restaurant yesterday and it wasn’t nearly as good as this. Thank you, for sharing.

    Reply ↓
  12. Ruby from recipesonboard.com
    07.10.2016

    4 stars
    I had never tasted pho*. This is going to be my first time and hope it tastes good. Images of the recipe are so tempting that I can’t resist myself from trying it.
    Thanks for sharing the recipe.

    Reply ↓
  13. shannon kennedy from cycleswithwolves.me
    07.05.2016

    Your photos are wonderful! I’ve never tried vietnamese food but this is getting saved!

    Reply ↓
  14. Mnsoni
    04.18.2016

    Tried this recipe tonight, the broth came out really well! Adjusted spice levels as needed and used crispy tofu along with other extra veggies! Loved it and will definitely make it again!

    Reply ↓
    • Elaine
      12.13.2017

      Thank you. The first person to actually have made the soup! I don’t mind a few “can’t wait to try this recipe” but it’s not useful AT ALL to those who want to hear from people who have actually made it. Just sayin…

      Reply ↓
      • Dana Blond from ginghamandcamo.com
        02.21.2018

        I agree! I read the comments to see if the recipe is good and what people learned to change/modify.

        Reply ↓
    • JJ
      12.06.2019

      Thank you! Finally someone who actually tried it instead of aaaaaalll the people giving a star review only to say they think it will be delicious. I hate that! Such a waste of everyone’s time.

      Reply ↓
  15. Erin from vegansfirst.com
    03.15.2016

    I love this recipe….have been enjoying a lot of soup daily and I was hunting for a good Pho recipe. Found this on pinterest and came straight over and so glad I did. Cant wait to try this. Thanks.

    Reply ↓
    • Bena
      10.30.2017

      Like the recipe, I use vege broth instead, and if you are not vegan I add a porched or boiled egg as a granish.

      Reply ↓
  16. Loreto Naardelli from sugarlovespices.com
    03.02.2016

    4 stars
    I first want to start off by saying I love your photographs fresh, clean, vibrant. The bowls are beautiful and yes pho, gotta love this food. Fresh, lite, healthy, that oh so fulfilled feeling after eating it, without that heavy overfilled feeling. Actually I didn’t make pho last night, but an udon with sey choy and oyster mushrooms, grated ginger, and lemon grass. It was so good . I have never been to Austin but it sounds amazing, my wife and I will have to put it on our list, and also sounds like there are many great places to eat. It is great living in the heart of these locations with so much culture. Great blog

    Reply ↓
  17. AAR
    02.29.2016

    Hi! This Pho soup looks delicious. I’ll be happy if you posted a recipe for thai coconut soup recipe. I’m long time looking for a good one and cannot find. Thanks.

    Reply ↓
    • Jeanine Donofrio
      03.01.2016

      ok thank you – I’ll be sure to post one soon!

      Reply ↓
  18. Archana Baikadi from hebbarskitchen.com
    02.28.2016

    4 stars
    Awesome recipe luks simply delicious will try soon I m big fan of urs I hv tried many of your recipes and came out really well. thanks.

    Reply ↓
  19. Lisa Favre from marblecrumbs.com
    02.26.2016

    This recipe seems really good! (And our friend owns a Vietnamese restaurant, so we know our pho!)

    http://marblecrumbs.com

    Reply ↓
  20. Molly {Dreams in HD} from dreamsinhd.blogspot.com
    02.25.2016

    This looks absolutely amazing! I feel like I haven’t been able to get on the Asian soup/noodle bowl bandwagon due to the fact that nearly every kind I have seen in restaurants is made with some kind of pork – definitely going to be giving this recipe a try.

    PS – I actually did a post this week about how much I love your blog and how you have completely inspired me to take my vegetarian cooking to the next level. Thank you for creating such healthy, delicious, and easy recipes…I appreciate it so much and I think my fiance does even more 🙂 The post is here if you’re interested… http://dreamsinhd.blogspot.com/2016/02/my-favorite-food-blog.html

    Reply ↓
A food blog with fresh, zesty recipes.
SEARCH RECIPES
Search Recipes Search Recipes
breakfast  /  main-dish  /  dessert
vegan  /  gluten free
ALL RECIPES >>
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.

Instagram, Pinterest, Twitter, and FacebookInstagram Pinterest Twitter Facebook
Various Shop Items
PRIOR POST
Instagram, Pinterest, Twitter, and Facebook
Top Recipes
  • Healthy Breakfast Ideas
  • Easy Dinner Ideas
  • Healthy Lunch Ideas
  • Best Brunch Recipes
  • Vegan Recipes
  • Best Salad Recipes
  • Best Soup Recipes
  • Easy Appetizer Recipes
Cooking With Vegetables
  • Avocado
  • Beets
  • Brussels Sprouts
  • Broccoli
  • Butternut Squash
  • Cauliflower
  • Spaghetti Squash
  • Sweet Potato
Plant-Based Cooking Basics
  • Brown Rice
  • Lentils
  • Roasted Chickpeas
  • Farro
  • Tofu
  • Tempeh
  • Quinoa
  • Zucchini Noodles
  • HOME
  • ABOUT
  • RECIPES
  • COOKBOOK
  • SHOP
  • SUBSCRIBE
  • CONTACT
  • PRIVACY POLICY
Click here to view our privacy policy.
Copyright © 2026 Love and Lemons, LLC. All rights reserved.

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.