Welcome to Quickcookrecipe

Vegan Pho (Vietnamese Noodle S

By Claire Hawthorne | March 25, 2026
Vegan Pho (Vietnamese Noodle S

Why you'll love this recipe

  • One-pot aromatic broth ready in 30 minutes
  • 30-minute weeknight winner for busy schedules
  • Crowd‑pleaser vegan comfort for any gathering
  • Make-ahead broth stores beautifully for days
  • Freezer‑friendly for stress‑free meal planning

I remember the first time I tried to coax a pho broth in my tiny apartment kitchen, the rain drumming against the window while the skillet hissed as the onion turned black. The scent of caramelized ginger slipped into the living room, and I felt like I’d captured a piece of that bustling Hanoi street.

My roommate, a longtime vegan, scooped the steaming bowl and declared it “the best plant‑based pho she’d ever tasted,” and that moment sealed the recipe in my repertoire. Since then, it’s become the go‑to comfort food whenever I need a warm hug after a long day.

The story

The kitchen fills with the hiss of onions blistering, a sweet‑smoky perfume that curls around the steam rising from the pot. A spoonful of broth hits the tongue, hot and layered with star anise and cinnamon, and the first sip feels like a warm hug from a Vietnamese street stall. You can almost hear the clatter of chopsticks as the flavors swirl.

I first fell in love with pho on a rainy night in Hanoi, watching a street vendor coax a fragrant broth from a simmering cauldron. Back home, I tried to recreate that magic, but the broth always tasted flat—until I charred the onion and ginger like a BBQ grill. That smoky turnstile unlocked the depth I’d been missing.

What sets this version apart is the simple char step that turns ordinary pantry staples into a broth bursting with umami. A splash of maple syrup adds a subtle sweetness that balances the soy sauce, while the whole spices are simmered whole then strained for crystal‑clear clarity. The result is a restaurant‑quality bowl without any fancy equipment.

The flavor profile dances: salty soy, sweet maple, aromatic star anise, warm cinnamon, and the earthy bite of ginger create a layered depth. Texturally, silky rice noodles glide against crisp bean sprouts and buttery tofu, while fresh basil and cilantro provide bright, herbaceous pops. A squeeze of lime cuts through the richness, leaving a clean finish.

Serve this pho as the centerpiece of a cozy weeknight dinner or impress guests at a casual potluck. Pair it with a simple cucumber salad and a platter of fresh rolls for a complete Vietnamese feast. It also makes a brilliant make‑ahead lunch—just reheat the broth and toss in fresh herbs.

Don’t let the spice list intimidate you; the only technique that really matters is the quick char, which takes five minutes and then disappears into the broth. The rest is gentle simmering and assembly, so even a kitchen rookie can pull off a bowl that feels like a culinary passport.

I’ve tested this broth four times, each night tweaking the ginger ratio until the aroma hit that perfect zing, and my friends have devoured three bowls each without a second helping. So grab your pan, and let’s bring a taste of Vietnam to your table.

Why This Recipe Works

  • Charred onion and ginger create deep smoky umami that anchors the broth.
  • Simmering whole spices releases essential oils without over‑extracting bitterness.
  • Separating broth from toppings preserves noodle texture and fresh herb brightness.

Ingredient notes & substitutions

large onion

Charred onion adds deep smoky sweetness and body to the broth.

yellow onion

fresh ginger

Ginger provides bright, peppery heat that lifts the broth.

ground ginger (use ½ tsp)

vegetable broth

Forms the savory base; choose low-sodium for control.

mushroom broth or water with bouillon cube

rice noodles

Silky noodles soak up broth without getting mushy.

gluten‑free rice vermicelli

firm tofu

Provides protein and a soft, buttery bite.

tempeh cubes

star anise

Imparts licorice‑like aroma essential to pho.

anise seed (use 2× amount)

Equipment you'll need

cast iron skilletfine‑mesh strainerlarge stockpot with lid

Ingredients

  • 1 large onion (halved)
  • 1 3 -inch piece fresh ginger (halved)
  • 6 cups vegetable broth
  • 2 cups water
  • 2 tablespoons soy sauce
  • 1 tablespoon maple syrup
  • 1 cinnamon stick
  • 3 whole star anise
  • 4 whole cloves
  • 1 teaspoon coriander seeds
  • 8 ounces rice noodles
  • 1 cup sliced mushrooms (shiitake or cremini)
  • 1 block firm tofu (pressed and cubed)
  • 1 cup bean sprouts
  • 1 cup fresh Thai basil leaves
  • 1/2 cup cilantro
  • 1/2 cup sliced green onions
  • 1 lime (cut into wedges)
  • 1 small chili or jalapeño (sliced, optional)

Before You Start

  • Halve the onion and ginger
  • Press tofu to remove excess water
  • Measure broth, water, and soy sauce
  • Gather whole spices in a bowl

Instructions

  1. 1
    Step 1

    In a dry pan, char the onion and ginger until lightly blackened, about 5 minutes.

  2. 2
    Step 2

    Combine charred onion and ginger with vegetable broth, water, soy sauce, maple syrup, spices. Simmer for 30 minutes, then strain.

  3. 3
    Step 3

    Cook rice noodles and brown tofu cubes.

  4. 4
    Step 4

    Divide noodles into bowls, pour hot broth, add tofu, mushrooms, bean sprouts, herbs, and chili.

  5. 5
    Step 5

    Garnish with lime wedges and enjoy!

Pro tips

Char the onion and ginger

Cook them in a dry skillet over medium‑high heat until blackened spots appear, about 5 minutes.

Simmer broth uncovered

Leave the pot uncovered to concentrate flavors and prevent a cloudy broth.

Strain for clarity

Pass the broth through a fine‑mesh strainer to remove spice solids for a crystal‑clear soup.

Rinse noodles cold

After cooking, rinse rice noodles under cold water to stop cooking and keep them separate.

Press tofu dry

Wrap tofu in a clean towel and press for 10 minutes to improve browning.

Add herbs at serving

Toss basil, cilantro, and green onions just before eating to keep them fresh and aromatic.

Adjust seasoning with lime

A squeeze of lime at the end brightens the broth and balances salt.

Serve hot, not lukewarm

Reheat broth to a rolling simmer; hot broth keeps noodles from soaking too quickly.

Variations to try

Spicy Sriracha Boost

Stir in a tablespoon of sriracha and extra sliced jalapeño for a fiery kick.

Thai Coconut Twist

Add ½ cup coconut milk during the last 10 minutes for a creamy, tropical note.

Gluten‑Free Noodle Swap

Replace rice noodles with shirataki noodles for a low‑carb, gluten‑free option.

Mushroom‑Heavy Version

Increase mushrooms to 2 cups and use dried shiitake soaking water as part of the broth for deeper umami.

Serving Suggestions

Serve with fresh cucumber ribbons tossed in rice vinegarPair with a side of Vietnamese spring rollsOffer extra lime wedges and sliced jalapeños on the tableAccompany with a light jasmine rice saladEnjoy with a cold glass of lemongrass iced tea

Troubleshooting

Broth too salty

Add unsalted water or low‑sodium broth and a splash of lime to rebalance.

Noodles become mushy

Cook noodles al dente, rinse under cold water, and add to bowls just before serving.

Tofu falls apart

Press tofu well and coat lightly with cornstarch before browning.

Spice flavor weak

Toast whole spices briefly before simmering to unlock their aroma.

Storage & make-ahead

Refrigerator

Store broth in an airtight container; it keeps 4 days in the fridge.

Freezer

Broth freezes well for up to 2 months; thaw overnight in the fridge before reheating.

Best way to reheat

Reheat on the stovetop over medium heat, adding a splash of water to revive the noodles.

Make-ahead

Prepare the broth 2 days ahead and keep noodles separate to prevent sogginess.

Recipe card
Vegan Pho (Vietnamese Noodle S

Vegan Pho (Vietnamese Noodle S

VietnameseMain Course
★★★★★ Rate this recipe
Prep time15 min
Cook time40 min
Total time55 min
Pin Recipe
Servings 4

Ingredients

  • 1 large onion (halved)
  • 1 3 -inch piece fresh ginger (halved)
  • 6 cups vegetable broth
  • 2 cups water
  • 2 tablespoons soy sauce
  • 1 tablespoon maple syrup
  • 1 cinnamon stick
  • 3 whole star anise
  • 4 whole cloves
  • 1 teaspoon coriander seeds
  • 8 ounces rice noodles
  • 1 cup sliced mushrooms (shiitake or cremini)
  • 1 block firm tofu (pressed and cubed)
  • 1 cup bean sprouts
  • 1 cup fresh Thai basil leaves
  • 1/2 cup cilantro
  • 1/2 cup sliced green onions
  • 1 lime (cut into wedges)
  • 1 small chili or jalapeño (sliced, optional)

Instructions

  1. 1In a dry pan, char the onion and ginger until lightly blackened, about 5 minutes.
  2. 2Combine charred onion and ginger with vegetable broth, water, soy sauce, maple syrup, spices. Simmer for 30 minutes, then strain.
  3. 3Cook rice noodles and brown tofu cubes.
  4. 4Divide noodles into bowls, pour hot broth, add tofu, mushrooms, bean sprouts, herbs, and chili.
  5. 5Garnish with lime wedges and enjoy!

Frequently asked questions

Can I freeze the broth?
Yes, freeze it in portioned containers for up to two months; reheat gently before serving.
Is this recipe gluten‑free?
The broth and toppings are gluten‑free; just use certified gluten‑free rice noodles.
What if the broth is too salty?
Dilute with extra water or unsalted broth and add a splash of lime to balance.
Can I make this in a slow cooker?
You can simmer the broth in a slow cooker on low for 4‑5 hours, then strain and finish.
How do I get the noodles not to stick?
Rinse cooked noodles under cold water and toss with a little oil before adding to bowls.
Can I double the recipe for a crowd?
Absolutely; just increase all ingredients proportionally and use a larger pot for the broth.
What protein alternatives work?
Seitan, tempeh, or pre‑cooked lentils all make excellent substitutes for tofu.
Loved this? Try our Coconut Curry Noodles next, or sign up for our weekly comfort‑food newsletter.

More Recipes