A delectably spiced broth makes this Amazing Vegan Pho Soup very special!
There’s something almost magical about a pot of Vegan Pho Soup simmering on the stove.
As cinnamon, star anise, cloves, ginger, and garlic gently infuse the broth, the kitchen fills with the most incredible aroma. Long before the soup is ready, you know it’s going to be something special.
This easy Vegan Pho Soup captures all the fragrant warmth of the traditional Vietnamese favorite while celebrating the abundance of plants. A deeply flavorful broth, silky noodles, tender vegetables, and handfuls of fresh herbs come together to create a bowl that’s comforting, nourishing, and surprisingly simple to make.
The best part? You can make it entirely your own. Every bowl becomes a little different depending on what’s growing in the garden or waiting in your vegetable drawer.
That’s Plant Magic.

Why You’ll Love This Vegan Pho Soup
- Deeply flavorful aromatic broth
- Easy enough for a weeknight dinner
- Naturally dairy-free
- Rich in colorful vegetables
- Ready to customize with your favorite toppings
- Light, nourishing, and satisfying
- Perfect for chilly evenings or whenever you need a comforting meal
The Secret Is the Broth
The soul of every great Vegan Pho Soup is its beautifully spiced broth.
Rather than relying on meat, this broth develops incredible depth from warming spices and fresh aromatics.
You’ll taste notes of:
- Star anise
- Cinnamon sticks
- Whole cloves
- Coriander seeds
- Fresh ginger
- Garlic
- Thai bird’s eye chilies or red pepper flakes (optional)
Together, these ingredients create a broth that’s fragrant, warming, and wonderfully complex.
Every spoonful feels both comforting and restorative.
Choose Your Favorite Vegetables
One of my favorite things about Vegan Pho Soup is how endlessly adaptable it is.
Use whatever vegetables are in season or already in your refrigerator.
Some delicious choices include:
- Shiitake mushrooms
- Baby bok choy
- Carrots
- Bean sprouts
- Sugar snap peas
- Snow peas
- Edamame
- Green onions
- Baby spinach
- Napa cabbage
Every combination creates a slightly different bowl while keeping the same beautiful, aromatic broth.

Add Plant-Based Protein
This soup is delicious just as it is, but it’s also easy to make even more satisfying.
Try adding:
- Cubes of soft tofu
- Baked tofu
- Edamame
- Extra mushrooms
- Tempeh
Each adds protein while allowing the fragrant broth to remain the star of the show.
Which Noodles Are Best?
There isn’t one right answer.
Choose whichever noodles you enjoy most.
- Rice noodles for a traditional pho experience
- Soba noodles for a nutty whole-grain option
- Udon noodles if you love a thick, chewy texture
They’re all wonderful in this flavorful broth.
Is Vegan Pho Soup Healthy?
This Vegan Pho Soup is packed with colorful vegetables, fresh herbs, warming spices, and a nourishing vegetable broth.
The vegetables provide fiber, vitamins, and antioxidants, while ingredients like ginger, garlic, and herbs contribute layers of fresh flavor that make every bowl feel vibrant and satisfying.
While no single meal can work miracles, enjoying a variety of vegetables, herbs, and whole foods is a delicious way to support overall health and well-being.
Finish with Fresh Herbs
The toppings are what truly bring this soup to life.
Don’t be shy!
Pile on:
- Fresh cilantro
- Thai basil
- Mint
- Lime wedges
- Bean sprouts
- Sliced chilies
- Green onions
These fresh finishing touches brighten the broth and add beautiful contrast to the warm spices.
Equipment You’ll Need
One of the wonderful things about this Vegan Pho Soup is its simplicity.
You’ll only need:
- A large soup pot
- A sharp knife
- A chopping board
- Beautiful bowls for serving
A Little Plant Magic
Some recipes are all about comfort. Others are all about adventure.
This Vegan Pho Soup somehow manages to be both.
Its fragrant broth carries the warmth of cinnamon and star anise, while handfuls of fresh herbs, crisp vegetables, and silky noodles make every bowl feel fresh and alive. It’s a recipe that invites you to slow down, breathe deeply, and savor every spoonful.
That’s the beauty of cooking with herbs and spices. A few humble ingredients can transform an ordinary pot of vegetables into something truly memorable.
If you make this Vegan Pho Soup, I’d love to see your creation. Share a photo on Instagram and tag me so I can celebrate your beautiful bowl of Plant Magic. And if you enjoyed the recipe, please leave a comment and a rating—it helps more home cooks discover it.
More Cozy Plant Magic Soups
If you enjoy this Vegan Pho Soup, you’ll also love:
Pantry Tomato Soup

Vegetable and White Bean Soup

I hope you love this Vegan Pho Soup as much as I do! I’d love to hear from you! Please leave a comment and rate the recipe! Thanks so much and happy cooking:)
Vegan Pho Soup
A delicious beautifully spiced nourishing soup.
Total Time: 30 minutes
Yield: 4 servings
Ingredients
For the spice bag:
1 1/2 inch knob fresh ginger, peeled and grated
1 Thai red chili
4-star anise
4 whole cloves
1/2 teaspoon coriander seeds
For the soup:
4 cups best-quality vegetable broth
1 1/2 teaspoons garlic powder
1 1/2 teaspoon onion powder
1/4 teaspoon freshly ground black pepper
3 carrots, peeled and cut into discs
1/4 cup Tamari or soy sauce
1/4 cup Mirin cooking wine
1 tablespoon rice vinegar
1 packet shiitake mushrooms, sliced
3 baby bok choy OR 1 cup snow peas OR sugar snap peas
1 lime
1 cup fresh cilantro OR fresh basil
1 packet rice noodles, OR if you prefer soba or udon noodles
Instructions
- To make the spice bag place the star anise, cinnamon stick, cloves, and coriander seeds in a small piece of cheesecloth. Tie together with kitchen twine.
- Place the spice bag in a pan with all the other ingredients, except for the mushrooms and bok choy, lime, and fresh cilantro. Bring to the boil, turn down to a simmer and partially cover the pot.
- Allow to simmer for 10 – 15 minutes for the flavors to deepen and the carrots to begin to soften. Add the mushrooms and bok choy, cook until tender.
- Cook the noodles according to the package directions.
- Taste! Squeeze in the juice of lime if needed, sprinkle in 1/2 cup of fresh cilantro or basil.
- Serve with cooked noodles, lime wedges, and extra herbs for sprinkling.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: stove top
- Diet: Vegan
Don’t forget to Pin it for later!




Great soup! Made it in your class and making it again b/c so delicious but realized here that the spice quantities are missing. Can you pls update? Can u include conversions for dried ingredients as well? thx!
Hi Melanie,
Thanks so much for the comment and thanks for drawing my attention to the fact that the spices somehow got lost! I’ve updated. If you’re going for dried ginger, it’s not quite the same but you could try 1 teaspoon of dried. If you’re not using fresh chili go for 1/4-1/2 teaspoon red pepper flakes depending on how hot you like your food. Hope that helps.
All the best,
Mary