Craving a steaming bowl of comforting soup? This Savory Vegan Pho with Rice Noodles and Mushrooms is the perfect solution. It’s a warm, aromatic dish that embraces the essence of traditional Vietnamese flavors while being entirely plant-based. Whether you’re a seasoned vegan or simply looking for a delightful soup option, this recipe will warm your soul and satisfy your taste buds.
Imagine slurping up a bowl of fragrant broth filled with tender rice noodles, earthy mushrooms, and fresh herbs. This Vegan Pho brings the cozy vibes, making it an ideal choice for chilly evenings or when you’re in need of a soul-soothing meal.
Delicious Savory Vegan Pho Recipe

This Savory Vegan Pho is a delightful blend of rice noodles, savory mushrooms, and aromatic broth, enriched with fresh herbs and spices. It’s light yet satisfying, embodying the perfect balance of flavors that will transport you to a bustling Vietnamese street market.
Ingredients
- 8 oz rice noodles
- 1 tablespoon vegetable oil
- 1 onion, sliced
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 8 cups vegetable broth
- 1 tablespoon soy sauce
- 1 tablespoon hoisin sauce
- 1 teaspoon cinnamon
- 1 star anise
- 8 oz mushrooms, sliced (shiitake or button)
- Fresh basil leaves for garnish
- Cilantro for garnish
- Lime wedges for serving
- Bean sprouts for serving
- Sliced jalapeños for serving
Instructions
- Cook the Noodles: Prepare the rice noodles according to package instructions, then drain and set aside.
- Sauté Aromatics: In a large pot, heat the vegetable oil over medium heat. Add the sliced onion, garlic, and ginger, and sauté until fragrant and softened.
- Prepare the Broth: Pour in the vegetable broth, soy sauce, hoisin sauce, cinnamon, and star anise. Bring to a simmer and let it cook for 15 minutes to develop flavors.
- Add the Mushrooms: Stir in the sliced mushrooms and continue to simmer for an additional 5-7 minutes until the mushrooms are tender.
- Combine: Remove the star anise and cinnamon stick from the broth. Add the cooked rice noodles to the broth, gently mixing to combine.
- Serve: Ladle the soup into bowls and garnish with fresh basil, cilantro, bean sprouts, and sliced jalapeños. Serve with lime wedges on the side.
Cook and Prep Times
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 250kcal
- Fat: 6g
- Protein: 8g
- Carbohydrates: 40g