Vegetable Pho Recipe

Lauren Keating | Healthy Delicious

Vegetable pho makes a wonderful way to warm up this winter. And so flavorful too!

Vegetable Pho Photo

I have no less than four quarts of homemade stock in my freezer at any given time. I love making it — it’s a great excuse to spend a lazy Sunday afternoon at home — but it also makes weeknight meals super easy. Just throw some frozen stock into a pot, heat it up, and add whatever odds and ends you happen to have in the fridge. In about 20 minutes, you’ll have a pot of delicious homemade soup.

Vegetable Pho Picture

Instead of sticking with classic stocks like chicken and beef, I’ve been mixing things up lately. One of my favorites has been vegetable pho stock. It takes a while to make, but it’s so full of flavor that you really don’t need to add much to it in order to have a delicious dinner.

To make the vegetable pho stock, start by charring an onion and some fresh ginger under the broiler.  While those are broiling, you’ll also want to toast your spices. I’ve tried a few recipes that skip these steps, and have found that it’s well worth the extra effort — toasting gives the aromatics a rich, smoky flavor and add a ton of depth and complexity to the stock.

Vegetable Pho Image

I finish my stock with fish sauce because it contributes to the classic pho flavor, but if you’d like a vegetarian or vegan version of this soup you can substitute soy sauce or tamari.

When you’re ready to use your vegetable pho stock, soften some rice noodles in warm water and prepare your vegetables. I like to blanch snow peas, bok choy, and mushrooms – it’s a nice combination of fresh, bright flavor and rich umami flavor.

Vegetable Pho Pic

Then comes the best part: toppings! Let everyone top their pho how they’d like, with a combination of basil, jalapeno slices, sriracha sauce, and hoisin sauce. 

Are you tired of the dinner routine?

Stuck in a rut or looking for fun new recipes to try?

Our Facebook Group is growing every day! If you haven’t joined yet, we invite you to come check it out and join the fun.


You can ask for recipe ideas, talk about cooking techniques, or get help figuring out the right new pan set for you. If you’ve already joined, invite a friend along!


Vegetable Pho Recipe

    4 Servings


For the Stock:
  • 2 Onions, halved (leave skins on)
  • 1 piece Fresh Ginger, 3" long, split lengthwise
  • 2 tablespoons Coriander Seed, (whole)
  • 1 tablespoon Whole Black Peppercorns
  • 4 Whole Cloves
  • 2 Star Anises, (whole)
  • 1 cup Dried Shiitake Mushrooms
  • 4 cloves Garlic
  • 1 Hot Red Chile Pepper, halved
  • 2 sprigs Fresh Basil
  • 2 sprigs Fresh Cilantro
  • 2 sprigs Fresh Mint
  • 3 quarts Water
  • 1/4 cup Fish Sauce, more or less to taste
For the Soup:
  • 1 8-ounce package Rice Noodles
  • 1 cup Snap Peas
  • 4-6 Baby Bok Choys
  • 1 cup Cremini Mushrooms
  • 1 small bunch Thai Basil
  • 1 jalapeños Jalapeño
  • 1 Lime, cut into wedges
Optional Toppings:
  • Sriracha Chili Sauce
  • Hoisin Sauce


  1. Broil onions and ginger for 5 minutes, or until they begin to char. In a sauté pan over high heat, toast the coriander, peppercorns, cloves, and star anise until fragrant.
  2. To start the stock, add the onion, ginger, toasted spices, dried mushrooms, garlic, chile pepper, basil, cilantro, and mint to a large stock pot. Bring to a boil, then lower heat to a simmer. Simmer, uncovered, for 1 to 1 1/2 hours or until the stock is dark and golden in color.
  3. Strain, discarding the solids. Stir in the fish sauce to taste. Use immediately, or chill and freeze to use another time.
  4. To prepare the soup, soak the noodles in warm water for 30 minutes, or until soft. Drain and divide into serving bowls.
  5. Blanch the snap peas, bok choy, and mushrooms in boiling water for 3-4 minutes, or until vibrantly colored and just cooked. Drain and divide between the serving bowls.
  6. Ladle the stock into each bowl, over the vegetables and noodles. Top with Thai basil, jalapeño, lime wedges, sriracha, and hoisin, as desired.


Cooking Method:
, , , , , , , ,
Related Recipes:
Soup Recipes, Easy Dinner Recipes, Dinner Recipes, Vegetarian Recipes, Vegetable Recipes, Pasta Recipes, Asian Recipes, Simmered Recipes, Make Ahead Recipes
Recipe Yields:
4 servings
Prep Time:
Cook Time:
Total Time:
Related Post:
Author: Lauren Keating
Recipe Yields: 4 servings
Prep Time: 10 minutes
Cook Time: 120 minutes
Total Time: 130 minutes

Nutrition Facts

Servings Per Recipe 4

Amount Per Serving
Calories from Fat 8
Calories 250

% Daily Value*
Total Fat 1g
  Saturated Fat 0g
Sodium 143mg
Total Carbohydrate 34g
  Dietary Fiber 9g
  Sugars 5g
Protein 9g

* Percent Daily Value are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
** Nutrition Facts are estimated based on ingredients and data provided by Fat Secret. Please consult a doctor if you have special dietary needs.
Lauren Keating

About Lauren

Lauren is all about eating lots of fresh, in-season fruits and vegetables, whole grains. She blogs by the mantra, "If it's not delicious, it's not worth eating," over on Healthy. Delicious., and we couldn't agree more! We're so glad she's our Soups Fanatic!

Show Comments