Joyful Balance

  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
menu icon
go to homepage
  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
search icon
Homepage link
  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
×

Vegan Pho With Tofu

Published: Feb 25, 2025 · Modified: Feb 25, 2025 · Written by: Delaney Marie · Disclosure: This post may contain affiliate links. As an Amazon Associate, I may earn a commission from qualifying purchases, at no cost to you. · 6 Comments

Jump to Recipe Print Recipe

Hello, my chickpeas! Is there anything more comforting than aromatic broth, hearty noodles, and all the veggies and tofu you could hope for? I think not. This Vegan Pho With Tofu is inspired by traditional Vietnamese pho but with a vegan twist. It packs in some great spices and fresh ingredients, and hits the spot every time.

Vegan Pho With Tofu and fresh veggies by Joyful Balance.

I tested this one many times to get the broth just right, so we've had this for dinner in my house a lot lately. And we still aren't sick of it! It's perfect for when you're fighting off a sore throat, or when you just want a nourishing but cozy meal.

Inspiration for Vegan Pho With Tofu

Traditional Vietnamese pho is a noodle soup. It is typically made with beef broth, and topped with fresh veggies such as sprouts and basil. It also usually contains various meats of your choice, and sometimes even fish sauce. Because of this, it can be hard to find vegan pho in restaurants as the broth itself contains animal products. But the idea of noodle soup with a flavorful broth, rice noodles, and fresh veggies is too good to not put a vegan twist on it.

Tofu Pho with homemade pho broth and vegetables.

I'm going to make one thing super clear: this is not going to be the most authentic pho! As you read above, pho usually contains various animal products that we are obviously leaving out today. But we are still pulling inspiration from the traditional Vietnamese pho with our overall flavors, spices, veggies, and toppings! We are using tons of whole spices, as well as fresh garlic and ginger, to create a spiced and flavorful broth. We are also cooking some delicious tofu as our protein, and of course pairing it with rice noodles and lots of veg.

Ingredients

This recipe requires us to make our own flavorful broth, so we are working with lots of aromatics. And we of course have lots of fresh veggies thrown in too!

  • Star anise, cinnamon stick, fennel seeds, cloves, and coriander seeds: these spices will bring tons of cozy flavor to our vegan pho broth.
  • Onion, garlic, & ginger: for more brothy flavor!
  • Veggie broth: we use this for a base flavor, and then add even more flavor to it with our other ingredients!
  • Tamari: for a bit of that umami flavor
  • Firm tofu: our vegan protein!
  • Rice noodles: a necessity for any good pho recipe.
  • Mushrooms & carrots: some fresh veggies to brighten up our soup!
  • Green onion, Thai basil, cilantro, mung bean sprouts, jalapeño, & lime wedge: optional (but highly recommended) garnishes! Add these to your heart's content.

How to Make Vegan Pho With Tofu

This recipe has a number of things to prep (the broth, the tofu, the noodles, etc). However, I promise none of it is difficult! Full recipe down below, but here are the basics.

Vegan Pho with jalapeno, lime, and herbs.
  1. Toast your spices in a nonstick pan over medium heat until fragrant. Set off to the side.
  2. Char the onion, ginger, and garlic on the stovetop until slightly browned.
  3. Add your veggie broth, toasted spices, and charred veggies to a large pot on the stovetop. Bring to a simmer. Cover and simmer for 30 minutes.
  4. Cook your rice noodles according to package directions, then drain and rinse in cold water.
  5. Cook your tofu on the stovetop, flipping every couple of minutes until all sides are slightly golden. Add in tamari and mix to coat, then remove from heat.
  6. Sauté mushrooms 5-10 minutes.
  7. Strain the chunks out of the broth. Stir in tamari to taste.
  8. Assemble your bowls and enjoy!

Tips & Tricks

Pho is a highly customizable dish based on the garnishes and veggies you use. Let's talk about some of the things you can alter to your preferences!

Vegan Pho noodles being eaten with chopsticks.
  • The official veggies I call for in this Vegan Pho recipe are mushrooms and carrots. However, the veggies can be easily customized! Feel free to use broccoli, snap peas, bok choy, or whatever else calls to you.
  • Don't skip those garnishes! You definitely don't need to use ALL of them, but using just a few of them really makes a difference! It brightens up our flavors and brings a great freshness to the pho. Adding an extra splash of lime juice and/or tamari also brings a ton of extra flavor!
  • This recipe makes 4 pretty large servings. If you have leftovers, I suggest storing the broth separate from the noodles/tofu/veggies in the fridge. Then combine everything into your bowl and reheat when you're ready to serve!

Enjoy!

📖 Recipe

Vegan Pho With Tofu recipe by Joyful Balance.

Vegan Pho With Tofu

Delaney Marie
Is there anything more comforting than a bowl full of aromatic broth, hearty noodles, and all the veggies and tofu you could hope for? I think not. This Vegan Pho With Tofu is inspired by traditional Vietnamese pho but with a vegan twist. It packs in some great spices and fresh ingredients, and hits the spot every time.
*Note that From Start to Finish is an estimate that assumes about 15 minutes to prep your ingredients, and about an hour to complete recipe directions.
Print Recipe Pin Recipe Leave a Review
From Start to Finish1 hour hr 15 minutes mins
Servings4 large servings

