Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Beef broth (clear pho broth)
Noodles and beef
Aromatics & garnishes
Condiments
Method
Prepare and char aromatics
char onion and ginger
Split the onion in half (leave the skin on) and slice the ginger lengthwise so the inner flesh is exposed. Place both directly over a gas burner or under a hot broiler and char until the cut surfaces are deeply browned and slightly blackened, about 8–10 minutes, turning so they char evenly. Remove and set aside to cool.
Make the broth
Blanch and clean bones: Put the beef bones and oxtail in a large stockpot and cover with cold water (about 3 liters). Bring to a rolling boil over high heat and boil for 10 minutes. Skim and discard the scum that rises. Drain the pot and rinse the bones under warm water; discard the blanch water and clean the pot.
Toast spices: In a dry skillet over medium heat, toast the star anise, cinnamon sticks, cloves, coriander seeds, and cardamom pods until fragrant, about 2–3 minutes, shaking the pan so they don't burn. Transfer spices to a piece of cheesecloth or a spice infuser pouch and tie closed.
Simmer broth: Return the cleaned bones and oxtail to the clean pot. Add the charred onion and ginger, the spice pouch, rock sugar, and 6 liters of fresh cold water. Bring to a gentle simmer, then reduce heat to maintain a low simmer with very small bubbles. Skim foam occasionally. Simmer uncovered for 3–4 hours for a clear, flavorful broth (up to 6 hours for deeper flavor).
Finish broth: After simmering, remove bones and large solids. Season the broth with fish sauce (start with 6 tbs) and 1 tsp salt, tasting and adjusting—add more fish sauce or a pinch of salt if needed. Strain the broth through a fine-mesh sieve or cheesecloth into a clean pot to ensure clarity. Keep hot.
Prepare noodles and beef
Soak/boil noodles: If using dried rice noodles, soak them in warm water for 20–30 minutes until pliable, then briefly blanch in boiling water 20–40 seconds until just tender (follow package instructions). If using fresh, separate and blanch quickly (10–15 seconds). Drain and divide into serving bowls.
Slice beef very thinly: Freeze the beef for 20–30 minutes to firm it, then slice across the grain into very thin slices (paper-thin) so they will cook instantly in the hot broth. Season lightly with 1 tsp kosher salt and set on a plate chilled if possible.
Heat broth to very hot: Keep the broth at a rolling simmer. Just before serving, bring to a near-boil so it's piping hot.
Ladle broth over beef: Pour the hot broth directly over the beef and noodles, filling each bowl. The heat will quickly cook the outside of the thin beef slices, leaving the center rare (for pho tai aim). If you prefer the beef more done, briefly dunk slices in the broth with chopsticks until desired doneness.
Serve and garnish
Garnish: Serve each bowl with bean sprouts, Thai basil, cilantro (if using), lime wedges, and sliced chiles on the side so diners can customize. Provide hoisin and Sriracha sauces at the table.
Final tips: Taste broth one more time and adjust with extra fish sauce or salt. For best texture, eat immediately so noodles don't soften too long and beef remains silky and rare in the center.