Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Two bowls of vegetarian pho with rice noodles, shiitake mushrooms, carrots and bok choy

Vegetarian Pho

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This comforting vegetarian pho features a fragrant homemade mushroom broth, tender rice noodles, fresh herbs, and colorful vegetables in every bowl.

  • Total Time: 1 hour 35 minutes
  • Yield: 4 servings

Ingredients

Scale

For the Broth

  • 6 cups water

  • 2 shallots, roughly chopped

  • ½ cup dried shiitake mushrooms

  • 10 garlic cloves, peeled and crushed

  • 4 carrots, roughly chopped

  • 1-inch piece fresh ginger, peeled and roughly chopped

  • ½ teaspoon black peppercorns

  • ½ teaspoon whole cloves

  • 1 tablespoon brown sugar

  • ¼ cup low-sodium soy sauce

  • 2 tablespoons rice vinegar

  • 1 bunch cilantro, divided

  • ½ teaspoon kosher salt

For the Pho

 

  • 1 (8-ounce) package rice noodles

  • 2 scallions, chopped

  • 16 basil leaves

  • 8 shiitake mushrooms, sliced

  • 2 carrots, peeled and thinly sliced

  • 2 baby bok choy, chopped

  • 1 lime, cut into wedges

Instructions

1. Prepare the Broth

  1. In a large pot, combine the water, shallots, dried shiitake mushrooms, garlic, roughly chopped carrots, ginger, peppercorns, cloves, brown sugar, soy sauce, rice vinegar, and half of the cilantro.

  2. Bring the mixture to a boil over medium-high heat.

  3. Reduce the heat to low, cover, and simmer for 1 hour to allow the vegetables, mushrooms, and spices to infuse the broth.

  4. Strain the broth through a fine-mesh strainer and discard the solids.

  5. Return the broth to the pot and keep it gently simmering until ready to serve.

2. Cook the Noodles

  1. Prepare the rice noodles according to the package directions.

  2. Drain well and divide evenly among four serving bowls.

3. Assemble the Bowls

  1. Arrange the chopped scallions, basil leaves, sliced shiitake mushrooms, thinly sliced carrots, and baby bok choy over the noodles.

  2. Carefully ladle the hot broth over the noodles and vegetables.

  3. Serve with lime wedges and the remaining fresh cilantro. Add extra soy sauce to taste.

Notes

  • Give the broth time: The full hour of simmering allows the mushrooms, aromatics, and spices to develop a deeper flavor.

  • Don’t boil aggressively: A gentle simmer helps keep the broth clear and prevents excessive evaporation.

  • Strain thoroughly: Remove the peppercorns, cloves, and vegetable solids for a smooth broth.

  • Cook noodles separately: Keeping the noodles separate from the broth prevents them from absorbing too much liquid and becoming mushy.

  • Add fresh herbs last: Basil and cilantro provide their best flavor when added just before serving.

  • Adjust the seasoning: Taste the broth before serving and add soy sauce or lime as desired.

  • Author: Miks
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 15 minutes
  • Category: Soup
  • Cuisine: Asian

A little help with what’s for dinner.

Recipes for busy days. Conversations with food parents. Ideas for cooking with kids.

Subscribe to the One Potato newsletter on Substack. You’ll enter your email and choose your subscription there.

Subscribe on Substack

Want to be a guest writer ?

Check out our Community Voices Info Page, and get in touch.

Advertise with Us

One Potato is a community and newsletter written by real people who are parents, having real conversations about our families, cooking traditions, and cultures. We are passionate about raising healthy and happy kids while navigating the challenges of picky eaters, dietary restrictions, busy schedules, and daily life.