I make this Vegan Pho Recipe at least twice a month, and it never fails to transport me straight to the bustling streets of Hanoi. The aromatic broth, tender rice noodles, and vibrant toppings create a bowl of pure comfort that happens to be completely plant-based.
Most people think pho requires hours of simmering bones for that deep, complex flavor. But this vegan version proves you wrong with its rich, savory broth built from toasted spices, charred aromatics, and umami-packed ingredients. The secret lies in taking the time to develop those layers of flavor that make traditional pho so addictive.
I’ve perfected this recipe over countless bowls, tweaking the spice ratios and testing different vegetables until I landed on this combination. My non-vegan friends can’t believe there’s no meat in this pho—the broth is that good. The best part? You can have this steaming bowl of Vietnamese comfort food ready in about an hour, start to finish.
If you’re craving a bowl of pho that’s both authentic-tasting and completely plant-based, you’re in the right place. This recipe delivers all the aromatics, the slurp-worthy noodles, and that soul-warming satisfaction you want from a proper bowl of pho.
Read Also: Chicken Pho Recipe
Why You’ll Love This Vegan Pho Recipe
This vegan pho hits all the right notes without compromising on flavor or authenticity. The broth is deeply aromatic, the toppings add texture and freshness, and every spoonful feels like a warm hug.
You’ll appreciate how accessible this recipe is compared to traditional versions that require specialty ingredients or all-day cooking sessions. Here’s what makes it special:
- Rich, complex broth that rivals any meat-based version with its layers of spice and umami
- Naturally plant-based without relying on processed meat substitutes or fake flavors
- Customizable toppings so everyone can build their perfect bowl
- Quick cooking time that delivers restaurant-quality results in your own kitchen
- Budget-friendly ingredients that won’t break the bank or require trips to specialty stores
- Meal prep friendly since the broth keeps beautifully and tastes even better the next day
Another favorite: Pho Recipe
Ingredients
This vegan pho relies on building flavor through spices, aromatics, and umami-rich ingredients rather than animal products. Each component plays a crucial role in creating that signature pho taste.
- 8 cups vegetable broth – the base of your soup
- 1 large onion, halved – for charred, sweet depth
- 4-inch piece of fresh ginger, halved lengthwise – essential aromatic
- 3 whole star anise – that distinctive pho flavor
- 1 cinnamon stick – warm, subtle spice
- 3 whole cloves – aromatic punch
- 1 teaspoon coriander seeds – citrusy notes
- 2 tablespoons soy sauce – umami and saltiness
- 1 tablespoon coconut sugar or brown sugar – balances the savory
- 8 ounces dried rice noodles (bánh phở) – the classic flat noodles
- 2 cups shiitake mushrooms, sliced – meaty texture and umami
- 1 block firm tofu, pressed and cubed – protein component
- 2 cups bok choy, chopped – fresh greens
- Fresh herbs (Thai basil, cilantro, mint) – traditional garnishes
- Bean sprouts – crunchy topping
- Lime wedges – brightening acidity
- Sliced jalapeños – heat level control
- Hoisin sauce – for serving
- Sriracha – spicy condiment
Kitchen Equipment Needed
Having the right tools makes preparing this vegan pho straightforward and stress-free. You don’t need anything fancy—just solid basics that help you build flavor properly.
- Large stockpot (8-quart minimum) – for simmering the broth
- Cast iron skillet or grill pan – for charring aromatics
- Fine mesh strainer – to strain the broth
- Large bowl – for soaking noodles
- Tongs – for handling hot ingredients
- Ladle – for serving
- Sharp knife – for prep work
- Cutting board – workspace essential
Recommended Products for This Recipe
After making countless bowls of vegan pho, I’ve found that certain products genuinely elevate the final result. These aren’t necessary, but they make a noticeable difference.
1. Organic Vegetable Broth
A high-quality vegetable broth gives you a head start on flavor depth that’s hard to achieve with water alone. I prefer low-sodium organic vegetable broth because it lets you control the salt level while providing a rich base. The organic versions tend to have cleaner, more pronounced vegetable flavors without that tinny aftertaste some broths have.
2. Premium Star Anise
Star anise is non-negotiable in pho, and the quality varies dramatically. Fresh, whole premium star anise releases more essential oils and creates that authentic pho aroma that makes your kitchen smell like a Vietnamese restaurant. Old, stale star anise just doesn’t deliver the same punch.
3. Authentic Rice Noodles
Not all rice noodles are created equal for pho. Look for authentic Vietnamese rice stick noodles labeled as bánh phở—they have the right width and texture to hold up in hot broth without getting mushy. The right noodles make or break your pho experience.
4. Dried Shiitake Mushrooms
Dried shiitakes pack significantly more umami than fresh ones and infuse the broth with incredible depth. I always keep premium dried shiitake mushrooms on hand—they rehydrate beautifully and add that meaty richness that makes people forget this pho is vegan.
You might also enjoy: Vegan Pozole Recipe
Step-by-Step Instructions
Follow these detailed steps to create a vegan pho with restaurant-quality depth and complexity. Taking time with each stage builds those essential layers of flavor.
1. Char the Aromatics
- Heat your cast iron skillet or place your oven on broil mode
- Place the halved onion and ginger cut-side down on the dry, hot skillet
- Let them char for 4-5 minutes without moving them until they’re blackened in spots
- Flip and char the other side for another 3-4 minutes
- Remove from heat and set aside—these charred aromatics add a smoky depth that’s crucial to authentic pho flavor
- Don’t skip this step or try to rush it; the charring creates complex flavors you can’t get any other way
2. Toast the Spices
- In your large stockpot over medium heat, add the star anise, cinnamon stick, cloves, and coriander seeds
- Toast them dry (no oil) for 2-3 minutes, shaking the pan occasionally
- You’ll know they’re ready when you can smell their fragrance intensifying
- Watch carefully—spices can burn quickly and turn bitter if left too long
- This toasting process releases the essential oils and amplifies the aromatic qualities
3. Build the Broth
- Add the vegetable broth to the pot with the toasted spices
- Add the charred onion and ginger along with any charred bits from the pan
- Stir in the soy sauce and coconut sugar
- Bring everything to a boil over high heat
- Once boiling, reduce to a gentle simmer and partially cover the pot
- Let it simmer for 30 minutes to allow all those flavors to meld together
- The broth should smell intensely aromatic and look slightly darker than when you started
Read Also: Gazpacho Recipe
4. Prepare the Noodles
- About 15 minutes before serving, place your dried rice noodles in a large bowl
- Cover them completely with hot tap water (not boiling)
- Let them soak for 10-15 minutes until they’re pliable but still have some firmness
- They’ll finish cooking when you add the hot broth, so don’t over-soak them
- Drain the noodles and rinse with cold water to stop the cooking process
- Divide them among your serving bowls
5. Cook the Mushrooms and Tofu
- While the broth simmers, heat a separate pan over medium-high heat with a bit of oil
- Add the sliced shiitake mushrooms and cook for 4-5 minutes until they’re browned and tender
- Remove mushrooms and set aside
- In the same pan, add the cubed tofu and cook until golden on all sides, about 6-8 minutes
- Season the tofu lightly with soy sauce during the last minute of cooking
- These components add protein and texture to your finished bowls
6. Strain and Finish the Broth
- After 30 minutes of simmering, use your fine mesh strainer to strain out all the solids
- Press on the aromatics and spices with a spoon to extract maximum flavor
- Return the clear, strained broth to the pot
- Taste and adjust seasoning with more soy sauce or sugar if needed
- Add the bok choy to the broth and cook for just 2-3 minutes until wilted but still bright green
- Keep the broth hot while you assemble your bowls
7. Assemble the Bowls
- Start with the soaked rice noodles in each bowl
- Top with the cooked mushrooms, tofu, and wilted bok choy
- Ladle the piping hot broth over everything—the heat will finish cooking the noodles perfectly
- The broth should be steaming hot to ensure the noodles reach the right texture
- Fill bowls about three-quarters full to leave room for toppings
8. Add Fresh Toppings
- Set out small bowls of fresh Thai basil, cilantro, and mint leaves
- Arrange bean sprouts, lime wedges, and sliced jalapeños on a serving platter
- Let everyone customize their bowl with their preferred toppings
- Serve hoisin sauce and sriracha on the side for those who want extra flavor and heat
- The fresh herbs should be added just before eating to maintain their vibrant flavor
- Squeeze lime juice over the top right before your first bite—the acidity brightens everything
This pairs beautifully with my Cucumber Gazpacho Recipe for a light appetizer.
Tips for Success
These tips come from making countless bowls of vegan pho and learning what really makes a difference. Small details elevate good pho to great pho.
- Char the aromatics properly – don’t rush this step; those blackened bits create depth you can’t replicate any other way
- Toast spices until fragrant – you’ll smell a noticeable difference when they’re ready, usually 2-3 minutes maximum
- Don’t over-soak the noodles – they should be pliable but still firm since the hot broth will finish cooking them
- Strain the broth completely – a clear broth is visually appealing and shows you’ve taken care with the process
- Press your tofu well – removing excess moisture helps it crisp up and absorb flavors better
- Keep everything hot – pho is meant to be served steaming hot, so heat your bowls if possible
- Add herbs at the last minute – they’ll wilt in the hot broth but should still be fresh and fragrant
- Taste and adjust seasoning – every vegetable broth brand has different salt levels, so adjust accordingly
Serving Suggestions

