• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Vegan Heaven

  • Home
  • Recipes
  • Going Vegan
  • About
    • About Me
    • Impressum
    • Privacy Policy
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Tumblr
    • Twitter
  • ×
    • a plate with four banana nut muffins with bananas and a mug with coffee in the background
      Banana Nut Muffins
    • Yaki Udon
    • a hand dipping tortilla chips in a bowl with vegan nacho cheese
      Vegan Nacho Cheese
    • a hand holding a white bowl of sweet potato curry with rice over a wooden board
      Sweet Potato Curry
    • a grey plate with black bean pasta with bell pepper, lime wedges, and fresh cilantro on a wooden board
      Black Bean Pasta
    • yellow curry with bell pepper and carrots over brown rice in a grey bowl
      Yellow Curry
    • a blue and white bowl with millet porridge with a spoon with a pear and a cup of coffee in the background
      Millet Porridge
    • turmeric energy balls in a blue bowl with a glass of smoothie in the background
      Ginger Turmeric Energy Balls
    • a cast iron skillet with pasta with bell pepper on a white wooden board
      Vegan Pasta Rasta
    • Vegan Lentil Soup in two white and brown pots on a marble counter top with a spoon and bread on the side
      Vegan Lentil Soup
    • Vegan Parmesan cheese in a glass jar with a white spoon on a wooden board
      Vegan Parmesan Cheese
    • vegan dal with rice in a white bowl with a spoon on a marble countertop
      Red Lentil Dal

    Vegan Pho

    Published: Jan 17, 2021 by Sina · This post may contain affiliate links · 2 Comments

    3.6K shares
    • Facebook
    Jump to Recipe Print Recipe
    Vegan Pho

    This vegan pho does not only burst with flavor, but it’s also super easy to make! It’s ready in under 40 minutes and it’s the perfect comfort food for cold nights! Welcome to soup heaven and let’s get the slurping started!

    two bowls of vegan pho on a marble counter top with limes and cinnamon sticks on the side

    This soup is one of my favorites. I love Asian soups in general, but this one is just packed with flavor. Soooo good!

    For those of you who aren’t familiar with Pho: It’s one of the national dishes of Vietnam. It’s a rice-noodle soup that is usually served in a big bowl. 

    It usually consists of three components:

    • a strong broth
    • meat or vegetarian options
    • noodles (they’re made of rice flour instead of wheat)

    a bowl of vegan pho with chop sticks, fresh herbs, and lime slices on a marble counter top

    Why This Recipe Works

    Traditionally pho contains meat, but it’s super easy to make it without meat and it does still taste amazing! Usually it’s made with beef broth and it also contains thinly sliced strips of beef.

    Luckily, it’s the spices that give pho its awesome taste, so it’s absolutely possible to enjoy a delicious vegan version. I decided to use sauteed shiitake mushrooms and bok choy instead of meat for my vegan pho, which work great.

    Herbs and spices give this soup its extra kick. I used cinnamon, ginger, clove, star anise as well as basil, mint, and cilantro.

    The broth of many traditional pho recipes is cooked for at least 24 hours. But let’s be honest, most days we just don’t have enough time for that. So I came up with a vegan pho recipe that is ready in less than 40 minutes.

    The recipe is super healthy. No added flavor enhancer, sugar, or any other additives – only fresh ingredients. 

    So if you’re looking for an easy plant-based recipe for pho that is packed with flavor, this is the right place for you! 

    What Goes Into This Recipe:

    The ingredient list might seem pretty long at first sight, but it’s a lot of spices and herbs.

    ingredients that go into this recipe on a marble countertop with labels

    • Vegetable Broth – make sure to use a good quality vegetable broth.
    • Cinnamon – use whole cinnamon sticks.
    • Star Anise and Cloves – you will need all of these spices for the broth. They will give the soup its flavorful taste! Don’t leave out any of the spices. 

    The Add-Ins and the Garnish:

    ingredients that go into this recipe on a marble countertop with labels

    How to Make This Recipe: 

    Make the Broth:

    a collage of four photos that show how to make this recipe

    1. Step: Cut the onions into quarters, the ginger into thin slices, and the garlic into larger pieces.

    2. Step: Heat some oil in a large pot and sautée the onion and the garlic for 2 to 3 minutes. Then add the ginger, the cinnamon sticks, the star anise, and the cloves. Stir and cook on high heat until fragrant (about 30 seconds).

    3. Step: Next, add the vegetable broth and simmer for 30 minutes.

    Prepare the Add-Ins and the Noodles

    In the meantime, you can prepare the add-ins and the rice noodles.

    a collage of four photos that show how to make this recipe

    4. Step: Cut the shiitake mushrooms into thin slices.

    5. Step: Heat some oil in a large pan and sautée the mushrooms for about 2-3 minutes. Set aside.

    6. Step: Cook the rice noodles according to the instructions on the package and set aside as well.

    7. Step:  Strain the vegetable broth and return the liquid back to the pot. Discard the onions, garlic, ginger, cinnamon, cloves, and star anise.

    8. Step: Cut the bok choy into strips or use mini bok choys. Bring the vegetable broth back to a simmer and cook the bok choy for about 3 minutes in the broth.

    9. Step: Then add the cooked rice noodles, and the shiitake mushrooms to the soup. Top it off with green onions, fresh mint, basil, and cilantro and serve it with lemon slices. Enjoy!

    two bowls of vegan pho on a marble counter top with a blue napkin, lemon wedges, chop sticks, and cinnamon sticks on the side

    Recipe Notes:

    • Make sure to use a good quality vegetable broth. You could also use a homemade vegetable stock if you want.
    • I like to use mini bok choy. If you can’t find it at the store, you could also use regular bok choy and cut it into strips.
    • For additional protein, try adding tofu cubes.
    • Don’t leave out any of the spices as they’re essential for the flavor of the broth.
    • If you want a stronger flavor, you could cook the broth for more than 30 minutes.

    Possible Variations

    This vegan pho is also great with:

    • Tofu: I like to add crispy baked tofu with homemade tofu marinade or air fryer tofu. It adds some extra protein! 
    • More Veggies: You could also add bell peppers, edamame, snow peas, or broccoli. Bean sprouts are also a great garnish! 

    FAQs:

    How Long Does This Recipe Keep? 

    I recommend storing the broth, the rice noodles, and the add-ins in separate containers. Otherwise the noodles will soak up all the broth. This way it will keep up to 3 days in the fridge. 

    How Is Pho Pronounced? 

    Some people pronounce pho with a long “o”. The most common mispronunciations are “poe” or “foe”.  Pho is pronounced more like “fuh”.

    Is This Soup Gluten-Free? 

    Yes, usually it’s gluten-free as pho noodles are made of rice flour instead of wheat. 

    Related Recipes:

    • Summer Rolls with Mango and Mint and Peanut Dipping Sauce
    • Asian Noodle Soup
    • Vegan Bibimbap
    • Thai Pineapple Fried Rice 
    • 50 Amazing Vegan Asian Recipes 
    • Vegan Minestrone Soup

    I Love To Hear From You! 

    I hope you like this vegan pho recipe as much as we do around here.

    If you give it a try, I’d love to know what you think about them. Just leave me a comment and a star rating below. Your comments really make my day!

    You like my recipes and want to see more? Then follow me on Facebook, Instagram, or Pinterest! 

    Sina 

    a bowl of vegan pho with chop sticks, fresh herbs, and lime slices on a marble counter top

    Vegan Pho

    This vegan pho does not only burst with flavor, but it is also super easy to make! It is ready in under 40 minutes and it is the perfect comfort food for cold nights! Welcome to soup heaven and let's get the slurping started!
    5 from 4 votes
    Print Pin Rate
    Course: Entrées, Soup
    Cuisine: Vietnamese
    Cook Time: 35 minutes mins
    Total Time: 40 minutes mins
    Servings: 4 servings
    Calories: 42kcal
    Author: Sina

    Ingredients

    For the vegan pho broth:

    • 1 onion, quartered
    • 1 2 inch piece fresh ginger
    • 2 cinnamon sticks
    • 4 cloves
    • 3 star anise
    • 4 cloves of garlic
    • 8 cups vegetable broth

    Add-Ins and Toppings:

    • 7 oz bok choy (I used mini bok choy)
    • 3.5 oz shiitake mushrooms (fresh)
    • 8 oz dried flat rice noodles
    • 2 limes, cut into wedges
    • fresh basil
    • fresh cilantro
    • green onions, cut into thin circles
    • fresh mint
    • hot peppers, optional

    Instructions

    • Cut the onions into quarters, the ginger into thin slices, and the garlic into larger pieces.
    • Heat some oil in a large pot and sautée the onion and the garlic for 2 to 3 minutes. Then add the ginger, the cinnamon sticks, the star anise, and the cloves. Stir and cook on high heat until fragrant (about 30 seconds).
    • Next, add the vegetable broth and simmer for 30 minutes.
    • In the meantime, you can prepare the add-ins for the vegan pho and the rice noodles. Cut the shiitake mushrooms into thin slices. Heat some oil in a large pan and sautée the mushrooms for about 2-3 minutes. Set aside.
    • Cook the rice noodles according to the instructions on the package and set aside as well. 
    • Strain the vegetable broth and return the liquid back to the pot. Discard the onions, garlic, ginger, cinnamon, cloves, and star anise.
    • Cut the bok choy into strips or use mini bok choys. Bring the vegetable broth back to a simmer and cook the bok choy for about 3 minutes in the broth.
    • Then add the cooked rice noodles, and the shiitake to the soup. Top it off with fresh mint, basil, and cilantro and serve it with lemon slices. Enjoy!

    Notes

     

    • Make sure to use a good quality vegetable broth. You could also use a homemade vegetable stock if you want.
    • I like to use mini bok choy for my vegan pho. If you can't find it at the store, you could also use regular bok choy and cut it into strips.
    • For additional protein, try adding tofu cubes to your vegetarian pho.
    • Don't leave out any of the spices as they're essential for the flavor of the broth.
    • If you want a stronger flavor, you could even cook the pho broth for more than 30 minutes.

    Nutrition

    Calories: 42kcal | Carbohydrates: 10g | Protein: 1g | Sodium: 1913mg | Potassium: 147mg | Fiber: 1g | Sugar: 4g | Vitamin A: 3220IU | Vitamin C: 23.3mg | Calcium: 80mg | Iron: 0.9mg
    Tried this recipe?Mention @_veganheaven_ or tag #veganheaven!
    Rate the recipe!If you like this recipe, please leave a good rating! This will help other readers.

    More Recipes

    • a cast iron pan with Tuscan pasta with sun-dried tomatoes and spinach on a white wooden board
      Vegan Tuscan Pasta
    • vegetable biryani in a white pan on a wooden board with parsley and mint in the background
      Vegetable Biryani
    • five vegan zucchini bread slices on a marble counter top with more zucchini bread on a wooden board in the background and chocolate chips on the side
      Vegan Zucchini Bread
    • a white bowl with green bean salad with tomatoes and kidney beans on a wooden board
      Green Bean Salad

    Reader Interactions

    Comments

    1. Theresa

      March 11, 2021 at 5:35 pm

      5 stars
      Delish!!

      Reply
    2. Sharon Warren

      July 16, 2020 at 10:00 am

      5 stars
      My daughter is a vegetarian and loves the Pho soup made by a local Vietnamese restaurant. I tried this recipe hoping it would be similar to the one at our local restaurant, (I’ve never tried it before so I wasn’t really sure what it should taste like). She absolutely loved it and said it was even more flavorful than the restaurant version. I had a small bowl of it and thought it was very tasty but sent the leftovers home with her to enjoy.

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Tumblr
    • Twitter
    Sina-Veganheaven

    Hi, I'm Sina and this is my recipe blog where I share heavenly simple and sinfully delicious vegan recipes.

    Popular Recipes

    • Lemon Spaghetti with Spinach
      Lemon Spaghetti with Spinach (One Pot)
    • One Pan Mexican Quinoa in a black pot on a white wooden countertop with limes and parsley on the side
      One Pan Mexican Quinoa
    • a hand eating roasted chickpeas out of a small white bowl on a marble counter top
      Roasted Chickpeas
    • Thai Pineapple Fried Rice Recipe (Vegan)
      Thai Pineapple Fried Rice Recipe (Vegan)
    • Vegan meatballs with Spaghetti
      Vegan Meatballs with Spaghetti
    • Creamy Vegan One Pot Pasta (Asian Style)
      Creamy Vegan One Pot Pasta (Asian Style)

    Grilling

    • six grilled vegetable kabobs on a white plate on a marble countertop sprinkled with fresh herbs
      Vegetable Kabobs
    • Black Bean Patties (Vegan & Grillable)
      Vegan Black Bean Burgers (Grillable!)
    • Vegan Potato Salad with Pickles in a Bowl
      Vegan Potato Salad
    • a hand dipping a piece of bread into a bowl of vegan dip
      Creamy Vegan Dip with Dates
    • two tofu vegetables skewers with pineapple and red bell pepper on a plate with brown rice
      Tofu Vegetable Skewers
    • a stack of lentil burgers on a white plate with a bowl of salad in the background
      Lentil Burgers
    Sina Weber, Blogger

    About Sina

    As a mom of twins, I know how busy life can be. So if you're looking for easy and quick vegan recipes the whole family loves, this is the right place for you!

    Learn more about me →

    Popular Recipes

    • Lemon Spaghetti with Spinach
      Lemon Spaghetti with Spinach (One Pot)
    • One Pan Mexican Quinoa in a black pot on a white wooden countertop with limes and parsley on the side
      One Pan Mexican Quinoa
    • a hand eating roasted chickpeas out of a small white bowl on a marble counter top
      Roasted Chickpeas
    • Thai Pineapple Fried Rice Recipe (Vegan)
      Thai Pineapple Fried Rice Recipe (Vegan)
    • Vegan meatballs with Spaghetti
      Vegan Meatballs with Spaghetti
    • Creamy Vegan One Pot Pasta (Asian Style)
      Creamy Vegan One Pot Pasta (Asian Style)

    Healthy Recipes

    • Greek Pasta Salad in a Bowl with a Salad Server
      Greek Pasta Salad with Easy Greek Vinaigrette
    • a white bowl with quinoa black bean salad on a marble countertop with limes in the background
      Quinoa Black Bean Salad
    • a grey bowl with brown rice, lettuce, guacamole, and sofritas with a fork
      Sofritas
    • Chickpea Salad in a white bowl with a wooden spoon and two lemons in the background
      Vegan Chickpea Salad
    • Vegan Pad Thai on a white plate with limes in the background and a hand picking up some noodles with chop sticks
      Vegan Pad Thai
    • Easy Vegan Chickpea Curry with Potatoes
      Easy Vegan Chickpea Curry

    Footer

    Impressum/Legal Notice
    Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Tumblr
    • Twitter

    Affiliate Disclaimer:

    Some posts may contain affiliate links, which means that if you click on one of the product links and actually decide to buy it, I’ll receive a small percentage of the total price - of course this does not cause any extra costs for you. I only recommend products that I personally love and use regularly.

    Copyright © 2025 by Vegan Heaven · Privacy Policy