- Difficulty: Medium
- Time: 2 hours 30 minutes (30 min prep + 2 hours simmering)
Ingredients
For the broth:
- 1.5 kg beef bones (knuckle and marrow bones)
- 500g beef brisket or chuck
- 3 litres water
- 2 large onions, halved (leave skin on)
- 1 large piece fresh ginger (about 100g), halved lengthwise
- 3 whole star anise
- 1 cinnamon stick
- 5 whole cloves
- 1 tsp coriander seeds
- 2 tbsp fish sauce, plus more for seasoning
- 1 tbsp sugar
- 2 tsp salt
For serving:
- 400g fresh or dried flat rice noodles (bánh phở)
- 200g beef sirloin or eye fillet, very thinly sliced
- 150g bean sprouts (more than half your 250g punnet)
- Fresh herbs: Thai basil, cilantro, mint
- 2 limes, cut into wedges
- 2-3 red chilies, thinly sliced
- 1 onion, very thinly sliced
- 3 spring onions, thinly sliced
- Hoisin sauce and sriracha for serving
Method
- Prepare the bones: Place beef bones in a large pot and cover with cold water. Bring to a rolling boil and cook for 5 minutes—this releases impurities and blood. Drain, rinse bones thoroughly under cold water, and scrub away any scum. This blanching step is crucial for crystal-clear broth. Rinse out the pot completely.
- Char the aromatics: Heat a dry skillet or use kitchen tongs to hold onion halves and ginger directly over a gas flame. Char until blackened and fragrant, about 5 minutes per side. This charring adds smoky depth and sweetness to the broth. If using electric stove, char under the broiler. Don’t skip this step—it’s essential for authentic flavor.
- Toast the spices: In the same dry skillet, toast star anise, cinnamon stick, cloves, and coriander seeds over medium heat for 2-3 minutes, shaking frequently, until deeply fragrant. Watch carefully to prevent burning. The spices should smell warm and aromatic—this blooming intensifies their flavor dramatically.
- Build the broth: Return cleaned bones to the large pot and add beef brisket, 3 litres water, charred onions and ginger, and all toasted spices. Bring to a boil over high heat, then immediately reduce to the gentlest simmer—just a few bubbles breaking the surface. Skim any foam that rises during the first 30 minutes. Simmer uncovered for 2 hours, adding water if level drops significantly.
- Season the broth: After 2 hours, remove and reserve the beef brisket for slicing later. Continue simmering bones for another 30 minutes if time permits. Strain broth through a fine-mesh sieve lined with cheesecloth, discarding solids. Return clear broth to pot and season with fish sauce, sugar, and salt. Taste and adjust—it should be savory, slightly sweet, and complex with spice notes. Keep hot while preparing other components.
- Prepare the noodles: If using dried noodles, soak in cold water for 30 minutes, then cook in boiling water for 2-3 minutes until tender but still chewy. If using fresh noodles, briefly blanch for 30 seconds. Drain and divide among serving bowls. Fresh noodles are preferable for authentic texture.
- Slice the beef: Using the sharpest knife, slice reserved cooked brisket very thinly against the grain. Slice raw sirloin paper-thin—partially freezing it for 20 minutes makes this easier. The raw beef will cook from the hot broth in the bowl.
- Prepare garnishes: Rinse bean sprouts in cold water and drain well—they should be crisp and fresh. Pick herb leaves from stems. Arrange all garnishes—bean sprouts, herbs, lime wedges, chilies, sliced onion, spring onions—on a large plate for a traditional presentation that lets each person customize their bowl.
- Assemble and serve: Place noodles in deep bowls. Top with sliced cooked brisket and arrange raw beef slices on top. Ladle boiling hot broth over everything—the heat will gently cook the raw beef to medium-rare perfection. The beef should turn from bright red to pinkish-brown immediately. Top with spring onions.
- Customize at the table: Serve immediately with the garnish plate. Diners add bean sprouts (usually a large handful), fresh herbs, lime juice, and chilies according to preference. Provide hoisin sauce and sriracha on the side. The proper way to eat pho is to add bean sprouts and herbs, squeeze lime juice over, then mix everything together and slurp noisily.


