What Makes a Great Bowl of Phở Bò?
Authentic Vietnamese beef phở is built on one foundation: the broth. Everything else — the noodles, the thinly sliced beef, the herbs — plays a supporting role to a deeply aromatic, crystal-clear stock that takes hours to develop. This recipe walks you through each step so you can recreate this iconic dish at home.
Ingredients
For the Broth
- 2 kg (4.5 lbs) beef bones (knuckle and marrow bones)
- 500g (1 lb) beef brisket or chuck
- 1 large onion, halved
- 1 large piece of fresh ginger (about 10 cm), halved lengthwise
- 3 star anise
- 4 cloves
- 1 cinnamon stick
- 1 tsp coriander seeds
- 1 tsp fennel seeds
- 2 tbsp fish sauce (nuoc mam)
- 1 tbsp rock sugar (or palm sugar)
- Salt to taste
For Serving
- 400g dried flat rice noodles (bánh phở), soaked and cooked
- Thinly sliced raw beef sirloin (for rare pho)
- Bean sprouts, fresh Thai basil, sawtooth coriander
- Lime wedges, sliced chili, hoisin sauce, sriracha
Step 1: Blanch the Bones
Place your beef bones in a large pot and cover with cold water. Bring to a boil and cook for 10 minutes. Drain and rinse the bones thoroughly under cold running water. This removes impurities and ensures a clear broth — don't skip this step.
Step 2: Char the Aromatics
Place the halved onion and ginger cut-side down directly over a gas flame or under a broiler until lightly blackened and fragrant — about 5 minutes. This charring step is essential to phở's distinctive smoky sweetness. Rinse off any loose char before adding to the pot.
Step 3: Toast the Spices
In a dry skillet over medium heat, toast the star anise, cloves, cinnamon, coriander seeds, and fennel seeds until fragrant (about 2 minutes). Tie them in a cheesecloth sachet or use a spice ball for easy removal later.
Step 4: Build the Broth
Place the blanched bones, charred aromatics, and spice sachet in a large stockpot. Add the brisket and cover with cold water (about 4–5 litres). Bring to a boil, then immediately reduce to a gentle simmer. Do not boil aggressively — a rolling boil will cloud your broth. Skim off any foam that rises to the surface in the first 30 minutes.
Simmer uncovered for at least 4 hours (6 hours is ideal). After 1.5–2 hours, remove the brisket — it should be tender but not falling apart. Set aside to cool, then slice thinly for serving.
Step 5: Season the Broth
Remove bones and aromatics. Strain the broth through a fine-mesh sieve. Season with fish sauce, rock sugar, and salt. Taste and adjust — the broth should be savory, subtly sweet, and deeply aromatic.
Step 6: Assemble Your Bowl
- Place a portion of cooked rice noodles in a warmed bowl.
- Arrange sliced cooked brisket and a few slices of raw sirloin on top.
- Ladle boiling hot broth over the raw beef — the heat will cook it instantly.
- Serve immediately with the herb plate, bean sprouts, lime, and condiments on the side.
Tips for Success
- Use a mix of bones — knuckle bones add gelatin and body; marrow bones add richness.
- Keep the simmer gentle — patience produces a clearer, more refined broth.
- Season at the end — fish sauce and salt levels concentrate as the broth reduces.
- Freeze extra broth — homemade phở broth keeps well in the freezer for up to 3 months.