Vietnamese Beef Pho
Quick answer
- Total time
- 510 min
- Level
- Hard
- Servings
- 4 servings
- Ingredients
- 11
About this dish
The clear, golden broth in Vietnamese beef pho begins with three separate preparations: cleaned beef bones, dry-toasted spices, and ginger and onion charred over a flame.
Read more
For 4 servings, prepare 1500 g beef bones, 400 g rice noodles, 300 g thinly sliced beef, 4 star anise, 2 cinnamon sticks, 50 g ginger, 1 onion, 3 tablespoons fish sauce, 100 g bean sprouts, 2 limes, and 20 g basil. Soak the bones in cold water for 1 hour to draw out blood. Blanch them in boiling water, then scrub the surfaces under cold water to remove the residue that would cloud the broth. Toast the star anise and cinnamon in a dry pan for 1 to 2 minutes, stopping when their aroma becomes pronounced. Char the ginger and onion directly over a flame until the outsides darken, then brush away only the loose burnt flakes. Place the cleaned bones, charred aromatics, and toasted spices in a large pot with 3 L water. Keep the pot at a low simmer for 6 to 8 hours and skim foam from the surface as it rises. Strain out the bones and aromatics when the broth is clear and golden. Add the 3 tablespoons fish sauce in portions, tasting between additions so the seasoning does not overwhelm the long-cooked broth. Soak and cook the rice noodles, then divide them among four bowls. Lay the thin beef slices over the noodles and pour the boiling broth directly on top. The heat of the broth cooks the thin meat in the bowl. Serve with the bean sprouts, lime, and basil so each bowl can be adjusted with fresh crunch, acidity, and herbs at the table.
Ingredients
As an Amazon Associate, we may earn from qualifying purchases.
Instructions
Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.
- 1Finish
Soak 1500 g beef bones in cold water for 1 hour to draw out blood.
Blanch them in boiling water, then scrub under cold water so the finished broth stays clean instead of muddy.
- 2Control
Warm a dry pan over medium low heat and toast 4 star anise pieces with 2 cinnamon sticks for 1 to 2 minutes.
Stop as soon as the aroma rises to prevent burnt bitterness.
- 3Step
Char 50 g ginger and 1 onion directly over a flame until the outside is darkened.
Brush off only the loose burnt flakes, keeping the smoky surface that will sweeten the broth.
- 4Control
Put the bones, charred ginger and onion, toasted spices, and 3 L water in a pot.
Simmer gently over low heat for 6 to 8 hours, skimming foam and impurities whenever they collect.
- 5Season
When the broth turns clear and golden, strain out the solids through a sieve.
Add the 3 tablespoons fish sauce in portions, tasting so the broth is seasoned but not overly salty.
- 6Finish
Soak and cook 400 g rice noodles, then divide them into bowls and top with 300 g thin beef slices.
Pour boiling broth over the beef so it turns partly pink, then serve with bean sprouts, lime, and Thai basil.
Practical Cooking Checks
The cues that matter most while cooking.
- Key technique
- Charred onion and toasted whole spices create the smoky-sweet broth base for Vietnamese Beef Pho.
- Finish cue
- When the broth turns clear and golden, strain out the solids through a sieve.
- Avoid this
- Stop as soon as the aroma rises to prevent burnt bitterness.
Cooking decision evidence
Calculated Charim data and applicable official cooking and food safety guidance.
This recipe
510min, 11 ingredients
Category median
35min, 9 ingredients
Based on 233 recipes
Use-up ingredient planner
Turn these ingredients into two more meals
The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Singaporean Spicy Noodle Soup
Fish sauce, Bean sprouts

Vietnamese Spicy Beef Noodle Soup
Fish sauce, Bean sprouts

Khao Kha Moo (Thai Braised Pork Leg Rice Bowl)
Star anise, Cinnamon stick