fbpx Print
A square picture of a bowl with vegan pho made from scratch

Vegan Pho

  • Author: Iosune
  • Prep: 10 mins
  • Cook: 30 mins
  • Total: 40 mins
  • 4 1x
  • Main Dish, Soup
  • Vegan, Vietnamese

Servings 4 1x

Scale Tap or hover over number to scale servings

Vegan Pho, a super comforting Vietnamese food, nutritious and full of protein. Perfect for a cozy day, this dish is tasty, healthy and delicious!


  • 4 pieces star anise
  • 4 whole cloves
  • 2 small or 1 big cinnamon sticks
  • 4 cardamom pods
  • 1 tbsp cilantro seeds
  • 1 tbsp whole black peppercorn
  • 1 onion, chopped
  • 4 garlic cloves, peeled and chopped
  • 2-inch piece of ginger root (about 5 cm), peeled and chopped
  • 4 cups vegetable broth (1 l)
  • 4 cups water (1 l)
  • 8 oz seitan (250 g), sliced 
  • 1 tbsp brown sugar
  • 1 tbsp tamari or soy sauce
  • 4 oz dried rice noodles (115 g)


  1. Mix all the spices in a pot (star anise, cloves, cardamom, cilantro seeds, and black peppercorn) and golden brown over medium-high heat for 1 or 2 minutes, stirring frequently.
  2. Add the vegetable broth, water, onion, garlic, ginger, and seitan. Stir and simmer for about 20-30 minutes (I cooked it for 20 minutes).
  3. Set aside, strain the broth and discard the spices and veggies. Keep the broth and seitan.
  4. Pour the broth again into the pot and add brown sugar and tamari or soy sauce. Stir and set aside.
  5. Cook the rice noodles according to package directions. Drain and rinse.
  6. I like to serve Pho with some rice noodles, broth, seitan and some toppings like cilantro, basil, soybeans, and chopped chili pepper. You can also eat it plain or with onion, lime juice or even add Sriracha sauce. 
  7. Keep the leftovers separately in the fridge for 3-4 days.


  • If you can’t find some of the spices, don’t worry, omit them or use similar ones instead. 
  • You can use any kind of sweetener instead of brown sugar.
  • Substitute the tamari or soy sauce with salt to taste if you don’t eat soy.
  • Try the broth before serving to check if you need to add more salt. 
  • Feel free to add spaghetti or any other kind of pasta instead of rice noodles, although traditional Pho is made with this type of pasta.
  • Add a little bit of oil if you want to eat your vegan Pho with more fat. Oil also gives the soup more flavor.
  • Seitan isn’t essential, so feel free to omit it or add tofu or tempeh as meat substitutes. 
  • If you want to reduce the amount of sodium in this recipe, use low-sodium broth and omit the tamari or soy sauce.
  • Ingredients discarded after the broth is made are not included in the nutritional information box.


  • Serving Size: 1/4 of the recipe
  • Calories: 283
  • Sugar: 4.3 g
  • Sodium: 1727 mg (see notes if you want to reduce the amount of sodium)
  • Fat: 2.3 g
  • Saturated Fat: 1 g
  • Carbohydrates: 12.5 g
  • Fiber: 2.7 g
  • Protein: 43.3 g