Vegan Pho Recipe

Introduction

This Vegan Pho is a flavorful, comforting take on the classic Vietnamese noodle soup. Combining aromatic spices, savory broth, fresh vegetables, and tender tofu, it’s perfect for a satisfying plant-based meal.

Vegan Pho Recipe - Recipe Image

Ingredients

  • 1 large yellow onion, peeled, halved
  • 4 dried shiitakes (about 1/2 cup)
  • 1 large piece of ginger (about 5 oz.), halved lengthwise
  • 2 tbsp. vegetable oil
  • 4 cardamom pods
  • 3 star anise pods
  • 2 (3″) cinnamon sticks
  • 8 whole cloves
  • 8 cups low-sodium vegetable stock
  • 1 tbsp. white miso paste or dark miso
  • 2 tsp. soy sauce or tamari
  • 1 tbsp. palm sugar, rock sugar, or granulated sugar
  • 1 lb. banh pho noodles or dry rice noodles
  • 1 lb. fresh shiitake mushrooms (4 loosely packed cups)
  • 2 heads of baby bok choy, halved lengthwise
  • Kosher salt, to taste
  • 1/2 bunch cilantro, roughly chopped
  • 1/2 bunch Thai basil leaves (about 2 loosely packed cups)
  • 1/4 white onion, thinly sliced
  • 1/2 cup thinly sliced scallion greens
  • 1 (14-oz.) block soft tofu, cut into 1/2″ cubes
  • 4 oz. bean sprouts
  • 1 jalapeño, thinly sliced
  • Lime wedges, soy sauce or tamari, and vegan sriracha for serving

Instructions

  1. Step 1: In a large pot, combine the halved onion, dried shiitakes, halved ginger, vegetable oil, cardamom pods, star anise pods, cinnamon sticks, and cloves. Cook over medium-high heat, stirring occasionally, until the onions are charred and the spices release their aroma, about 4 to 5 minutes.
  2. Step 2: Add the vegetable stock, miso paste, soy sauce, and palm sugar to the pot. Cover, increase heat to high, and bring to a boil. Let it cook until the liquid reduces slightly, about 4 minutes. Reduce heat to low, cover again, and simmer, stirring occasionally, until the onion becomes translucent, about 18 to 20 minutes.
  3. Step 3: In a separate large pot of boiling water, cook the rice noodles according to the package instructions. Drain and divide the noodles evenly among large serving bowls.
  4. Step 4: Strain the broth to remove solids and return the clear broth to the pot. Add the fresh shiitake mushrooms and cook over medium heat, stirring occasionally, until the mushrooms are tender, about 2 to 3 minutes.
  5. Step 5: Add the baby bok choy to the broth and cook, stirring, until the stems are tender but still crisp, about 1 to 2 minutes. Remove from heat and season the broth with kosher salt to taste.
  6. Step 6: Top the noodles in each bowl with the broth, mushrooms, bok choy, tofu cubes, cilantro, Thai basil leaves, sliced white onion, scallion greens, bean sprouts, and jalapeño slices.
  7. Step 7: Serve immediately with lime wedges, additional soy sauce or tamari, and vegan sriracha on the side for added flavor.

Tips & Variations

  • For a deeper flavor, toast the whole spices lightly in a dry pan before adding them to the pot.
  • Substitute baby bok choy with spinach or napa cabbage if preferred.
  • Use firm tofu instead of soft tofu for a chewier texture.
  • Adjust the spiciness by adding more or fewer jalapeño slices or by offering chili flakes on the side.
  • Try adding a splash of lime juice to the broth just before serving for a brighter taste.

Storage

Store leftover broth separately from the noodles and toppings in airtight containers in the refrigerator for up to 3 days. Reheat the broth gently on the stove before combining with fresh or reheated noodles and toppings. Avoid storing noodles in the broth to prevent them from becoming mushy.

How to Serve

Serve this delicious recipe with your favorite sides.

FAQs

Can I make the broth ahead of time?

Yes, the broth can be made up to 3 days in advance and stored in the refrigerator. Reheat it gently before serving and add fresh noodles and toppings as desired.

What type of noodles are best for vegan pho?

Banh pho rice noodles or other dry rice noodles work best as they have the right texture and absorb the broth well. Make sure to cook them according to package instructions for the best results.

