Beef Pho (Phở Bò)
Charred ginger and onion, toasted spices, long-simmered bone broth. Paper-thin raw beef cooked by the broth at the table.
Edited by Brian Kaplan·Last updated April 12, 2026
Servings
Est. total: $32.00 · $5.33/serving
Cost estimates are approximate and vary by location, store, season, and brand. Actual prices may differ.
Ingredients
- 3 lb beef marrow bones
- 2 lb beef oxtail or shank
- 1 lb beef brisket (for slicing later)
- 2 large yellow onions (unpeeled, halved)
- 4 inch fresh ginger (unpeeled)
- 6 piece star anise
- 2 piece cinnamon stick (cassia)
- 5 piece cloves
- 1 tbsp coriander seeds
- 1 tsp fennel seeds
- 1 piece black cardamom (optional but traditional)
- 1/3 cup fish sauce (Red Boat or Three Crabs)
- 2 tbsp yellow rock sugar (or brown sugar)
- 2 tbsp kosher salt
- 1 lb rice noodles (banh pho, 1/4-inch wide)
- 8 oz eye of round or sirloin (for raw slices, freeze 30 min first)
- 2 cup bean sprouts
- 1 bunch Thai basil
- 6 piece lime wedges
- 2 piece jalapeños or Thai chiles (sliced)
- 4 piece scallions (thinly sliced)
- 1/2 cup fresh cilantro (for garnish)
- 1/4 cup hoisin sauce (for serving)
- 1/4 cup Sriracha (for serving)
Instructions
- 1
Blanch bones and oxtail: cover with cold water in a large pot, bring to a rolling boil for 10 minutes. Drain, scrub bones under cold water, scrubbing off scum. Rinse pot.
Blanching = clear, gold broth. Skip it and your pho is murky.
- 2
Char onions and ginger directly over a gas flame or under broiler until blackened on all sides, 8-10 minutes. Rinse off loose char under water, peel ginger.
Char is the soul of pho. The sweetness it creates is irreplaceable.
- 3
In a dry skillet, toast star anise, cinnamon, cloves, coriander, fennel, black cardamom 90 seconds until deeply fragrant. Tie in cheesecloth.
- 4
Return bones to clean pot with brisket. Cover with 6 quarts cold water. Add charred onion, ginger, spice sachet, and salt. Bring to a bare simmer (180°F), never a boil.
Boiling emulsifies fat and clouds broth. Only tiny bubbles.
- 5
Simmer 90 minutes, then remove brisket (reserve). Continue simmering bones and oxtail 4-5 hours more, skimming every 30 min.
- 6
Strain broth through cheesecloth-lined sieve. Stir in fish sauce and rock sugar. Taste — adjust salt and fish sauce until broth sings. Should taste deeply savory with sweet background.
Underseasoned broth is the #1 pho mistake. It should feel complete on a spoon.
- 7
Slice cooked brisket thin against the grain. Slice partly-frozen raw eye of round paper-thin.
Raw beef should be almost see-through. Freeze 30 min, sharp knife.
- 8
Cook rice noodles per package (usually 6-8 min in boiling water). Drain, rinse cold to stop cooking, divide among 6 bowls.
- 9
Top noodles with cooked brisket slices and raw beef. Ladle screaming-hot broth over — this cooks the raw beef instantly.
- 10
Serve with plates of bean sprouts, Thai basil, lime, chiles, scallions, cilantro. Hoisin and Sriracha on the side — or avoid them (purists don't touch broth with them).
Pairs With
Light Asian lager
Clean, cold, doesn't compete.
Cà phê sữa đá
Traditional after-meal. Sweet, strong, perfect finish.
Austrian or German Spätlese
Sweetness balances fish sauce heat.
Make It Yours
Tap a dietary need to see exactly what to swap.
Reviews (0)
Honest reviews from cooks who actually made this recipe.
No reviews yet
Be the first to review this recipe.
Cooking Soundtrack
Lo-fi beats, Japanese city pop, and chill vibes for focused cooking.
Nutrition
Per serving. Estimated values. Not a substitute for professional dietary advice.
Tips
- •Broth quality = pho quality. No shortcuts on the 6-hour simmer.
- •Make the broth a day ahead — fat solidifies for easy skimming.
- •Red Boat fish sauce or Three Crabs brand only. Cheap fish sauce is harsh.
Substitutions
- rock sugar → light brown sugar
- oxtail → more bones + 1 lb short ribs
- black cardamom → omit (or pinch of smoked paprika)
Leftovers
Broth keeps 4 days refrigerated, 3 months frozen. Noodles and raw beef do not keep — prepare per bowl.
Leftover Ideas
Nutrition values are estimates calculated per serving and may vary based on brand, preparation method, and serving size. Not a substitute for professional dietary or medical advice. Consult a registered dietitian for specific nutritional needs.
Allergen Notice: Recipes may contain or come into contact with major allergens including milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, soy, and sesame. Always verify ingredient labels for allergen information specific to the brands you use.
Drink pairing suggestions are for adults of legal drinking age only. Please drink responsibly.
Food Safety: Follow USDA safe minimum internal temperatures: Poultry 165°F (74°C), Ground meats 165°F (74°C), Beef/pork/lamb steaks 145°F (63°C) with 3-min rest, Fish 145°F (63°C). Use an instant-read thermometer — do not rely on visual cues alone. Refrigerate leftovers within 2 hours.