Ingredients

Broth

  • 2 whole star anise
  • 1 cinnamon stick
  • ½ teaspoon fennel seeds
  • 3 whole cloves
  • 1 teaspoon coriander seeds
  • 1 yellow onion - cut into eight chunks
  • 4 cloves garlic - skins removed, crushed but left whole
  • 1 2-3 inch piece of ginger - cut into thin slices
  • 8 cups veggie broth
  • 1-2 Tbsp tamari

Pho

  • 1 block firm tofu - pressed for 20 minutes and cubed
  • 1 tablespoon tamari
  • 6 oz rice noodles
  • 10 oz mushrooms - sliced (my favorite for this are shiitake)
  • 2 medium carrots - julienned or grated

Optional garnishes:

  • green onion - chopped
  • Thai basil
  • cilantro
  • mung bean sprouts
  • jalapeño - sliced
  • lime wedge
  • additional tamari

Instructions

  • Toast the spices: Add the star anise, cinnamon stick, fennel seeds, cloves, and coriander seeds to a pan over medium heat. Give them a stir occasionally and allow to toast 2-3 minutes, or until fragrant. Transfer to another bowl and set off to the side.
  • Char the onion, ginger, and garlic: Add the onion, ginger, and garlic to the pan, still at medium heat. Char until slightly browned, giving them a stir every 30-60 seconds. This usually takes 3-4 minutes total.
  • Simmer the broth: To a large pot on the stovetop, add your veggie broth, toasted spices, and charred onion/ginger/garlic. Bring the mixture to a simmer. Cover and simmer for at least 30 minutes. (You can move on to steps 4-6 while this simmers, we will come back to the broth in step 7).
  • Cook the noodles: Cook your rice noodles according to package instructions. Once cooked, drain and rinse in cold water.
  • Cook the tofu: Bring a medium pan to medium-high heat on the stovetop. Add the tofu cubes and flip them every couple of minutes until all sides are slightly golden (this should take 10-12 minutes total). Toss in 1 tablespoon of tamari and quickly mix so that all tofu is coated, then quickly remove tofu from heat.
  • Sauté mushrooms: Heat a medium pan to medium heat on the stovetop. Add a small splash of water and the mushrooms. Allow to sauté for 5-10 minutes, or until the mushrooms are fork tender.
  • Finishing touches on the broth: Using a strainer over a large bowl, strain out the solid chunks and collect the broth in a bowl. Stir in 1-2 tablespoon of tamari to taste.
  • Assemble the bowls: Place a serving of noodles, tofu, mushrooms & carrot in each bowl. Pour broth on top. Top with optional garnishes and additional lime juice or tamari, if desired. Enjoy!
Did you make this recipe?Mention @joyfulbalanceofficial on Instagram and show the world your plant based creation!

Happy cooking! If you made this recipe don’t forget to tag me (@joyfulbalanceofficial) on facebook or instagram so I can cheer you on for your pho-making ways.

Stay joyfully balanced!

Comments

  1. Seema Sriram says

    March 03, 2025 at 3:26 pm

    The pho made me miss the South East Asian eateries. I am so happy I can make this vegan version on my own now. Thankyou.

    Reply
    • Delaney Marie says

      March 03, 2025 at 4:25 pm

      So glad you loved it!

      Reply
  2. Laurie says

    March 04, 2025 at 7:18 am

    Love all these ingredients so making this week. Love pho and tofu and been looking for a veggie recipe!

    Reply
    • Delaney Marie says

      March 04, 2025 at 10:02 am

      Sounds like this one is perfect for you! Enjoy!

      Reply
  3. Ani says

    March 06, 2025 at 6:30 pm

    This recipe look delicious! Thank you for sharing!

    Reply
    • Delaney Marie says

      March 07, 2025 at 11:13 am

      You're welcome! I hope you get a chance to try it!

      Reply
5 from 3 votes

Leave a Reply Cancel reply

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

Recipe Rating




Meet Delaney

Welcome to Joyful Balance! I create recipes that promote a joyfully balanced plant based lifestyle. All are welcome here, vegan or not! Let's get cooking!

Learn more about me →

Popular Now

  • Roasted Veggie Pasta Sauce Recipe by Joyful Balance
    Roasted Veggie Pasta Sauce (Sheet Pan Sauce)
  • Crunchy Thai Peanut Salad with Peanut Dressing Recipe by Joyful Balance
    Crunchy Thai Peanut Salad
  • Vegetable Fried Rice with Crispy Tofu Recipe
    Vegetable Fried Rice with Crispy Tofu
  • Grilled Portobello Mushrooms (Portobello Steaks) recipe by Joyful Balance.
    Grilled Portobello Mushrooms (Portobello "Steaks")

Footer



About Subscribe Contact

The content on this site may contain affiliate links. As an Amazon Associate, I may earn a commission from qualifying purchases, at no cost to you.

Copyright © 2024 Foodie Pro on the Feast Plugin

↑ back to top

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.

Terms and Conditions - Privacy Policy