• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • Ɨ
    Home Ā» Main Dishes

    Published: Oct 19, 2022 Ā· Modified: May 22, 2025 by Alissa Saenz Ā· This post may contain affiliate links Ā· 50 Comments

    Easy Vegan Pho

    Jump to Recipe Print Recipe

    This vegan pho is made with tender veggies, silky rice noodles, and hoisin tofu in a savory broth that's packed with warming spices. The best part? It comes together in less than an hour!

    Bowl of Vegan Pho with a second bowl and bunch of cilantro in the background.

    Have you ever had pho? It's the most amazingly delicious Vietnamese noodle soup. Unfortunately, vegan pho seems to be in short supply. Most of the Vietnamese places I've frequented offer a meatless option called something like "vegetarian noodle soup," which is not pho. I know this because I finally found some veggie pho, and it was way better.

    Legit pho is all about the broth. Pho broth is infused with whole spices and charred aromatics. It has a distinctive flavor that will absolutely warm you up when it's cold outside. This stuff isn't any ordinary noodle soup!

    Not only is this vegan pho delicious, it's actually easier to make than traditional pho, which involves a long and involved meat cooking process. Obviously we don't have to worry about that here! A brief thirty minute simmer is all we need to infuse our broth with loads and loads of flavor.

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Leftovers & Storage
    • More Vegan Noodle Soups
    • šŸ“– Recipe
    • šŸ’¬ Comments

    Ingredients You'll Need

    • Onion.
    • Fresh ginger.
    • Whole spices. These are essential. In some recipes you can cheat and use ground spices, but whole spices are necessary to getting the flavor of your pho broth right. You'll need cinnamon sticks, star anise, cardamom pods, fennel, cloves, and coriander seeds.
    • Vegetable stock. I highly recommend using an unsalted or low sodium vegetable stock. This will allow you to season it with as much soy sauce as you'd like without risking oversalting it! I used Kitchen Basics unsalted vegetable stock.
    • Soy sauce. Tamari or liquid aminos can be substituted if needed.
    • Salt.
    • Rice noodles. Ideally you'll want to use medium-sized flat rice noodles, though you can certainly make the recipe work with other types. I used Thai Kitchen stir-fry rice noodles.
    • Peanut oil. Another high-heat oil such as canola oil, coconut oil, or avocado oil could be substituted.
    • Shiitake mushrooms.
    • Tofu. The recipe calls for super firm tofu. You can substitute with extra firm tofu, but you'll need to press it before cooking.
    • Hoisin sauce. Look for this in the international foods section of your supermarket.
    • Carrots.
    • Accompaniments. Toppings and accompaniments are an essential part of a pho dinner! They can include fresh basil (preferably holy basil or Thai basil), cilantro, scallions (also known as green onions), bean sprouts, lime wedges, hot peppers, soy sauce, hoisin sauce and sriracha sauce. You don't necessarily need to use all of them, but the more the better!

    Tip: To keep this vegan pho recipe gluten-free, just use gluten-free tamari and make sure your hoisin sauce is gluten-free.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    • The first step to making your broth is charring the onion and ginger. Quarter your onion and slice your piece of ginger in half, thickness wise.
    • Option 1: Open flame. If you have a gas burner or another open flame you can use to char them (such as a barbecue grill), use it! Grasp the pieces with tongs and hold them each one over the flame for a few minutes until it begins to char.
    • Option 2: Broiler. If you don't have an open flame you can use, simply place them on a baking sheet and under a broiler until they darken.
    Charred ginger and onions on a plate with tongs.
    • Place a large pot over medium heat. Give it a minute to heat up, then add your whole spices. Toast them for about 1 minute, stirring often and keeping an eye on them to avoid burning.
    Whole spices cooking in a pot with wooden spoon.
    • Add your charred aromatics to the pot, along with the broth. Heat it up, bring the broth to a boil, and let it simmer for about 30 minutes.
    • Remove the spices and aromatics from the broth when it's done cooking, then season it with some soy sauce.

    Tip: Feel free to let your broth simmer longer for extra flavor, but make sure to add some water if the liquid reduces too much.

    Pho broth simmering in a pot.
    • Cook your noodles while the broth simmers. You can refer to the package directions for how to do this, but most brands require just a few minutes of boiling.
    • Cook the shiitakes. Heat some oil in a medium skillet, then add sliced shiitake caps. Cook them for a few minutes, giving them just one or two flips so they get browned all over.
    • Take the mushrooms out of the skillet when they're done.
    Shiitake mushrooms cooking in a skillet.
    • Add a bit more oil to the skillet, then add cubed tofu. Pan-fry the tofu for a few minutes on each side, until browned and crispy.
    • Pour some hoisin sauce over the tofu, flip it a few times and let everything cook until the sauce forms a thick coating on the tofu.
    Tofu simmering in hoisin sauce in a skillet.
    • Once your broth has finished simmering, divide the cooked rice noodles, tofu, mushrooms and julienne cut carrots among four bowls.
    • Ladle the broth over everything, then pile on the toppings and enjoy!
    White wooden surface set with two bowls of Vegan Pho and a bunch of cilantro.

    Leftovers & Storage

    Ideally you'll want to store each of the components of your vegan pho in a separate airtight container in the refrigerator, where they'll keep for 3 to 4 days.

    The broth can also be frozen for up to 3 months.

    More Vegan Noodle Soups

    • Bowl of Vegan Ramen with a wooden spoon.
      Vegan Ramen with Sesame Glazed Tofu
    • Bowl of Udon Noodle Soup with chopsticks.
      Udon Noodle Soup with Miso Broth
    • Bowl of Red Curry Noodle Soup with cluster of noodles wrapped around chopsticks.
      Red Curry Noodle Soup
    • Bowl of soba noodle soup with chopsticks.
      Soba Noodle Soup with Miso Broth & Crispy Tofu

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    šŸ“– Recipe

    Close up of a bowl of Vegan Pho.
    Print Pin
    4.78 from 22 votes

    Easy Vegan Pho

    This vegan pho is made with tender veggies, silky rice noodles, and hoisin tofu in a savory broth that's packed with warming spices. The best part? It comes together in less than an hour!
    Course Soup
    Cuisine American, Vietnamese
    Prep Time 10 minutes minutes
    Cook Time 40 minutes minutes
    Total Time 50 minutes minutes
    Servings 4
    Calories 350kcal
    Author Alissa

    Ingredients

    For the Broth

    • 1 large onion quartered
    • 1 (4 inch) piece fresh ginger, sliced in half, thickness-wise
    • 2 cinnamon sticks
    • 8 whole star anise
    • 6 cardamom pods
    • 6 whole cloves
    • 1 teaspoon whole coriander seeds
    • ½ teaspoon fennel seeds
    • 2 quarts vegetable stock (Note 1)
    • 2 tablespoons soy sauce, or to taste
    • Salt, to taste

    For the Soup

    • 8 ounces rice noodles (Note 2)
    • 2 tablespoons peanut oil, divided
    • 1 (16 ounce or 454 gram) package super firm tofu, cut into ½ inch cubes
    • 2 tablespoons hoisin sauce
    • 2 cups shiitake mushroom caps, sliced
    • 1 cup julienne cut carrots

    Accompaniments

    • Lime wedges
    • Hoisin sauce
    • Sriracha sauce
    • Soy sauce
    • JalapeƱo slices
    • Fresh cilantro
    • Chopped scallions
    • Fresh basil (Note 3)
    • Bean sprouts
    US Customary - Metric

    Instructions

    Make the Broth

    • Char the aromatics. Option 1: Char each of the onion quarters and ginger halves individually by holding it over an open flame (such as a gas burner) using a pair of tongs (Note 4). Option 2: Place the onion quarters and ginger halves on a baking sheet, then place the baking sheet under a preheated broiler. Broil the aromatics for a few minutes on each side, until they begin to char. Place each piece on a plate when done.
    • Place a large pot over medium heat. Give it a minute to heat up, then add the cinnamon sticks, anise, cardamom, cloves, coriander, and fennel seeds. Toast the spices for about 1 minute, stirring constantly.
    • Add the broth and charred aromatics to the pot. Raise the heat and bring the broth to a boil.
    • Lower the heat and let the broth simmer for about 30 minutes, stirring occasionally. Prepare the soup ingredients as instructed below while the broth cooks.
    • Once the broth has finished simmering, remove the pot from heat and remove the spices and aromatics. Season the broth with soy sauce and salt to taste.

    Prepare the Soup Ingredients

    • While broth simmers, cook the noodles according to their package directions. Drain them into a colander and rinse them with cold water when done.
    • Coat the bottom of a large nonstick skillet with 1 tablespoon of the oil and place it over medium heat.
    • Once the oil is hot, add the shiitake mushrooms. Cook the mushrooms for about 10 minutes, flipping once or twice, until browned. Transfer the cooked mushrooms to a plate.
    • Add the remaining tablespoon of oil to the pot, then add the tofu cubes.
    • Cook the tofu pieces for about 10 minutes, flipping once or twice to achieve browning on multiple sides.
    • Carefully pour the hoisin sauce over the tofu and flip the pieces a few times. Cook the tofu briefly until the sauce thickens and coats the pieces. Transfer the tofu to a plate.

    Assemble

    • Divide the noodles, tofu, mushrooms and carrots among four bowls and ladle the broth over everything.
    • Serve with the accompaniments.

    Notes

    1. For best results, use an unsalted or low sodium broth. This will allow you to season it with soy sauce to taste without risking oversalting it.
    2. Pad Thai noodles are just about the right size for pho.
    3. Use Thai basil or holy basil if you can get your hands on it. Italian basil works just fine if that's all you can get your hands on.
    4. Be particularly careful with the ginger, as the peel can catch fire.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Calories: 350kcal | Carbohydrates: 42.5g | Protein: 19.4g | Fat: 13.1g | Saturated Fat: 2.4g | Sodium: 1299mg | Potassium: 382mg | Fiber: 5.4g | Sugar: 12.3g | Calcium: 250mg | Iron: 2mg
    « Vegan Spaghetti Carbonara
    Spiced Butternut Squash Stew with Chickpeas & Spinach »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      4.78 from 22 votes (6 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Andrea says

      March 01, 2023 at 3:23 pm

      5 stars
      I love pho and I’ve made this recipe multiple times and it always comes out great! It’s just like my local pho places veggie pho. So glad I have found this 🄰

      Reply
    2. Becca says

      November 11, 2020 at 12:27 pm

      5 stars
      Delicious and totally addictive! I’ve made it twice and have added baby bok choy as will.

      Reply
    3. Rita Delfing says

      April 02, 2020 at 6:18 pm

      I made this for the first time, it turned out well, I didn't have star anise so I used fennel just a little harder to scoop out of the broth. I was impressed with how well it tastes.

      Reply
    4. Liz says

      March 18, 2020 at 11:50 am

      5 stars
      I’ve made this recipe about four times now, and LOVED it every time. I make it just as stated, except I season the tofu cubes with turmeric, curry, onion powder and garlic salt, then air fry them. This cuts out the oil, and saves on clean up, and they hold up in the broth very nicely.This is every bit as good as I’ve had in a Pho restaurant. Thank you so much for this recipe. Well done!!!!

      Reply
    5. Luciana says

      January 11, 2020 at 1:34 pm

      DELICIOUS!!! My hubby claimed this is the BEST Pho he ever had. I totally agree!! Lots of flavor and I also love that it’s so much easier to make. I used to cringe at the lengthy process from other recipes and often the flavors weren’t even there... Your recipe has tons of flavor!! We added extra veggies as we are not fans of tofu. Thank you so much for your generosity in sharing with us all!! Appreciating you and your work. Luciana

      Reply
      • Alissa Saenz says

        January 12, 2020 at 10:45 am

        Wonderful!! I'm so glad you both enjoyed it! Thanks so much for stopping back to let me know!

        Reply
    6. Kendra says

      October 20, 2019 at 6:18 pm

      5 stars
      For the last like 2-3 years this is my go to pho recipe when we’re not feeling well and it’s amazing!! I ve tried a few others but it’s never this good!!

      Reply
      • Alissa Saenz says

        October 27, 2019 at 2:10 pm

        I'm so happy to hear that! Thank you so much Kendra!

        Reply
    7. Tinea says

      October 09, 2019 at 3:02 pm

      5 stars
      I never write reviews but I had to in this case! This is the second recipe that I’ve tried of yours that was AMAZING!!!
      This is another keeper. Thanks for sharing!!

      Reply
      • Alissa Saenz says

        October 13, 2019 at 10:51 am

        Awesome!! I'm so glad you like it! Thanks so much Tinea!

        Reply
    8. Joshua Howard says

      September 02, 2019 at 1:21 pm

      Hi Alissa! Thank you for this recipe! I have a question. What mushrooms can be used to replace shiitake mushrooms?

      Reply
      • Alissa Saenz says

        September 08, 2019 at 4:24 pm

        Just about any common variety would work! If you can get your hands on some oyster mushrooms I think they'd be delicious, but otherwise white button or cremini mushrooms would work just fine. I hope you enjoy it!

        Reply
        • Joshua Howard says

          September 27, 2019 at 1:34 pm

          5 stars
          Thank you! I made it with oyster mushrooms and the taste was awesome!

          Reply
          • Alissa Saenz says

            September 29, 2019 at 2:58 pm

            That sounds wonderful - I love oyster mushrooms! I'm so glad you enjoyed it!

            Reply
    9. Zak says

      May 08, 2019 at 1:23 am

      5 stars
      I've now made this recipe twice and it's unbelievably delicious. The broth is so insanely flavorful (especially the second time, having simmered the spices for an hour). I top off a bowl of this with juice of half a lime, cilantro, basil, a little hoisin sauce, and a squeeze of sriracha. I eat so much of this pho that I feel sick! Thanks so much for the recipe :)

      Reply
      • Alissa Saenz says

        May 12, 2019 at 4:15 pm

        Wonderful!! I'm so glad you're enjoying it! Thanks Zak!

        Reply
    10. Hannah says

      March 26, 2019 at 6:59 pm

      5 stars
      THIS WAS AMAZING! My whole family enjoyed the rich broth which filled the house with its comforting aroma. Printed the recipe immediately and put it in our recipe binder. Thank you! I am about to make a big batch of the broth and freeze it so we can have it on hand anytime a pho craving comes along...which is a lot!

      Reply
      • Alissa Saenz says

        March 27, 2019 at 9:23 am

        Oh, great idea!! I'm definitely making a double batch and freezing some of the broth next time! I'm so glad this was a hit. Thanks Hannah!

        Reply
    11. Dawn says

      January 29, 2019 at 12:04 pm

      5 stars
      I made this today and it is fabulous! I added broccoli and left out the tofu. It's very versatile. Thanks so much for this recipe! This is definitely a keeper.

      Reply
      • Alissa Saenz says

        February 01, 2019 at 6:45 pm

        Yay! Glad you like it! Thanks Dawn!

        Reply
    12. Sharon says

      January 25, 2019 at 11:14 am

      when you say 4 cloves.. is that garlic?

      Reply
      • Alissa Saenz says

        January 27, 2019 at 3:10 pm

        Just regular old cloves, like these: https://www.mccormick.com/spices-and-flavors/herbs-and-spices/spices/cloves-whole

        Reply
    13. Jenny Baker says

      December 18, 2018 at 10:59 am

      4 stars
      Ok help me...I made this last night and the family loved it BUT the anise flavor got lost from pot to bowl! And what broth do you use? I used the Whole Foods brand and it was really strong. I'm thinking the Pho at our local place is also full of sodium. My kiddos asked for salt in it and when I finally gave in they said it tasted more authentic lol.

      Reply
      • Alissa Saenz says

        December 20, 2018 at 3:59 pm

        Oh wow! That's odd, but you can always try using extra anise when you make it again. I think I used Pacific Foods broth. You can also try bullion or something like Better Than Bullion - that will allow you to just make it as strong as you like. I hope that helps!

        Reply
        • Jenny says

          December 23, 2018 at 2:28 pm

          5 stars
          Ok, good news!!! I ate it for lunch that day after letting it sit out all night and it was glorious!! I suspect I like more of the anise flavor than maybe others. After making this again and letting it simmer longer I realized this might be the perfect pho recipe! Thank you!

          Reply
          • Alissa Saenz says

            December 24, 2018 at 10:45 am

            Yay!! I'm so happy to hear that! Thanks so much Jenny!

            Reply
    14. Miki says

      December 14, 2018 at 12:23 pm

      Is the mushroom dry or fresh?

      Reply
      • Alissa Saenz says

        December 16, 2018 at 10:58 am

        Fresh! :)

        Reply
    15. Diane says

      December 03, 2018 at 11:45 pm

      5 stars
      I made this as written other than improvising the charring technique. I also threw in whatever veggies I had in the fridge (I.e. Brussels sprouts, broccoli and cauliflower).
      All I can say it that this soup makes your mouth happy 😊
      Thanks for posting this! It’s a definite keeper and will be made over our Christmas holiday!!!

      Diane

      Reply
      • Alissa Saenz says

        December 06, 2018 at 5:27 pm

        I'm so happy to hear that and I love the additional veggies - especially the Brussels sprouts! Thanks Diane!

        Reply
    16. Sandy says

      November 26, 2018 at 8:10 pm

      This looks good! Can I use cinnamon powder in place of cinnamon sticks?

      Reply
      • Alissa Saenz says

        November 28, 2018 at 4:22 pm

        I think so! I'm just not sure how much you'd need. I'd start with just a tiny bit and add more at the end if needed.

        Reply
    17. Jonna appleby says

      October 11, 2018 at 11:59 pm

      I am going to make and tweak .. I don’t like anise so I will jot be using I will use other spices ... I will sautĆ© onions til nice and caremlozed and add fresh grated ginger o will
      Make my tofu crispy by dredging in cornstarch then sautƩing ... I also want to try my better than bouillon veg base I might add snow peas as well

      Reply
      • Alissa Saenz says

        October 14, 2018 at 8:55 pm

        I'd love to hear how it turns out!

        Reply
    18. Toni says

      April 08, 2018 at 9:46 am

      5 stars
      This was easy to make, and tasted so great!!! Saved this one for sure. I am about to make more since the first pot is gone!

      Reply
      • Alissa Saenz says

        April 08, 2018 at 6:32 pm

        Awesome!! I'm so glad you enjoyed it! Thanks Toni!

        Reply
    19. GK says

      March 26, 2018 at 3:08 pm

      5 stars
      Just made this soup - WONDERFUL!
      I didn't have bamboo shoots or bok choy but I added broccoli and carrots. Added an extra Tbsp of sugar, rice vinegar, sriracha. and soy sauce. (used sriracha in place of the chili paste) as well as a bit of sesame oil.

      Love it!

      Reply
      • Alissa Saenz says

        March 28, 2018 at 9:55 pm

        Awesome!! I'm so glad you enjoyed it! Thanks so much!

        Reply
    20. Emily says

      February 20, 2018 at 3:34 pm

      5 stars
      This was my first time making homemade pho and it turned out great! I will make this again.

      Reply
      • Alissa Saenz says

        February 21, 2018 at 4:26 pm

        Glad you like it!! Thanks Emily!

        Reply
    21. Michelle says

      February 09, 2017 at 10:58 pm

      Best veggie pho recipe I've found so far! Thank you!!

      Reply
      • Alissa Saenz says

        February 12, 2017 at 12:15 pm

        I'm so happy to hear that! Thanks Michelle!

        Reply
    22. Chery says

      December 01, 2016 at 3:33 pm

      See if you can find Thai (purple) basil and Asian cilantro. They will make this dish taste more "authentic".

      Also I always glaze the tofu with a mixture of soy sauce, sweetener and sesame oil, sometimes a bit hot sauce as well.

      Reply
      • Alissa Saenz says

        December 04, 2016 at 10:34 am

        That sounds delicious! I always have a hard time finding Thai basil, so this summer I actually planted some in the garden, but my garden did terrible this year so I never got to try it! Maybe next year. I totally agree though, I love the Thai basil when I get it at Asian restaurants. Asian cilantro is new to me, so I'll definitely have to explore that. :)

        Reply
    23. Stephanie Diersing says

      January 06, 2016 at 5:35 pm

      I thought I'd never be able to have Pho again from our local Vietnamese restaurant because it's made with beef or chicken broth. Even with my tweaks (adding some ingredients, missing others and sauteeing rather than broiling) it still came out delicious! Excellent recipe. Thanks for sharing!

      Reply
    24. Jess says

      December 04, 2015 at 4:17 pm

      I made this recipe last night, and it was amazing! Followed directions exactly as indicated except that I didn't have star anise on hand so had to sub anise seed (1 tsp = 2 star anise). Thanks so much for the recipe--it's definitely a keeper.

      Reply
      • Alissa Saenz says

        December 06, 2015 at 8:51 pm

        Yay! So glad you enjoyed it! Thanks Jess!

        Reply
        • Lanie says

          October 18, 2020 at 5:51 pm

          5 stars
          Thank you for this simple, delicious recipe! I added bokchoy. So good!

          Reply
    25. Allysia says

      November 03, 2015 at 10:15 am

      I love Pho! Basically anything that can be served family-style (do-it-yourself toppings) is great, and soup is great, and spicy food is great, so you really can't go wrong with it. Charring the onion is a good call, I'll have to give that a whirl next time.

      Reply
      • Alissa Saenz says

        November 04, 2015 at 10:48 pm

        I'm definitely with you on all of that! The charring gives it a little bit of smoky flavor. Enjoy!

        Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright Ā© 2013-2025 Tofu Press LLC & Alissa Saenz

    Vegan Pho
    2994 shares
    • 736

    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.