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!