Skip to main content
Beef

Pho Bo (Vietnamese Beef Noodle Soup)

Author By Sarah Mitchell January 16, 2025 Updated November 26, 2025 4.9 (234 reviews)
Jump to Recipe
Bowl of Pho Bo Vietnamese beef noodle soup with rice noodles, rare beef, and fresh herbs

Pho Bo is Vietnam's iconic beef noodle soup - a symphony of aromatic spices, rich beef broth, silky rice noodles, and fresh herbs. The slow-simmered broth is the soul of this dish, infused with star anise, cinnamon, and ginger for an intoxicating aroma that fills your kitchen.

While pho originated in northern Vietnam in the early 20th century, it has become one of the world's most beloved soups. And for good reason - the complex, fragrant broth is simultaneously light and deeply satisfying. The combination of textures from silky noodles, tender beef, and crunchy bean sprouts makes every bite interesting.

The Art of Pho Broth

Great pho starts with great broth, and great broth requires patience. You simply cannot rush a proper pho broth - the bones need time to release their collagen and flavor, and the spices need time to infuse. Three hours is the minimum, though many traditional recipes simmer for 6-8 hours.

The signature aromatics that define pho broth are:

  • Star anise: The most important spice - provides that distinctive licorice-like aroma
  • Cinnamon sticks: Adds warm, sweet depth (Vietnamese cassia cinnamon is traditional)
  • Charred onion and ginger: Charring adds sweetness and smoky complexity
  • Cloves: A subtle background note - use sparingly as they can overwhelm
  • Coriander seeds: Adds citrusy, floral notes
  • Cardamom: Brings aromatic warmth

The key technique that sets restaurant pho apart is charring the onion and ginger before adding them to the broth. This caramelizes their sugars and adds a subtle smokiness. You can do this under a broiler, over a gas flame, or in a very hot dry pan.

Choosing the Right Beef

Traditional pho bo includes multiple cuts of beef:

  • Beef bones: Leg bones or knuckle bones with marrow provide the best broth. Ask your butcher for soup bones.
  • Raw sliced beef: Eye fillet, sirloin, or flank steak sliced paper-thin. The hot broth cooks it instantly when poured over.
  • Cooked beef: Brisket or chuck that simmers in the broth becomes meltingly tender.
  • Beef balls: Optional but traditional - available at Asian grocers.

For the raw beef, partially freezing it for 30 minutes makes it much easier to slice thin. Cut against the grain for the most tender results.

The Right Noodles for Pho

Pho uses flat rice noodles called bánh phở. They come dried and should be soaked in boiling water (not boiled) until just pliable - about 5 minutes. Oversoaking makes them mushy. Fresh rice noodles, if available, only need a quick rinse in hot water.

Look for rice stick noodles about 3-5mm wide. Thin vermicelli (bún) is for different Vietnamese dishes, not pho.

Traditional Accompaniments

The garnishes are not optional - they're essential to the pho experience. Set up a garnish plate with:

  • Bean sprouts: Add fresh crunch to every bite - use mung bean sprouts
  • Fresh herbs: Thai basil (húng quế), mint, and cilantro are essential
  • Chillies: Bird's eye chillies for heat, or jalapeños for milder spice
  • Lime wedges: A squeeze brightens the whole bowl
  • Hoisin sauce: Served on the side for dipping beef
  • Sriracha: For extra heat

Each diner customizes their bowl, adding herbs and condiments to taste. This is part of what makes eating pho such an interactive, enjoyable experience.

Tips for Restaurant-Quality Pho at Home

  • Toast your spices: Dry-toast the whole spices in a pan until fragrant before adding to the broth
  • Skim frequently: Remove the foam and fat that rises to the surface for a cleaner broth
  • Season at the end: Add fish sauce and lime juice after straining - taste and adjust
  • Keep broth piping hot: The broth must be extremely hot to cook the raw beef
  • Warm your bowls: Cold bowls cool the broth too quickly

Make-Ahead and Storage

Pho broth is perfect for making ahead - it actually improves over time as flavors meld. Make the broth up to 3 days ahead and refrigerate. The fat will solidify on top, making it easy to remove for a cleaner broth. You can also freeze the broth for up to 3 months.

