Vietnamese pho is a beloved noodle soup known for its aromatic broth and fresh herbs. While traditional pho often features beef or chicken, this veg pho soup recipe offers a wholesome, plant-based alternative that doesn’t compromise on flavor.
Perfect for cozy evenings or light lunches, this vibrant soup combines a fragrant vegetable broth with rice noodles, fresh vegetables, and classic pho spices. Whether you’re a vegetarian, vegan, or simply looking to enjoy a nourishing bowl of comfort food, this recipe will quickly become a favorite in your kitchen.
The rich broth simmered with star anise, cinnamon, and ginger creates a depth of flavor that’s both soothing and invigorating.
Not only is this dish delicious, but it’s also packed with nutrients and easy to customize with your favorite veggies and toppings. With clear instructions and a few simple ingredients, you’ll be able to craft this authentic-tasting veg pho at home.
Ready to warm your soul with a bowl of this aromatic goodness? Let’s dive into the recipe!
Why You’ll Love This Recipe
This veg pho soup is a perfect blend of health and flavor. The broth is simmered slowly to extract deep aromas from spices and vegetables, creating a complex yet light base that’s naturally vegan and gluten-free.
It’s a comforting meal that’s also low in calories but rich in vitamins and minerals thanks to the fresh herbs and vegetables.
Another reason to love this recipe is its versatility — you can easily swap in your favorite vegetables or add tofu for extra protein. Plus, it’s quick to prepare once the broth is ready, making it ideal for busy weeknights.
If you enjoy exploring international flavors or want a new, nourishing soup to add to your rotation, this is the recipe for you.
Ingredients
- 8 cups vegetable broth (preferably homemade or low-sodium)
- 1 large onion, halved
- 3-inch piece of fresh ginger, sliced
- 3 star anise pods
- 2 cinnamon sticks
- 4 whole cloves
- 1 tbsp coriander seeds
- 2 tbsp soy sauce or tamari for gluten-free
- 1 tbsp maple syrup or sugar
- 200g rice noodles (pho noodles or vermicelli)
- 1 cup sliced mushrooms (shiitake or button mushrooms)
- 1 cup shredded carrots
- 1 cup baby spinach or bok choy
- Fresh bean sprouts, for garnish
- Fresh herbs: cilantro, Thai basil, and mint leaves
- 1 lime, cut into wedges
- 2 green onions, thinly sliced
- Optional: sliced jalapeños or chili flakes for heat
Equipment
- Large stockpot for making the broth
- Strainer or cheesecloth to strain broth
- Large bowl for soaking noodles
- Sharp knife and cutting board
- Soup bowls for serving
- Chopsticks or forks for eating
Instructions
- Prepare the broth base: Place the halved onion and sliced ginger on a baking sheet and roast under the broiler for 5-7 minutes until slightly charred. This adds a smoky depth to the broth.
- Toast the spices: In a dry pan over medium heat, toast the star anise, cinnamon sticks, cloves, and coriander seeds for 2-3 minutes until fragrant. Be careful not to burn them.
- Simmer the broth: In a large stockpot, combine the vegetable broth, roasted onion, ginger, and toasted spices. Bring to a boil, then reduce to a simmer. Add soy sauce and maple syrup. Let simmer for at least 45 minutes to allow flavors to meld beautifully.
- Strain the broth: Remove the solids by straining the broth through a fine mesh sieve or cheesecloth into another pot. Discard the solids and keep the broth warm on low heat.
- Prepare the noodles: Soak the rice noodles in warm water for 20 minutes or according to package instructions until softened. Drain well.
- Cook the vegetables: Add sliced mushrooms and shredded carrots to the broth during the last 5 minutes of simmering to soften them slightly without losing their texture.
- Assemble the pho bowls: Divide the softened noodles into serving bowls. Ladle the hot broth and vegetables over the noodles.
- Add fresh toppings: Garnish with baby spinach or bok choy, bean sprouts, green onions, and fresh herbs like cilantro, Thai basil, and mint. Squeeze lime wedges over the soup and add sliced jalapeños or chili flakes if desired for a spicy kick.
- Serve immediately: Pho is best enjoyed hot and fresh. Encourage diners to mix their fresh herbs and toppings into the soup for a burst of flavor.
Tips & Variations
Tip: For a richer broth, you can add dried shiitake mushrooms during simmering and remove before serving. They add an earthy umami flavor.
Variation: Add cubes of firm tofu or tempeh for extra protein. You can pan-fry them for a crispy texture before adding to the bowl.
Substitution: Use tamari instead of soy sauce for a gluten-free version. Adjust saltiness to taste.
Make it ahead: The broth can be prepared a day in advance and refrigerated; just reheat and assemble when ready.
Nutrition Facts
Nutrient | Per Serving (approx.) |
---|---|
Calories | 250 kcal |
Protein | 6 g |
Fat | 2 g |
Carbohydrates | 50 g |
Fiber | 4 g |
Sugar | 6 g |
Sodium | 600 mg |
Serving Suggestions
Serve your veg pho soup with extra lime wedges and hoisin sauce or sriracha on the side for guests who want more tang or heat. Fresh spring rolls or a light cucumber salad complement the meal beautifully.
For a heartier meal, add pan-fried tofu cubes or vegan meat substitutes. Pair it with a refreshing iced jasmine tea or a crisp white wine for a perfect balance.
Looking for more exciting plant-based dishes? Check out these recipes:
- Vegetable Alfredo Recipes for Creamy, Healthy Dinners
- Instant Pot Vegetarian Recipes Indian Food Lovers Adore
- Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas
Conclusion
This veg pho soup recipe is a delightful way to enjoy a classic Vietnamese dish in a plant-based form that’s both nourishing and packed with flavor. The slow-simmered broth infused with aromatic spices, paired with fresh herbs and crisp vegetables, creates a harmonious balance that warms your body and soul.
Whether you’re cooking for a crowd or preparing a quick solo meal, this recipe is simple to make, versatile, and sure to impress.
Experiment with your favorite toppings and vegetables to make it uniquely yours. If you love exploring vegan and vegetarian recipes from around the world, be sure to bookmark this one and come back to it often.
For more delicious, healthy recipes, visit our Vegetable Alfredo Recipes for Creamy, Healthy Dinners and Instant Pot Vegetarian Recipes Indian Food Lovers Adore pages. Happy cooking and bon appétit!
📖 Recipe Card: Veg Pho Soup
Description: A flavorful Vietnamese-inspired vegetable pho soup made with aromatic spices and fresh herbs. Perfect for a light, comforting meal.
Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M
Servings: 4 servings
Ingredients
- 8 cups vegetable broth
- 1 large onion, halved
- 3-inch piece ginger, sliced
- 2 star anise pods
- 4 whole cloves
- 1 cinnamon stick
- 200g rice noodles
- 1 cup sliced mushrooms
- 1 cup bean sprouts
- 1 cup tofu, cubed
- 2 green onions, sliced
- Fresh cilantro and basil for garnish
- 2 tablespoons soy sauce
- 1 tablespoon lime juice
Instructions
- Toast star anise, cloves, and cinnamon stick in a dry pan until fragrant.
- Add toasted spices, onion, and ginger to vegetable broth and simmer for 30 minutes.
- Strain broth to remove solids and return to pot.
- Cook rice noodles according to package instructions and set aside.
- Add mushrooms and tofu to broth and simmer for 5-7 minutes.
- Stir in soy sauce and lime juice.
- Divide noodles into bowls, ladle hot broth with vegetables and tofu over noodles.
- Top with bean sprouts, green onions, cilantro, and basil before serving.
Nutrition: Calories: 180 | Protein: 10g | Fat: 4g | Carbs: 28g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Veg Pho Soup”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful Vietnamese-inspired vegetable pho soup made with aromatic spices and fresh herbs. Perfect for a light, comforting meal.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“8 cups vegetable broth”, “1 large onion, halved”, “3-inch piece ginger, sliced”, “2 star anise pods”, “4 whole cloves”, “1 cinnamon stick”, “200g rice noodles”, “1 cup sliced mushrooms”, “1 cup bean sprouts”, “1 cup tofu, cubed”, “2 green onions, sliced”, “Fresh cilantro and basil for garnish”, “2 tablespoons soy sauce”, “1 tablespoon lime juice”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Toast star anise, cloves, and cinnamon stick in a dry pan until fragrant.”}, {“@type”: “HowToStep”, “text”: “Add toasted spices, onion, and ginger to vegetable broth and simmer for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Strain broth to remove solids and return to pot.”}, {“@type”: “HowToStep”, “text”: “Cook rice noodles according to package instructions and set aside.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and tofu to broth and simmer for 5-7 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in soy sauce and lime juice.”}, {“@type”: “HowToStep”, “text”: “Divide noodles into bowls, ladle hot broth with vegetables and tofu over noodles.”}, {“@type”: “HowToStep”, “text”: “Top with bean sprouts, green onions, cilantro, and basil before serving.”}], “nutrition”: {“calories”: “180”, “proteinContent”: “10g”, “fatContent”: “4g”, “carbohydrateContent”: “28g”}}