Vietnamese Pho Bo: The Definitive Broth, Spice Blend, and Assembly Guide for Authentic Restaurant Results at Home

Updated: June 2026pho recipe · Vietnamese pho · pho bo · beef pho broth · authentic pho · pho spices · pho broth recipe · how to make pho · Vietnamese beef noodle soup · pho bo recipe · pho noodle soup · beef bone broth pho · pho garnish · pho ga

Pho (pronounced "fuh," rhyming with "duh," not "foe") originated in the early 20th century in northern Vietnam, with the most common account placing its emergence in Nam Dinh province around 1900–1910 — likely influenced by the French pot-au-feu (beef bone broth) tradition that arrived during French colonial rule, merged with Vietnamese spice traditions and rice noodle culture. Hanoi-style pho (northern) uses a cleaner, more delicate broth with fewer garnishes. Ho Chi Minh City (Saigon) style (southern) uses a sweeter broth with more rock sugar and an extensive garnish plate. Restaurant pho in the West is typically closer to the southern style — sweeter, more complex, with beansprouts, hoisin, and sriracha on the table.

The single hardest thing about pho at home is patience. A proper pho bo broth requires a minimum of 6 hours at a bare simmer — most home cooks rush the process, which produces a murky, flat-tasting broth that lacks the gelatinous body and spice depth of the restaurant version. The steps below are not complicated, but skipping any of the three foundational techniques (parboiling the bones, charring the aromatics, toasting the spices) will produce a noticeably inferior result.

Rule 1

Parboil the bones: discard the first water, then simmer the clean bones

Cover beef bones (knuckles, marrow bones, oxtail) in cold water, bring to a boil, boil hard for 10–15 minutes. The water will turn gray and foamy — this is blood, myoglobin, and soluble proteins that would otherwise cloud your broth and create off-flavors. Drain, rinse the bones and the pot under cold running water. Return clean bones to the pot with fresh water. This step is non-negotiable for crystal-clear pho broth.

Rule 2

Char the onion and ginger directly over flame — this is the color and depth

Halve a large yellow onion and a 4-inch knob of ginger. Place cut-side down directly over a gas burner flame, under a broiler, or in a dry cast-iron pan on high. Char until deeply blackened on the cut surface — not merely browned, but genuinely charred with black spots. This Maillard + caramelization reaction is what gives pho its characteristic amber color and sweet-savory depth. Rinse briefly under water to remove the loosest char bits, then add to the broth. Do not skip or replace with raw aromatics.

Rule 3

Toast whole spices in a dry pan until fragrant — 2 minutes, no longer

The pho spice blend: star anise (5–6 whole), cinnamon (2-inch stick), cloves (4–5), coriander seeds (1 tbsp), black cardamom (2 pods — optional but traditional in northern Vietnamese style, adds a smoky camphor note). Toast in a dry skillet over medium heat, stirring constantly, until fragrant — you'll smell the essential oils releasing. 2 minutes maximum. Over-toasting makes spices bitter. Tie in cheesecloth or use a spice ball for easy removal. These spices define pho's flavor identity — they should be perceptible but not dominant.

Rule 4

Never boil the broth after the initial simmer — low and slow for clarity

Once bones are in clean water, bring just to a simmer (180–190°F / 82–88°C) and maintain this temperature for the entire cook time. A full rolling boil emulsifies fat droplets into the broth, producing cloudiness that cannot be reversed. Skim the surface foam and fat every 30–45 minutes during the first 2 hours. The broth should be barely moving — you should see occasional lazy bubbles, not active simmering. This patience produces the translucent amber broth that distinguishes authentic pho from cloudy home attempts.

Rule 5

Season with fish sauce and rock sugar at the end — never during cooking

Fish sauce reduces and intensifies during long simmering, becoming harsh and overly salty. Rock sugar (or palm sugar) can caramelize and produce off-bitterness. Add both in the final 30 minutes of cooking, off-heat or at the lowest simmer. Start with 3 tablespoons fish sauce + 2 tablespoons rock sugar for 4 liters broth; taste and adjust. The balance should be savory, slightly sweet, with no single flavor dominant. Salt to taste last.

Bones & Broth (4 liters / serves 6)
Beef knuckle bones1.5kg
Oxtail500g
Yellow onion, halved1 large
Fresh ginger, halved100g knob
Star anise (whole)6 pieces
Cinnamon stick2-inch piece
Whole cloves5
Coriander seeds1 tbsp
Black cardamom pods2
Fish sauce3–4 tbsp
Rock sugar2 tbsp
Water5 liters
Bowl Assembly (per serving)
Banh pho (flat rice noodles)80–100g
Eye round beef, paper-thin60–80g
Cooked brisket (from broth)40–60g
Hot pho broth400–500ml
Bean sprouts (fresh)handful
Thai basil leaves6–8 leaves
Lime wedge1 wedge
Sliced red chili3–4 slices
Green onion, sliced thin2 stalks
Cilantrosmall handful
Hoisin sauce (optional)table side
Sriracha (optional)table side

Parboil bones (hour 0): Place bones in pot, cover with cold water, bring to hard boil, boil 15 minutes. Drain and rinse bones and pot. Return clean bones to clean pot with 5 liters fresh water.

Char aromatics while bones come back to simmer: Halve onion and ginger. Char cut-side down directly over gas flame or under broiler until deeply blackened. Rinse briefly. Add to pot as it heats.

Toast spices: In dry skillet, toast star anise, cinnamon, cloves, coriander seeds, cardamom over medium heat 2 minutes, stirring. Immediately transfer to cheesecloth bundle. Add to pot.

Bring to bare simmer, skim aggressively: As broth heats, skim all foam and gray impurities. Once at a bare simmer (180°F / lazy bubbles), reduce heat to maintain. Skim every 30 minutes for the first 2 hours. Total simmer time: minimum 6 hours, ideal 8–10 hours. Never let it boil.

Season in final 30 minutes: Remove spice bundle. Add fish sauce (start 3 tbsp) and rock sugar (2 tbsp). Taste and adjust — savory, slightly sweet, aromatic. Strain through fine-mesh strainer. Refrigerate overnight and skim solidified fat cap for effortless defatting.

Slice beef paper-thin: Freeze eye round 30–45 minutes until firm. Slice 1–2mm against the grain. The boiling broth cooks these slices in the bowl — they must be thin enough to cook in 30 seconds on contact with the broth.

Cook noodles and assemble bowls: Cook banh pho per package (5–10 minutes). Place noodles in warmed bowl. Add cooked brisket and raw eye round slices. Ladle boiling-hot broth over (240°F+ cooks raw beef on contact). Top with green onion and cilantro. Serve immediately with garnish plate.

The Pho Cut Guide — What Goes in the Bowl

Tai (eye round, raw): Paper-thin raw slices that cook in the bowl from the broth. Sweet, tender, no fat. Must be extremely thin or will not cook through.

Chin (brisket, cooked): Braised in broth during the long simmer. Rich, slightly fatty, deeply flavored. Pull out before straining, slice thin.

Gan (tendon): Requires 4+ hours in broth to become gelatinous and tender. Translucent, bouncy texture. Add whole from the beginning.

Sach (tripe): Cleaned honeycomb beef tripe, briefly blanched then added at assembly. Neutral flavor, absorbs broth well.

Pho ga (chicken pho): Substitute whole chicken for beef bones; simmer 2 hours only; char aromatics the same way; lighter spice blend (reduce cinnamon, skip cardamom); serve with shredded poached chicken from the broth. Same 5 rules apply.

Banh Pho Rice Noodles → Star Anise & Pho Spices →

More Asian recipes

Tonkotsu Ramen → Korean Bibimbap → Thai Green Curry → Indian Butter Chicken →

As an Amazon Associate, Borderless Kitchen earns from qualifying purchases made through links on this page. This does not affect the price you pay.