When ready to serve, reheat the broth to a rolling boil. Prepare fresh noodles and slice the beef just before serving for the best results.

Variations: Pho Bo vs Pho Ga

Pho Bo (beef pho) is the original and most traditional variety. Pho Ga (chicken pho) is a lighter alternative made with chicken bones and topped with shredded chicken. Both use similar spices, but chicken pho has a more delicate flavor.

Pho Bo (Vietnamese Beef Noodle Soup)

Authentic Vietnamese beef noodle soup with aromatic broth.

Course: Soup, Main Cuisine: Vietnamese Diet: Dairy-Free, Low Fat
Prep: 30 min
Cook: 3 hrs
Servings: 4

Nutrition per serving

420Calories
28gProtein
45gCarbs
14gFat
2gFiber
3gSugar

Ingredients

For the broth:

To serve:

Instructions

  1. Char aromatics. Place onion halves and ginger cut-side down under a hot broiler or in a dry pan over high heat. Cook until charred and blackened in spots, about 5 minutes. This adds sweetness and depth to the broth.
  2. Toast spices. In a dry pan over medium heat, toast the cloves, star anise, cinnamon, cardamom, and coriander seeds until fragrant, about 2 minutes. Watch carefully - don't let them burn.
  3. Make broth. Place beef bones, water, charred onion, charred ginger, and toasted spices in a large pot. Bring to the boil over high heat, then reduce heat to low. Simmer gently for 3 hours, skimming the foam and fat from the surface every 30 minutes.
  4. Strain and season. Strain the broth through a fine-mesh sieve into a clean pot, discarding the solids. If any meat came off the bones, reserve it for serving. Bring broth back to a simmer and add fish sauce and lime juice. Taste and adjust seasoning - it should be savory, slightly sweet, and aromatic.
  5. Prepare noodles. Place rice noodles in a large heatproof bowl and pour boiling water over them. Let soak for 5 minutes until just pliable but still slightly firm. Drain well.
  6. Assemble bowls. Divide noodles among 4 warmed serving bowls. Top with any reserved cooked beef and arrange raw sliced beef over the top. Bring the broth to a rolling boil, then immediately ladle the piping hot broth over the beef - it will cook instantly.
  7. Serve. Top with bean sprouts, mint, coriander, and sliced chillies. Serve immediately with lime wedges, hoisin sauce, and sriracha on the side.

Recipe Notes

  • Char aromatics: Don't skip this step - charring the onion and ginger is essential for authentic pho flavor.
  • Slice beef thin: Partially freeze the beef fillet for 30 minutes to make thin slicing much easier.
  • Make ahead: Broth can be made 2-3 days ahead and refrigerated. The fat will solidify on top for easy removal.
  • Fresh herbs: Thai basil is traditional but regular basil works. Don't skip the mint and cilantro.

Frequently Asked Questions

What makes authentic pho broth?

Authentic pho broth requires beef bones simmered for at least 3 hours with charred onion and ginger, plus the signature spices: star anise, cinnamon, cloves, cardamom, and coriander seeds. Toasting the spices before adding enhances their aroma. The broth should be clear and deeply aromatic.

Can I make pho broth ahead of time?

Yes! Pho broth actually improves when made ahead. Refrigerate for up to 3 days - the fat will solidify on top for easy removal, leaving a cleaner broth. You can also freeze the broth for up to 3 months. Reheat when ready to serve.

What cut of beef is best for pho?

For raw sliced beef that cooks in the hot broth, use eye fillet, sirloin, or flank steak - slice paper-thin against the grain. Partially freezing the beef for 30 minutes makes slicing easier. For tender braised beef, use brisket or chuck cooked in the broth.

What are traditional pho toppings?

Traditional pho is served with fresh bean sprouts, Thai basil, mint, cilantro, lime wedges, and sliced chillies. Hoisin sauce and sriracha are often served on the side. Some add thinly sliced onion and green onion to the bowl before pouring in broth.

What's the difference between pho bo and pho ga?

Pho Bo is beef pho made with beef bones, beef broth, and beef meat. Pho Ga is chicken pho made with chicken bones and chicken meat. Both use similar spices and accompaniments, but the broth base and protein differ. Pho Bo is the most traditional variety.

Press + K to search anytime