Vegan pho makes a complete meal on its own, but these accompaniments enhance the experience and turn dinner into something special.
Serve your pho alongside these traditional and complementary options:
- Spring rolls – fresh rice paper rolls with vegetables and peanut sauce
- Crispy tofu skewers – marinated and grilled for extra protein
- Vietnamese iced coffee – the perfect sweet, strong finish to your meal
- Pickled vegetables – adds tangy crunch that cuts through the rich broth
- Steamed edamame – simple, protein-rich starter with sea salt
- Bánh mì – Vietnamese sandwich for those with bigger appetites
Read Also: Green Pozole Recipe
Variations to Try
Once you’ve mastered the basic vegan pho, these variations keep things interesting and let you adapt the recipe to your preferences or what’s in season.
- Spicy version – add fresh Thai chilies to the broth while simmering or stir in chili oil before serving
- Coconut pho – replace 2 cups of vegetable broth with coconut milk for a creamier, slightly sweet variation
- Protein boost – add edamame, chickpeas, or tempeh along with or instead of the tofu
- Extra vegetables – include snap peas, carrots, or baby corn for more color and nutrition
- Lemongrass addition – bruise 2 stalks of lemongrass and add them to the simmering broth for citrusy notes
- Miso depth – whisk in 2 tablespoons of white miso paste to the finished broth for extra umami
Storage and Reheating
Proper storage means you can enjoy this vegan pho throughout the week. The broth actually develops more flavor as it sits.
Follow these guidelines for the best results:
- Refrigerate components separately – store broth, noodles, and toppings in different airtight containers
- Broth keeps for 5 days – refrigerated in a sealed container; it may thicken slightly when cold
- Freeze broth for 3 months – portion it into freezer-safe containers, leaving room for expansion
- Don’t freeze noodles – they become mushy; cook fresh noodles when you’re ready to serve
- Store fresh herbs wrapped – wrap them in damp paper towels inside plastic bags to keep them fresh
- Reheat gently – warm the broth over medium heat until steaming, then assemble fresh bowls
I learned this technique while perfecting my Borscht Recipe.
Nutritional Facts
Per serving (1 large bowl, approximately 2 cups of broth with noodles and toppings):
- Calories: 340
- Total Fat: 8g
- Saturated Fat: 1g
- Carbohydrates: 54g
- Fiber: 6g
- Sugar: 8g
- Protein: 15g
- Sodium: 980mg
- Vitamin A: 45% DV
- Vitamin C: 35% DV
- Calcium: 15% DV
- Iron: 20% DV
Note: Nutritional values are approximate and vary based on specific brands and portion sizes used.
Health Benefits of Key Ingredients
This vegan pho isn’t just delicious—it’s packed with ingredients that support your overall health and wellbeing.
The combination of aromatics, vegetables, and plant proteins creates a nutritionally balanced meal:
- Star anise – contains shikimic acid, which supports immune function and has antioxidant properties
- Ginger – powerful anti-inflammatory compound that aids digestion and may reduce nausea
- Shiitake mushrooms – rich in B vitamins and selenium, supporting immune health and heart function
- Tofu – complete plant protein source with all nine essential amino acids plus calcium and iron
- Bok choy – loaded with vitamins A, C, and K, plus calcium for bone health
- Fresh herbs – packed with antioxidants and essential oils that support digestive health
- Rice noodles – naturally gluten-free carbohydrate source that’s easy to digest
Another favorite: Chicken Vegetable Soup Recipe
Frequently Asked Questions
1. Can I make this vegan pho without the specialty spices?
Star anise is really the defining flavor of pho, so I don’t recommend skipping it. However, if you absolutely can’t find it, you could use five-spice powder as a substitute—about 1 tablespoon should work. The result won’t be quite as authentic, but it’ll still be delicious. Cinnamon and cloves are more common spices you probably have, and they’re essential for rounding out the flavor profile.
2. How do I prevent my rice noodles from getting mushy?
The key is soaking them in hot (not boiling) water until they’re pliable but still firm, then letting the hot broth finish cooking them. If you boil them completely before adding to the soup, they’ll overcook and turn to mush. Also, if you’re meal prepping, store the noodles separately from the broth and only combine them right before eating.
3. Can I use other mushrooms instead of shiitake?
Absolutely, though shiitakes provide the most umami and meaty texture. Oyster mushrooms work beautifully and have a similar texture. King oyster mushrooms are even meatier and can be sliced into thick rounds that mimic scallops or steak. Avoid button mushrooms—they don’t have enough flavor to stand up to the broth.
4. What’s the difference between this and traditional pho?
Traditional pho uses beef or chicken bones simmered for hours to create a rich, collagen-filled broth. This vegan version achieves similar depth through toasted spices, charred aromatics, and umami-rich ingredients like mushrooms and soy sauce. The flavor profile is remarkably similar, though the texture is slightly lighter without the gelatin from bones.
5. Can I make this in a slow cooker or Instant Pot?
Yes to both! For a slow cooker, char your aromatics and toast your spices first, then add everything to the slow cooker on low for 4-6 hours. For an Instant Pot, use the sauté function for charring and toasting, then pressure cook on high for 20 minutes with natural release. Both methods work well, though I prefer stovetop for the control it gives you over the final flavor.
Read Also: Lasagna Soup Recipe
Final Thoughts
Making vegan pho at home might seem intimidating at first, but once you understand the technique, it becomes one of those recipes you’ll return to again and again. The process of building layers of flavor through charring, toasting, and simmering is actually quite meditative.
I hope this recipe brings you as much comfort and satisfaction as it’s brought me over the years. There’s something deeply satisfying about creating those complex, aromatic flavors from simple plant-based ingredients. Give it a try this week, and don’t be surprised when it becomes a regular in your dinner rotation.
I’d love to hear how your vegan pho turns out! Drop a comment below with any questions or share your favorite topping combinations. And if you enjoyed this recipe, share it with someone who needs a bowl of something warm and comforting.
Recommended:
- Beef Pozole Recipe
- Chicken Pozole Recipe
- Red Pozole Recipe
- Lentil Soup Recipe
- Kale Soup Recipe
- Mushroom Soup Recipe
- Split Pea Soup Recipe
- Pumpkin Soup Recipe
- Black Bean Soup Recipe
- Minestrone Soup Recipe



