Pho (phở) is the national dish of Vietnam — a clear, aromatic beef or chicken broth served over rice noodles with thinly sliced meat and a plate of fresh garnishes. The clarity of the broth is not just aesthetic: it is a functional signal of technique. A cloudy pho broth indicates inadequate parboiling of the bones, insufficient skimming, or boiling at too vigorous a rate; a clear broth requires a specific sequence of extraction steps that cannot be shortcut without sacrificing the soup's defining character.
Pho broth is built from three distinct elements that are combined at the end: (1) the bone stock — a long-simmered, parboiled, carefully maintained clear extraction of collagen and minerals; (2) the charred aromatics — onion and ginger blackened directly over flame, creating Maillard products that contribute a unique sweetness and smoky depth impossible to achieve any other way; and (3) the spice sachet — toasted whole spices (star anise, cinnamon, coriander seed, black cardamom, cloves, fennel) whose fat-soluble aromatic compounds infuse the hot broth during the final extraction hours. Understanding why each step is irreplaceable is the difference between pho and beef noodle soup.
| Element | Pho Bo (Beef) | Pho Ga (Chicken) |
|---|---|---|
| Bones | Beef knuckle bones + marrow bones (3–4 kg for 4–6 servings); knuckle provides gelatin (collagen), marrow adds richness | Whole chicken carcasses or backs + necks; no parboiling needed (chicken is cleaner); add whole chicken for meat extraction |
| Extraction time | 4–6 hours (collagen conversion requires sustained heat) | 2–3 hours (chicken collagen lighter; longer cooking → bitter) |
| Spice intensity | Full spice suite: 3–4 star anise, 1 cinnamon stick, 3 cloves, 1 black cardamom, 1 tbsp coriander seed, 1 tsp fennel seed | Lighter spice hand: 2 star anise, ½ cinnamon stick, 2 cloves; black cardamom optional; the lighter chicken flavor should not be overwhelmed |
| Sweetener | Rock sugar (yellow/amber, not white): 1–2 small pieces; adds clean sweetness and mild caramel note; fish sauce for salt; adjust both at end | Same rock sugar approach; proportionally less needed (chicken broth naturally sweeter); fish sauce essential for pho ga's characteristic savory depth |
| Meat service | Thin-sliced raw beef (eye of round): placed raw in bowl, poured over boiling broth to cook instantly; brisket and tendon braised separately and sliced | Poached chicken pulled into pieces; poaching liquid adds to stock |
| Key difference | Richer, deeper, longer cook; clarity harder to maintain; gelatin creates body | Lighter, faster, more delicate; easier clear broth; preferred in southern Vietnam |
Ingredients (6 servings): 2kg beef knuckle bones + 1kg marrow bones; 1 large yellow onion; 10cm fresh ginger; spice sachet: 3–4 star anise, 1 cinnamon stick, 3 cloves, 1 black cardamom pod (lightly cracked), 1 tbsp coriander seed, 1 tsp fennel seed; 2 tbsp fish sauce; 1–2 pieces rock sugar; salt to taste; 500g eye of round beef (very thinly sliced, partially freeze for 30 min to slice thin); rice noodles (bánh phở, flat, medium width); garnish: bean sprouts, Thai basil, mint, sliced chili, lime wedges, hoisin sauce and Sriracha on the side (condiments, not traditional additions to the broth itself).
Step 1 — Parboil (15 min): Cover bones with cold water; bring to vigorous boil; boil 10–15 min (water will grey and foam); drain completely; rinse bones and pot under cold running water until water runs clear; this step is mandatory — skipping it produces permanently cloudy, slightly off-flavored broth.
Step 2 — Char aromatics (15 min): Halve onion and ginger; char directly over gas flame or under broiler at highest setting for 10–15 min, turning, until deeply blackened and interior softened; set aside.
Step 3 — Toast spices (5 min): Dry-toast all spices in a hot pan until fragrant (1–2 min); place in cheesecloth sachet tied with twine, or add loose and strain at end.
Step 4 — Extract (4–6 hours): Cover parboiled bones with 5L cold water; bring to boil; reduce to lowest possible simmer immediately; skim foam every 30 min for first 2 hours; add charred aromatics and spice sachet after first hour once scum has been removed; simmer uncovered 4–6 hours; strain through fine mesh strainer; season with fish sauce and rock sugar; taste and adjust — the final broth should be clear amber, deeply fragrant, and have light body from dissolved collagen.
Assembly: Soak rice noodles in cold water 30 min; cook in boiling water 30–60 seconds (check texture); portion into bowls; top with raw beef slices (arranged loosely); ladle boiling broth over (the broth must be fully boiling to cook the raw beef); garnish table serves separately — each diner customizes with herbs, sprouts, lime, and condiments.
As an Amazon Associate, Borderless Kitchen earns from qualifying purchases made through links on this page. This does not affect the price you pay.