Print

Vegan Pho Recipe

This Vegan Pho recipe is a flavorful, comforting Vietnamese-inspired soup featuring a fragrant vegetable broth infused with spices, shiitake mushrooms, bok choy, and soft tofu. It’s naturally vegan, packed with fresh herbs and vegetables, and uses traditional rice noodles to recreate the classic pho experience entirely plant-based.

  • Author: Dylan
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vietnamese
  • Diet: Vegan

Ingredients

Scale

Broth Ingredients

  • 1 large yellow onion, peeled and halved
  • 4 dried shiitake mushrooms (about 1/2 cup)
  • 1 large piece of ginger (about 5 oz.), halved lengthwise
  • 2 tbsp vegetable oil
  • 4 cardamom pods
  • 3 star anise pods
  • 2 (3″) cinnamon sticks
  • 8 whole cloves
  • 8 cups low-sodium vegetable stock
  • 1 tbsp white miso paste or dark miso
  • 2 tsp soy sauce or tamari
  • 1 tbsp palm sugar, rock sugar, or granulated sugar

Noodles and Vegetables

  • 1 lb banh pho noodles or dry rice noodles
  • 1 lb fresh shiitake mushrooms (about 4 loosely packed cups), sliced
  • 2 heads of baby bok choy, halved lengthwise

Garnishes

  • Kosher salt, to taste
  • 1/2 bunch cilantro, roughly chopped
  • 1/2 bunch Thai basil leaves (about 2 loosely packed cups)
  • 1/4 white onion, thinly sliced
  • 1/2 cup thinly sliced scallion greens
  • 1 (14-oz) block soft tofu, cut into 1/2” cubes
  • 4 oz bean sprouts
  • 1 jalapeño, thinly sliced
  • Lime wedges, for serving
  • Soy sauce or tamari, for serving
  • Vegan sriracha, for serving

Instructions

  1. Prepare the broth base: In a large pot over medium-high heat, combine the halved yellow onion, dried shiitake mushrooms, halved ginger, vegetable oil, cardamom pods, star anise pods, cinnamon sticks, and cloves. Cook, stirring occasionally, until the onions become charred and the spices are fragrant, about 4 to 5 minutes.
  2. Simmer the broth: Add the vegetable stock, miso paste, soy sauce or tamari, and palm sugar to the pot. Cover, then increase heat to high and bring the mixture to a boil. Let it cook until slightly reduced, about 4 minutes. Reduce heat to low, cover again, and let it simmer—stirring occasionally—until the onion softens and becomes translucent, about 18 to 20 minutes.
  3. Cook the noodles: Meanwhile, cook the banh pho or dry rice noodles in a large pot of boiling water according to package directions. Drain well and distribute evenly among large serving bowls.
  4. Strain broth and cook vegetables: Once the broth has simmered, strain out the solids and return the clear broth to the pot. Add the fresh sliced shiitake mushrooms and cook over medium heat, stirring occasionally, until tender, about 2 to 3 minutes. Add the halved baby bok choy and cook, stirring, until the stems are tender, about 1 to 2 minutes. Season the broth with kosher salt to taste and remove from heat.
  5. Assemble the pho bowls: Ladle the hot broth, mushrooms, and bok choy over the noodles. Top with cubed soft tofu, chopped cilantro, Thai basil leaves, thinly sliced white onion, scallion greens, bean sprouts, and jalapeño slices.
  6. Serve: Serve immediately with lime wedges, soy sauce or tamari, and vegan sriracha on the side for added flavor and customization.

Notes

  • For deeper flavor, you can char the onion and ginger directly over an open flame before starting the broth.
  • Miso paste adds an umami boost—choose white miso for a milder taste or dark miso for a more pronounced flavor.
  • Adjust spice levels by controlling the amount of jalapeño or by adding chili sauce.
  • Soft tofu is preferred for its creamy texture; press firm tofu lightly if using to improve absorption of broth flavors.
  • Leftover broth keeps well refrigerated for up to 3 days or can be frozen for up to 1 month.

Keywords: vegan pho, vegan pho recipe, plant-based pho, vegetable pho, vegan Vietnamese soup, vegan noodle soup

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating