Vegan Vietnamese Pho Recipe
Vietnamese Vegan Pho Recipe

Vietnamese food is notoriously meat based and can be problematic for us ethical eaters. With such a varied diet the Vietnamese aren’t afraid to try anything and when they eat meat they eat it in abundance. Literally no part of the animal goes to waste. This means it’s hard to find a dish that doesn’t have and animal products in it. We’ve created this Vietnamese vegan pho recipe so you can enjoy the famous national dish in all it’s glory whilst keeping it vegan. This dish is flavoursome, fresh and warming and can be enjoyed all year round. Let us know what you think in the comments below and tag us with #veggievagabonds on social media.

Vietnamese food has long been influenced by different cultures and countries which has given its dishes an eclectic and distinct flavour. In the 10th century the region was invaded by Mongolia and with them they brought cows. The Vietnamese would use the cows to harvest rice which they would then use in an array or dishes and recipes. 

Vietnamese Cultural Corner

Vietnamese Cultural Corner

Vietnamese Cultural Corner

Vietnam’s food history has not always been so flourishing. Historically and still in parts today people live off the land. This can be problematic as conditions are not always favourable and can result in food shortages and famine. When the American and Vietnam War ended in 1975 rice production in the country was at an all-time low. A change in the structure of farming meant people lacked motivation, coupled with land damage due to mines and agent orange resulted in widespread food shortages. As a result Vietnam was listed as one of the poorest countries in the world in 1980. Although some parts of Vietnam are still very poor, today the countries’ economy is on the rise and it’s now the 5th largest rice exporter in the world.

Food is a massive part of Vietnamese culture and they are very proud of their cuisine. Rice is a staple ingredient and is used to make rice wine, rice noodles, rice paper and much more! Northern Vietnam being close to China has more culinary similarities, using soy sauce, black pepper and frying as a method of cooking. In contrast the south predominantly uses fish sauce and simmers food instead of frying.

Vietnamese Cultural Corner


The exact origin of Pho (pronounced fur) is unknown as there’s no written record, instead recipes have been passed down orally through generations. It’s believed to have been created in the 20th century when the country was under the rule of France. The name pho sounds similar to the French word feu which means fire. Pot au feu translates as pot of fire and it’s thought this is where the name pho comes from. 

Vietnamese Cultural Corner
Vietnamese Vegan Pho Recipe

Being close to the Chinese boarder the original recipe has influences from Chinese cuisine such as the addition of soy sauce. Noodles had been consumed in China long before they found their way to Vietnam. With rice always being a staple part of the Vietnamese diet, after the introduction of noodles it wasn’t long before the two merged to make rice noodles.

Pho was born in the North of Vietnam, near the capital of Hanoi as it was originally peasant food sold by nomadic food vendors on the side of the road. Boiling the broth for a long time was a sure way to get rid of any bacteria and the flexibility of ingredients made it appealing to people across the country. The French who occupied the country at the time grew very found of pho because of its subtle flavours and aromas of beef. Traditionally it was also enjoyed by Chinese migrant workers as it reminded them of home. Fast forward hundreds of years and pho has made it way across the world and is now enjoyed globally as the national food of Vietnam.

Vietnamese Cultural Corner

Vietnamese Cultural Corner

Pho differs across the nation but some staple ingredients include cinnamon, star anise, cloves,  bean sprouts, basil, lime, spring onions, mint, carrots and depending on where you are in the country soy or fish sauce.

This Vietnamese vegan pho recipe is our take on the classic and it’s encompasses all the authentic flavours whilst keeping it cruelty free. Based on the scrumptious pho we gobbled up whilst living in Hanoi we keep this recipe true to its roots. With subtle flavours of cinnamon, star anise and cloves this recipe is based on the traditionally pho recipes from the North. The addition of mint and coriander give this dish a fresh, vibrant taste. With Tết on the horizon this recipe is a great way to mark the occasion, or just to whip up when you fancy something warming and flavoursome. Let us know what you think of this vegan pho recipe in the comments below and as always #veggievagabonds us on social media!

Vietnamese Pho Recipe
Vietnamese Vegan Pho Recipe

Vietnamese Vegan Pho Recipe

  • Serves: 2
  • Preparation time: 45 minutes

1 white onion

6 cloves of garlic
2 cinnamon sticks
2 whole star anise
3 cloves
Thumb sized piece of ginger
1.5 litres of vegetable stock
2 tablespoons of garlic powder
Salt and pepper to taste
4 tablespoons of soy sauce
100 grams of mushrooms
2 nests of rice noodles
1 large carrot
3 large handfuls of bean sprouts
A handful of fresh coriander
A handful of fresh mint
Half a lime
2 spring onions

1. In a pan dry toast the cinnamon, star anise and cloves stirring often to stop them burning for about 5 minutes.

2. Add the sliced onion, garlic cloves, sliced ginger, soy sauce, garlic powder and vegetable stock to the pan. Bring to the boil then cover and simmer for about 30 minutes.
3. In the meantime lightly fry the mushrooms with some crushed garlic and salt and pepper to taste.
4. Then prepare the noodles by boiling them until there nearly cooked.
5. Distribute the noodles between two bowls.
6. Strain the bits from the broth and distribute between the two bowls.
7. Add the garish of bean sprouts, shredded carrot, mushrooms, spring onions, coriander, mint and lime.

Serve and enjoy right away!

Vietnamese Pho Recipe
Prepare your ingredients then on a low heat dry toast the cinnamon, star anise and cloves
Vietnamese Pho Recipe
Once the cinnamon, star anise and cloves have dry toasted add the ginger, onion, garlic and vegetable stock to the pan
Vietnamese Pho Recipe
Bring the broth to a boil then simmer for 30 minutes covered
Vietnamese Pho Recipe
Meanwhile prepare the noodles in a separate pan until they are just about cooked
Vietnamese Pho Recipe
Garnish with the carrot, beansprouts, mushrooms. spring onion, coriander, mint and lime
Vietnamese Pho Recipe
Serve and enjoy!

Want to keep up to date with our latest articles and adventures? Sign up for our newsletter and join the gang!


10 Responses

  • Oh I love Pho! Well… I have Vietnamese/Chinese origins, so it sounds kinda normal, right?! haha! My favorite one is with raw red meat and meat balls, but sometimes I also like it with vegetables only. So thank you for the recipe! Especially since I have no idea how to prepare Pho! 😀 Also, I didn’t know that Pho comes from the French word “feu”! I just cooked a pot-au-feu today, so I should try making a Pho next Sunday. hehe…

  • This was the first time making Pho and I really enjoyed this recipe. The only comment I have is in the instructions, where do use the 4Tbsp of Soy Sauce and the garlic powder?
    I added some tofu and like to top my Pho with sriracha.

  • I have already made this recipe. It was so delicious & tasty to eat & obviously nutritious. Thanks for sharing this wonderful article. Happy blogging.

  • Hi Josh and Sarah,

    When you were in Hanoi, did you ever ask the pho bo vendors whether they put MSG (Ve-Tsin) in their Pho Bo?

    Aksed in my favorite Pho Bo restaurant here in Malaysia, the owner said: everybody puts it …

    Even when chef Luke Nguyen made Pho Bo for his cooking show in Vietnam, a verdor lady reminded him that he forgot to put MSG…

    So wondering if you encountered that in Hanoi?

    Thanks and warm regards,


    • Hey Stef,

      Thanks for your comment, we’re both vegans so didn’t try the Pho Bo, only vegan equivalents.

      To my knowledge a LOT of food in Hanoi and Vietnam uses MSG. I can’t say whether everyone puts it in but it was actually pretty hard to find salt, whereas everywhere had MSG. Even on tables, they would put MSG out to season food (or at least shakers that said MSG…).

      So, I would guess that they probably do put it in the Pho Bo.

      Glad to know it’s not as common in Malaysia – you guys have some of the tastiest food in the world, no need for MSG 😀

Leave a Reply

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