Vegetarian Pho Recipe

A steaming bowl of vegetarian pho in aromatic broth with vibrant toppings. Comforting, healthy, and bursting with flavor!

Jump To Recipe
A bowl of vegetarian pho with rice noodles, herbs, bean sprouts, and lime on a wooden table.
Suitable for Vegetarian, Vegan, Gluten-Free, and Dairy-Free diets
Pin this recipe

Why Vegetarian Pho Is My Go-To Comfort Soup

There’s something almost meditative about making (and eating) a bowl of vegetarian pho. The slow simmer of aromatics like star anise, cinnamon, and ginger pulls you right into the kitchen. For me, this dish is comfort food at its finest, but it's also fresh enough to enjoy year-round.

What I love most about this recipe is how easy it is to make it your own. Once you have your broth and noodles, you’re free to go wild with toppings and add-ins. I’m a fan of plenty of fresh herbs and a generous squeeze of lime, with heaps of mushrooms and sprouts for texture.

Here’s how I like to customize my bowl:

  • Extra mushrooms for earthiness
  • A handful of bean sprouts for crunch
  • Chili slices for that perfect, lingering heat
  • Tons of herbs (basil, cilantro, mint—you can’t overdo it)

For anyone looking for a way to keep dinners interesting, vegetarian pho is a fantastic choice. It’s restorative, surprisingly filling, and honestly just fun to eat. Highly recommend grabbing some chopsticks and diving in.

A bowl of vegetarian pho with rice noodles, herbs, bean sprouts, and lime on a wooden table.

Vegetarian Pho


Total Time:60 minutes
Yield:4 bowls

A savory, spiced vegetable broth poured over rice noodles and topped with fresh herbs, mushrooms, and classic pho garnishes.


Ingredients


Instructions

  1. 1

    Prepare the Broth: In a large pot, combine vegetable broth, onion, garlic, ginger, star anise, cinnamon stick, and soy sauce. Bring to a boil, then reduce heat and simmer for 30 minutes to allow flavors to meld.

  2. 2

    Cook the Noodles: While the broth simmers, cook the rice noodles according to package instructions. Drain and set aside.

  3. 3

    Strain the Broth: After simmering, strain the broth to remove solids. Return the liquid to the pot and season with salt and pepper to taste.

  4. 4

    Assemble the Pho: Divide the cooked noodles among bowls. Pour the hot broth over the noodles, then top with bean sprouts, mushrooms, fresh herbs, and jalapeños if using.

  5. 5

    Serve: Garnish with lime wedges and enjoy your homemade vegetarian pho hot.

Notes

Add tofu or extra veggies of your choice for more protein.

Broth can be made ahead and refrigerated for up to 3 days.

Gluten-free tamari can be used in place of soy sauce to keep the dish gluten-free.

Prep Time:15 minutes
Cook Time:45 minutes
Category:Dinner, Lunch, Soup
Cuisine:Vietnamese

Nutrition Facts

Serves: 4 bowls

Calories Per Serving: 180

Total Fat: 2 g
Carbohydrates: 35 g
Protein: 5 g

Did you love this recipe?

I'd love if you would leave a rating or review below! Your feedback helps others find the recipes that are fan-favorites!

Frequently Asked Questions About This Recipe

What is vegetarian pho?

Vegetarian pho is a Vietnamese noodle soup made with a savory vegetable broth, rice noodles, and a variety of fresh herbs and toppings, all without any meat or animal-based broths.

Can I add tofu to my vegetarian pho?

Absolutely! Tofu is a popular and delicious addition to vegetarian pho. Simply add cubed firm or fried tofu to your bowl along with your favorite toppings.

Are rice noodles gluten-free?

Most traditional rice noodles used in pho are naturally gluten-free. However, always check the packaging to confirm if you are sensitive to gluten.

How do I get a clear vegetarian pho broth?

Simmer the broth ingredients gently and strain the solids after cooking. This produces a fragrant, clear, and flavorful broth.

What toppings can I use for vegetarian pho?

Common toppings include fresh herbs (basil, cilantro, mint), bean sprouts, mushrooms, jalapeños, and lime wedges. Customize with your favorites!

More Asian Noodle Soup Inspiration

Leave a comment

First Name *
Email *
Website
Comment *
Recipe rating

Sign me up for recipes, please!

All the food, right to your inbox.

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