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

Six Hungry Feet logo

  • All Recipes
  • Spanish-inspired
  • Asian-inspired
  • About
  • Subscribe
menu icon
go to homepage
  • All Recipes
  • Spanish-inspired
  • Asian-inspired
  • About
  • Subscribe
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Spanish-inspired
    • Asian-inspired
    • About
    • Subscribe
  • ×
    Home » Recipes » Asian-inspired

    Published: Aug 20, 2023 · Updated: Jun 13, 2025 by Laura Arteaga

    Vegan Pho with Tofu

    Jump to Recipe Print

    Feeling like slurping up a big hot bowl of noodles? Our Vegan Pho with tofu is definitely your best choice! Easy to prepare, umami-packed, and absolutely delicious, this Pho will leave you craving another bowl!

    Vegan Pho with Tofu

    Jump to:
    • Why will you love this recipe?
    • Our Easy Vegan Pho recipe is:
    • How to make Vegan Pho Soup
    • Variations
    • Serving Suggestions
    • FAQ and Tips
    • Vegan Pho with Tofu
    • Other Asian-style Noodle Soups:

    Why will you love this recipe?

    We love authentic flavors. If you have been following us for a bit now, you may know how much we enjoy cooking and eating Asian-style food. We always try to make them as authentic as possible using plant-based ingredients.

    Healthy meal. The spiced broth combined with rice noodles and fresh herbs is just the perfect combination for a healthy meal that will warm up your body.

    Easy to prepare. Once you have the right ingredients, which are mostly spices, you can make Pho regularly. We have it at least twice a month for its simplicity and flavors.

    Brings you back to Vietnam. Have you visited this amazing country? If you have, just like our Vietnamese noodle salad, this dish will bring you directly back to Vietnam. The aroma, flavors, freshness, and deepness of this Vegan Pho recipe, are just like the ones you can get there.

    Our Easy Vegan Pho recipe is:

    • Gluten-free if you use tamari instead of soy sauce
    • A noodle soup
    • A Vietnamese-style recipe
    • Hearty
    • Umami-rich
    • Healthy
    • Easy to make
    Vegan Pho with Tofu served with fresh herbs

    How to make Vegan Pho Soup

    Ingredients

    Noodles. Pho is served with Pho rice noodles. Pho flat rice noodles should just contain rice flour and water. Make sure that your noodles don't have any tapioca or added ingredients to make them stickier. The best way to cook the noodles is by following the packet instructions and when they are cooked, leave them in ice-cold water so they won't keep cooking.

    Tofu. We choose extra-firm or firm tofu as our main protein for Vegan Pho. To make the tofu extra flavorful and a little crispy, we pan-fry the tofu with some soy sauce or tamari, sriracha, and maple syrup before adding it to our noodle soup.

    Ginger. When making pho, you want to make sure you get the right ginger. Small ginger is normally way more flavorful than bigger ginger (Chinese).

    Onion. For this recipe, we use white onion. Alternatively, you can use shallots, green onion, leek, or yellow onion.

    Spices. The spices you need to make a delicious and aromatic broth are whole cloves, coriander seeds or ground coriander, black pepper, star anise, cinnamon stick, and chili flakes. We like adding a little five-spice powder as well. Use good quality whole spices when possible as they will provide a deeper flavour. If you don't want to get all these spices as you won't normally use them for cooking, you can get a Pho spice seasoning pack that contains a spice mixture. Other spice that you can add if you have at home is fennel seeds.

    Vegetable Stock. For vegetable stock, we use a gluten-free brand. To reduce the amount of salt in this recipe, you can simply use homemade broth or water instead.

    Soy Sauce or Tamari. Before serving, we add some soy sauce or tamari (gluten-free) to add some extra umami flavor into the soup. You can alternatively, add some vegan fish sauce. You can find an easy recipe for homemade vegan fish sauce here, by Minimalist Baker.

    Garnish. A proper pho needs to be served with loads of fresh leaves. For our Pho, we like adding some fresh mint leaves, cilantro, and basil or Thai basil. Other great choices are lime wedges and jalapeños. Feel free to add lettuce, spinach, pak choi, or even steamed broccoli.

    Vegan Pho with Tofu Ingredients

    Step-by-Step Method

    1. Cut the ginger into slices and the onion into quarters. Place on a baking tray, using a baking sheet, and char the ingredients placing them under the grill (broiler) for 10-15 minutes. Make sure you turn them around when they have charred on one side. This step will give your Pho a delicious smoky flavor. If you want to speed up the cooking time, or simply skip using the oven, you can cook the onion and ginger in a large pot with coconut oil or on an open flame. Make sure you heat the pot to medium-high heat to be able to slightly burn the ingredients. Before adding your spices, lower the heat.
    2. Heat some coconut oil in a large pot to medium heat. Add the charred onion and ginger and the spices. Stir for a couple of minutes so the spices are fragrant and toasted.
    3. Add the vegetable stock and bring it to a simmer. Leave cooking for 25-30 minutes. Placing a colander on another large pot, strain the broth so the spices, ginger, and onion and left out.
    4. Add the soy sauce or tamari and salt to taste. You will need to adjust the salt depending on your stock.
    5. To prepare the tofu, cut a block of tofu into cubes. Heat 1 tablespoon of coconut oil in a frying pan to medium heat. Pan-fry the tofu and when it starts to golden, add soy sauce, sriracha sauce, and maple syrup. Stir for 2 minutes and turn off the heat. If you like extra crispy tofu, you can deep-fry or air-fry the protein.
    6. Cook the rice noodles following the package directions. When cooked, drain the water and leave them soaking in cold water to stop them from cooking further.

    All you need to do now is to assemble your bowl of Pho. Place some noodles on a bowl, then add the broth, and your favorite toppings and garnishing.

    Step-by-Step cooking Method for Vegan Pho

    Variations

    Change the plant-based protein for your Pho. Although our vegan version of the traditional Pho calls for tofu, feel free to try making this meal with other plant-based proteins such as vegan "beef", "duck" or "chicken". Some options include tempeh, seitan, or oyster mushrooms. You may also want to try marinating your alternative protein in a mixture of soy sauce and garlic for even more flavor.

    Make it spicier or mild. Our Vegan Pho recipe comes out medium spicy (food spicy food lovers). You can adjust the spice level by adding more chili flakes or reducing the amount of it. Aside from the chili flakes, you can add sriracha, chili oil, or jalapeño for an extra spicy kick.

    Change the toppings. The classic combination involves ingredients such as bean sprouts, fresh cilantro, and mint, but you can easily customize your vegan pho with your favorite veggies. Try adding fresh basil, thinly sliced red cabbage, or even mushrooms. Don't forget the traditional garnish of lime wedges.

    Add vegetables. Adding more vegetables to your vegan pho is not only a way to boost its nutritional content but also allows for a wider range of flavors and textures. Some great choices are thinly sliced bell peppers, sliced shiitake mushrooms, oyster mushrooms, carrots, bok choy, or even spinach.

    Serving Suggestions

    This vegetarian Pho recipe is a hearty and filling main dish. You can serve it with some fresh and light sides such as a salad, or some Summer rolls.

    Assembling

    We like assembling our Tofu Vegan Pho like in a Vietnamese restaurant.

    To assemble your vegan pho, place a generous portion of noodles in the bottom of a deep large bowl. Pour the flavorful broth, tofu, and your choice of toppings and garnishing.

    Fresh herbs, such as fresh cilantro, basil, or mint, are essential when enjoying a proper vegan pho recipe. You can also add bean sprouts, sliced jalapeños or green chilis, and wedges of lime for a burst of fresh flavor. Using lime is particularly useful as it helps to cut through the rich broth and brighten the entire dish.

    You can slightly adjust the amount of broth based on your preference, but the noodles should be well submerged.

    Store and Reheat

    To store any leftovers, simply place the cooled soup and noodles in separate airtight containers. We recommend storing the broth and noodles separately to prevent them from becoming too mushy upon reheating. This way, you can enjoy the perfect texture when you reheat your vegan pho.

    You can freeze the broth once is ready, before adding noodles. It will stay good for months. Use small size containers to freeze individual portions, or a bigger size container to freeze a larger portion.

    Vegan Pho with Tofu and fresh herbs

    FAQ and Tips

    What is the proper way to pronounce “pho”?

    The proper pronunciation of "pho" is "fuh".

    Is pho gluten-free?

    Pho can be gluten-free if specific ingredients are used. Traditional pho broth is made with a combination of spices that are naturally gluten-free, such as star anise, cinnamon, and cardamom. However, the addition of soy sauce (which typically contains wheat) can introduce gluten to the dish. We recommend using tamari to keep this recipe gluten-free and make sure you are using a gluten-free stock cube.

    Additionally, check your rice noodles, as some brands may not be gluten-free. There are gluten-free rice noodles available in most Asian supermarkets or online.

    Can I use another type of noodles for Pho?

    Traditionally, Pho is made with rice noodles. You can alternatively use another type of noodles such as brown rice noodles, vermicelli noodles, soba noodles, or another type of noodles of your choice.

    Vegan Pho with Tofu served with lime and green chillis
    Vegan Pho with Tofu

    Vegan Pho with Tofu

    Delicious Vegan alternative to the traditional Vietnamese dish, Pho.
    4.68 from 28 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Vietnamese
    Keyword: Vegan pho
    Prep Time: 10 minutes minutes
    Cook Time: 50 minutes minutes
    Total Time: 1 hour hour
    Servings: 4 people
    Calories: 435kcal

    Ingredients

    Soup Ingredients

    • 1 teaspoon coconut oil
    • 2 white onion
    • 1 piece of fresh ginger
    • 2-3 cinnamon sticks
    • 6 star anise
    • ½ teaspoon chilli flakes adjust for extra spiciness
    • 1 tablespoon black peppercorns
    • 6 whole cloves
    • 2 teaspoon coriander
    • 1 teaspoon five-spice powder
    • 3 tablespoon soy sauce or tamari
    • 2 litre homemade stock
    • 300 g rice noodles

    Tofu

    • 400 g firm tofu
    • 1 tablespoon soy sauce
    • 1 teaspoon sriracha sauce
    • 1 teaspoon maple syrup

    Toppings

    • Green chilis thinly sliced
    • Lime
    • Fresh herbs Coriander, Basil and Mint
    US Customary - Metric
    Prevent your screen from going dark

    Instructions

    • Cut the ginger into slices and the onion into quarters. Place on a baking tray and char both ingredients placing them under the grill (broiler) for 10-15 minutes. Make sure you turn them around when they have charred on one side.
    • Heat some coconut oil in a large pot to medium heat. Add the charred onion and ginger and the spices. Stir for a couple of minutes so the spices are fragrant and toasted.
    • Add the vegetable stock and bring it to simmer. Leave cooking for 25-30 minutes.
    • Placing a colander on another large pot, strain the broth so the spices, the ginger and onion and left out.
    • Add the soy sauce or tamari and salt to taste.
    • To prepare the tofu, cut a block of tofu into cubes. Heat 1 tablespoon of coconut oil in a frying pan to medium heat. Add the tofu and when it starts to golden, add soy sauce, sriracha sauce and maple syrup. Stir for 2 minutes and turn off the heat.
    • Cook the rice noodles following the packet instructions. When cooked, drain the water and leave them soaking in cold water to stop them from cooking further.
    • To serve the Pho, place the rice noodles in a soup bowl, add the broth, the tofu and immediately add your toppings. Serve hot.

    Newsletter

    Join our Community of Foodies. Exclusive plant-based recipes, meal plans, and pro cooking tips directly to your inbox. Join Now!

    Nutrition

    Calories: 435kcal | Carbohydrates: 83g | Protein: 13g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 2g | Sodium: 2413mg | Potassium: 210mg | Fiber: 5g | Sugar: 8g | Vitamin A: 1165IU | Vitamin C: 6mg | Calcium: 202mg | Iron: 3mg
    If you tried our recipe, please leave a comment or tag us on Instagram @Sixhungryfeet. We are always happy to see your creations! 

    Other Asian-style Noodle Soups:

    • Spicy Miso Ramen
    • Thai Coconut Noodle Soup
    • Vegan Khao Soi
    • Vegan Laksa

    About Laura Arteaga

    I'm Laura, originally from Mallorca, Spain. My culinary journey began at 21, and despite my background in Economics, cooking stole my heart. I am now a full time writer and food blogger. My food philosophy is simple: "Eat more real food." Through my writing and recipes, I want to inspire people to transition to a plant-based life style, to eat more vegetarian food, or simply to try new recipes in the comfort of their homes.

    Subscribe for More!

    Reader Interactions

    Comments

    1. Elyse Veillette-Brosseau says

      April 26, 2020 at 4:51 pm

      Looks so yummy. I will definitely try this tonight!

      Reply
    2. Terry T says

      April 26, 2020 at 5:07 pm

      5 stars
      Another fantastic food dish, noodles I could eat every day! Awesome! Thank you for sharing this one, have a good day culinary chefs ?

      Reply
      • Laura says

        April 27, 2020 at 8:13 pm

        thank you Terry 🙂

        Reply
    3. Biana says

      April 27, 2020 at 1:26 am

      5 stars
      This vegan pho looks amazing and so healthy! Looking forward to making it.

      Reply
      • Laura says

        April 27, 2020 at 8:12 pm

        Thank you Biana!

        Reply
    4. Narue says

      April 27, 2020 at 3:13 pm

      5 stars
      I tried it today and it was amazing. It was really easy to make and tasted restaurant-like! It is also made of pretty simple ingredients and that's very helpful (in Spain some vegan ingredients are impossible to find).

      Hope you are all ok and continue to make such tasty recipes!

      Reply
      • Laura says

        April 27, 2020 at 8:12 pm

        Thank you! We are glad you liked it! We live in Spain too so I know what you mean..

        Reply
    5. Patti@PattyCakesPantry says

      October 29, 2020 at 4:33 am

      I love this recipe. I really appreciate that it’s made from “normal” ingredients that I can find in my local grocery store. I have only recently been introduced to Pho, and I love it. I’m really excited to make this recipe. Your instructions are detailed and easy to understand.

      Reply
      • Laura says

        November 03, 2020 at 1:41 pm

        Thank you Patty, hope you like it!

        Reply
    6. Tracy says

      October 29, 2020 at 12:44 pm

      5 stars
      Pho is always welcome in our house! I love this meatless option. This is exactly my kind of winter comfort food! Thank you!

      Reply
      • Laura says

        November 03, 2020 at 1:41 pm

        Thank you Tracy!

        Reply
    7. veenaazmanov says

      October 29, 2020 at 6:36 pm

      5 stars
      A delicious recipe for me to get going. Looks so yummy and flavorful. Combination so tempting and inviting too.

      Reply
      • Laura says

        November 03, 2020 at 1:41 pm

        It's one of my favourite dishes, so delicious and comforting 🙂

        Reply
    8. Kathryn Donangelo says

      October 30, 2020 at 6:17 pm

      5 stars
      Pho is our ultimate go-to comfort food- especially when it's chilly out! This was so delicious and even better than our local takeout. Loved the vegetarian twist too. Super flavorful and healthy!

      Reply
      • Laura says

        November 03, 2020 at 1:41 pm

        Thank you Kathryn!

        Reply
    9. Amy Liu Dong says

      October 31, 2020 at 7:35 am

      5 stars
      This looks like a flavorful soup to make today for everyone. I will definitely saving this recipe, thank you!

      Reply
      • Laura says

        November 03, 2020 at 1:40 pm

        Thank you Amy! Hope you enjoy it!

        Reply
    10. Kushigalu says

      October 31, 2020 at 10:29 am

      5 stars
      What a flavorful soup with tofu. Perfect for the weather here. I will make this tonight. Thanks for sharing

      Reply
      • Laura says

        November 03, 2020 at 1:40 pm

        I love Pho all year round, but especially when the weather gets colder 🙂

        Reply
    11. Anna says

      October 31, 2020 at 11:56 am

      5 stars
      I really enjoyed this recipe, it was so delicious and really comforting and satisfying! Your step-by-step instructions are very helpful and made the whole process super easy!

      Reply
      • Laura says

        November 03, 2020 at 1:40 pm

        Thank you Anna!

        Reply
    12. Farrukh Aziz says

      November 01, 2020 at 8:21 am

      5 stars
      Pho is our all time comfort food and I make it often especially in cold weather. This time I tried your vegan pho and it came out so good! Saved this recipe, will make it again next Sunday. Thank you very much for sharing this! ?

      Reply
      • Laura says

        November 03, 2020 at 1:39 pm

        Thank you Farrukh! Happy you liked it! 🙂

        Reply
    13. Erin says

      November 01, 2020 at 7:04 pm

      6 weeks in Vietnam! Wow. I can't even begin to imagine how much delicious food you had. 🙂 I love that you made this vegan! Sounds wonderful.

      Reply
      • Laura says

        November 03, 2020 at 1:39 pm

        It was amazing, definitely my favourite country in Asia 🙂

        Reply
    14. Neha says

      November 02, 2020 at 5:24 am

      I have never tried making pho before but your clicks are making me want to try it. I love this is a vegan recipe and made with simple ingredients.

      Reply
      • Laura says

        November 03, 2020 at 1:39 pm

        Thank you Neha!

        Reply
    15. Anu Prabhakar says

      April 11, 2022 at 6:54 am

      5 stars
      Your recipe looks so delish! Made this for dinner last night.

      Reply
      • Laura says

        April 11, 2022 at 7:03 am

        Thank you 🙂

        Reply
    16. Darian says

      April 22, 2023 at 6:23 pm

      5 stars
      Family of 6 and I go to Google for recipes all the time. This was the first that has been so good that I'm making a point to comment. So flavorful and delicious! Thanks a bunch!!

      Reply
      • Laura says

        April 24, 2023 at 6:47 am

        So glad you enjoyed our recipe Darian, thanks for taking the time to let us know! 🙂

        Reply
    17. Sheryl K says

      September 24, 2024 at 6:21 pm

      Am I able to use extra firm silken tofu in this recipe? I have several boxes and am trying to find a way to use them. Thanks much.

      Reply
      • Laura Arteaga says

        September 27, 2024 at 8:34 am

        Hi Sheryl, you can stir fry it but it may break while cooking it, as silken tofu is very soft. We have some recipes using silken tofu if you want to have a look: Creamy Spinach Pasta, Silken Tofu Ramen, Shakshuka.

        Reply
    4.68 from 28 votes (16 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Six Hungry Feet is a blog dedicated to plant-based recipes from around the world. Our recipes are influenced by our travels around Asia, our childhood in Spain (Laura) and Ireland (Astra), and by parenthood, which made us develop more and more family-friendly recipes.  More about us →

    Featured Recipes

    • Vegan Oyster Mushroom Tacos
      Oyster Mushroom Tacos
    • Loaded Hummus
      Mediterranean Loaded Hummus
    • Vegan Wonton Soup
      Vegan Wonton Soup
    • Strawberry Crumble
      Vegan Strawberry Crumble

    Stock images by Depositphotos

    A cookbook titled "Mediterranean Kitchen" by Six Hungry Feet, featuring a wooden spoon and a large bowl of mixed salad with zucchini, greens, feta cheese, and nuts. The cover notes "31 Tasty, Healthy and Nutritious Plant-based Recipes" and "Made with love from Mallorca.

    Footer

    ↑ back to top

    Privacy Policy - Disclaimer - Contact - Work with Us

    Copyright © 2024 Six Hungry Feet

    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.