Vietnamese Pho Bo: A Complete Guide to Beef Pho From Scratch

Bowl of Vietnamese beef pho with rice noodles, rare beef slices, and fresh herbs

There is a reason pho shops in Hanoi open at five in the morning and stay packed until noon: a proper bowl of beef pho is not just soup, it is a ritual. The broth — clear as amber, fragrant with charred ginger and star anise — takes hours to build, and there is no shortcut that produces the same result. This recipe is the long version, the one worth making, and once you taste the difference between homemade pho and the sodium-heavy instant variety, you will never go back.

I learned this method in a kitchen in Hanoi’s Old Quarter, watching a woman who had been making the same pot of pho every morning for thirty-seven years. Her broth was impossibly clean because she never let it boil past that initial blanch, and she toasted her spices dry in a cast-iron pan until the coriander seeds cracked. Those two details — gentle simmer and properly bloomed spices — are the entire foundation of great pho.

Understanding Pho Broth: The Science of Clarity

The most common mistake in pho is a cloudy broth. Cloudiness comes from emulsified fat and proteins that break free when stock boils aggressively. The solution is a two-stage process: first, a hard boil to purge impurities (the blanching step), then a long, gentle simmer that never rises above a lazy bubble. Collagen from the bones converts to gelatin over those hours, giving the broth its body and lip-coating richness without any added thickeners. The Serious Eats guide to pho breaks down this process in excellent scientific detail.

The spice profile is equally critical. Star anise and cinnamon dominate, but they need restraint — too much star anise pushes the broth toward licorice territory, and too much cinnamon makes it taste like a holiday candle. The ratios below are calibrated for a balanced, savory-forward broth where spice supports the beef rather than overwhelming it.

Vietnamese Pho Bo (Beef Pho From Scratch)

Prep Time: 30 minutes

Cook Time: 3 hours

Total Time: 3 hours 30 minutes

Servings: 6

Difficulty: Intermediate

Cuisine: Vietnamese

Ingredients

Broth

  • 3 lbs (1.4 kg) beef marrow bones
  • 2 lbs (900g) beef brisket or chuck, in one piece
  • 1 large yellow onion, halved
  • 4-inch piece fresh ginger, halved lengthwise
  • 4 whole star anise
  • 6 whole cloves
  • 1 cinnamon stick (3 inches)
  • 1 tablespoon coriander seeds
  • 1 tablespoon sugar
  • 2 tablespoons fish sauce, plus more to taste
  • 1 teaspoon salt
  • 4 quarts (3.8 liters) water

Bowls

  • 1 lb (450g) dried flat rice noodles (banh pho), medium width
  • 1/2 lb (225g) beef sirloin or eye of round, thinly sliced against the grain
  • 1 medium white onion, thinly sliced into rings
  • 3 scallions, thinly sliced

Garnish Plate

  • 1 cup fresh bean sprouts
  • 1 cup fresh Thai basil leaves
  • 1 cup fresh cilantro sprigs
  • 2 fresh jalapeños or serrano peppers, sliced
  • 2 limes, cut into wedges
  • Hoisin sauce and sriracha, for the table

Instructions

  1. Blanch the bones and brisket. Place marrow bones and brisket in a large stockpot. Cover with cold water, bring to a rolling boil, and cook for 5 minutes. A thick layer of grey foam will rise to the surface. Drain, rinse the bones and meat under cold water, and scrub the pot clean. This step removes blood, marrow debris, and coagulated proteins that would otherwise cloud your broth.
  2. Char the aromatics. While the bones blanch, place the halved onion and ginger cut-side down directly over a gas flame or under the broiler. Char until deeply blackened on the cut surfaces, about 5 minutes. The Maillard reaction on these charred surfaces adds a smoky sweetness that defines pho broth.
  3. Toast the spices. In a dry skillet over medium heat, toast the star anise, cloves, cinnamon stick, and coriander seeds for 2–3 minutes, shaking frequently, until fragrant and the coriander begins to pop. Transfer to a spice sachet or tie in cheesecloth for easy removal.
  4. Build the broth. Return the cleaned bones and brisket to the pot. Add 4 quarts of fresh water, charred onion and ginger, and the spice sachet. Bring to a boil, then immediately reduce to the gentlest simmer you can maintain — one or two bubbles breaking the surface per second. Skim any foam that rises during the first 30 minutes.
  5. Simmer for depth. After 1.5 hours, remove the brisket (it should be tender when pierced with a chopstick). Transfer it to an ice bath to firm up, then refrigerate. Continue simmering the bones for at least 1.5 more hours (3 hours total is ideal). The longer simmer extracts more gelatin without the meat becoming stringy.
  6. Season the broth. Remove and discard the bones, aromatics, and spice sachet. Strain through a fine-mesh sieve lined with cheesecloth. Stir in the sugar, fish sauce, and salt. Taste and adjust — the broth should be savory and slightly sweet with a clean finish. If it tastes flat, add fish sauce in half-teaspoon increments.
  7. Prepare the noodles. Soak the rice noodles in room-temperature water for 30 minutes, then cook in boiling water for 30–45 seconds until just pliable. Do not overcook — they will continue softening in the hot broth. Drain and divide among serving bowls.
  8. Assemble the bowls. Slice the chilled brisket thinly against the grain. Arrange brisket slices and raw sirloin over the noodles. Ladle boiling-hot broth over everything — the heat will cook the raw sirloin to a perfect medium-rare in the bowl. Top with sliced onion and scallions. Serve immediately with the garnish plate on the side.

Choosing the Right Bones

Marrow bones are essential for body. Knuckle bones contain the most collagen and produce the richest gelatin. A combination of marrow and knuckle bones gives you both flavor and texture. Oxtail is an excellent addition if available — it contributes both meat and collagen. Avoid bones with excessive fat still attached, as this makes degreasing more difficult.

Fish Sauce: The Invisible Backbone

Fish sauce is to pho what salt is to bread — you should not taste it directly, but the broth falls flat without it. Use a high-quality Vietnamese or Thai brand (Red Boat, Squid, or Megachef are reliable). Start with 2 tablespoons and build up gradually. The USDA FoodData Central database shows that fish sauce adds roughly 1,400 mg of sodium per tablespoon, so adjust carefully if you are watching salt intake.

Variations and Substitutions

IngredientSubstitutionNotes
Beef marrow bonesOxtail or beef shankAdds more meat, slightly less gelatin
Star anise1/2 tsp five-spice powderLess nuanced but serviceable
Rice noodlesZucchini noodlesLow-carb option; add at the very end
Beef sirloinFlank steak or beef tendonTendon requires pre-cooking (2+ hours)
Fish sauceSoy sauce + pinch of sugarDifferent umami profile but works

Storage and Reheating

The broth stores beautifully. Refrigerate for up to 5 days or freeze in quart containers for up to 3 months. A properly made broth will solidify into a jelly in the refrigerator — this is a sign of excellent gelatin extraction, not a problem. Reheat gently on the stovetop until simmering. Store noodles, toppings, and broth separately to prevent the noodles from absorbing all the liquid. The cooked brisket keeps for 3 days refrigerated, tightly wrapped.

If you enjoy bold Asian flavors, explore our Thai basil chicken recipe for another weeknight staple, or browse the full dinner category for more ideas.

Nutrition Facts (Per Bowl)

Calories380 kcal
Protein32g
Carbohydrates38g
Fat10g
Fiber2g
Sodium780mg
Estimates via USDA FoodData Central. Garnishes not included.

The Art of Clear Broth: Parboiling and Skimming

The single most important technique in pho is the parboil, and understanding why it works will change how you approach any bone broth. Raw beef bones contain blood, marrow debris, and loose proteins that dissolve into the water as it heats. If you skip the parboil and simply start simmering, those proteins coagulate into a murky suspension that no amount of skimming can fully remove. The result is a cloudy, muddy-looking broth that tastes less clean on the palate.

The parboil works by bringing the bones to a hard, rolling boil for five to ten minutes. During this time, a thick layer of grey-brown foam rises to the surface. This foam is coagulated blood protein and dissolved impurities. You then drain the entire pot, rinse every bone under cold running water (scrubbing off any clinging residue), and scrub the pot itself clean before starting the real broth. This fresh start is what gives pho its trademark clarity.

After the parboil, temperature control becomes critical. Once you return the cleaned bones to fresh water and bring the pot back to a boil, you must immediately reduce the heat to the gentlest simmer you can maintain. The surface of the broth should show only one or two lazy bubbles breaking per second. A vigorous boil emulsifies the fat into the liquid, creating permanent cloudiness that cannot be reversed. Fat that remains on the surface as distinct droplets can be skimmed off; fat that has been emulsified by agitation becomes suspended in the broth permanently.

Skimming is an active process during the first 30 to 45 minutes of simmering. Use a fine-mesh skimmer or a large spoon and remove any foam or fat that collects on the surface. After the first hour, impurity production slows dramatically and you can check less frequently. Some cooks place the pot slightly off-center on the burner so that convection currents push the foam to one side, making it easier to collect. This technique, borrowed from French consomme preparation, is remarkably effective.

The reward for this patience is a broth that is clear as amber, rich with dissolved collagen (which gives it that lip-coating body), and free of any off-flavors that come from overcooked impurities. When you hold a spoonful up to the light, you should be able to see through it. That clarity is not just aesthetic. It represents a broth where every flavor compound is clean and distinct rather than muddied together.

Building Your Pho Condiment Tray

In Vietnam, a bowl of pho is never served alone. It arrives with a separate plate of fresh garnishes that each diner uses to customize their bowl. This condiment tray is not decorative; it is functional, and each component serves a specific purpose in balancing the rich, savory broth.

Thai basil (hung que) provides an anise-like fragrance that echoes the star anise in the broth. It is not the same as Italian sweet basil. Thai basil has sturdier leaves, purple stems, and a more peppery, licorice-forward flavor. Tear the leaves and stir them into the hot broth just before eating so they release their essential oils.

Bean sprouts (gia) add a fresh, crisp crunch that contrasts with the soft noodles and tender meat. Use mung bean sprouts, not soybean sprouts. They should be plump, white, and firm. Wilted or brownish sprouts indicate age and will taste sour. Drop a handful into the hot broth and they will soften slightly while retaining their snap.

Lime wedges are essential for acidity. A squeeze of fresh lime juice brightens the entire bowl, cutting through the richness of the bone broth and the fattiness of the meat. Start with a single wedge and add more to taste. The acid also helps balance the sodium from the fish sauce.

Hoisin sauce is thick, sweet, and slightly fermented. In Vietnam, it is typically not added directly to the broth (doing so is considered heavy-handed). Instead, it is placed in a small dipping dish on the side, and diners dip pieces of meat into it. Think of it as a condiment for the protein, not for the soup.

Sriracha or fresh chili sauce adds heat without altering the fundamental flavor profile of the broth. A small squeeze goes a long way. For those who prefer direct heat, sliced fresh bird’s eye chilies or serrano peppers placed directly in the broth deliver a sharper, more immediate burn.

Sliced chilies (ot) provide raw, vegetal heat. Thin rings of jalapeño or serrano peppers are the most common choice outside Vietnam. Inside the country, bird’s eye chilies (ot hiem) are preferred for their intense, clean heat. Add them to the broth and they will soften slightly, releasing capsaicin directly into the liquid.

The key principle is balance. A properly garnished bowl of pho has richness from the broth, freshness from the herbs and sprouts, acidity from the lime, sweetness from the hoisin, and heat from the chili. No single element should dominate. Adjust each addition incrementally and taste after every change.

Regional Variations: Northern Pho Versus Southern Pho

Pho originated in northern Vietnam, most likely in the Nam Dinh province or Hanoi, sometime in the early twentieth century. Its precise origins are debated, but most food historians agree it emerged in the 1900s to 1920s, influenced by both Chinese and French culinary traditions. The French introduced beef consumption to Vietnam (previously, cattle were working animals, not food animals), and Chinese migrants brought rice noodle soup traditions.

Pho Bac (Northern style) is the original and the purest expression of the dish. The broth is clear, deeply savory, and restrained in its spicing. Star anise and ginger dominate, but the sweetness is minimal. The garnish plate is sparse: perhaps some chopped scallion, a few cilantro leaves, and a slice of lime. Northern pho lets the broth speak for itself. The noodles tend to be wider and flatter, and the bowl is composed with less visual flair but more concentrated flavor.

Pho Nam (Southern style) evolved after 1954, when the partition of Vietnam sent northern migrants south to Saigon and the surrounding provinces. In the south, cooks adapted the recipe to local tastes, which favored sweeter, bolder flavors. Southern pho uses more sugar in the broth (sometimes also rock sugar), a broader spice profile (often including cardamom and fennel seed), and a much more elaborate garnish plate. The overflowing basket of Thai basil, bean sprouts, lime, hoisin, and sriracha that most Westerners associate with pho is a distinctly southern tradition.

The protein options also differ by region. Northern pho typically offers only two or three cuts of beef: rare sliced sirloin, well-done brisket, or flank. Southern pho menus may include tendon, tripe, meatballs (bo vien), fatty flank, and combinations of all of the above. The recipe in this article follows the northern approach to broth (clean, restrained, no added sweetness beyond a single tablespoon of sugar) but adopts the southern garnish tradition, because the condiment tray is half the pleasure of eating pho at home.

There is no objectively superior version. Northern pho rewards attention to the broth itself; southern pho rewards the art of assembly and customization. Understanding both traditions makes you a better pho cook, because you learn that the dish is not a fixed formula but a living tradition that has been evolving for over a century.

Frequently Asked Questions

Why is my pho broth cloudy?

Cloudiness is almost always caused by boiling the broth too hard after the initial blanch. After you bring it to a boil the second time, reduce immediately to the barest simmer. If the broth is already cloudy, strain it through a cheesecloth-lined sieve and clarify by simmering with a whisked egg white raft for 15 minutes, then strain again.

Can I make pho in a pressure cooker or Instant Pot?

Yes. Pressure cooking cuts the broth time to roughly 45 minutes at high pressure with a natural release. The flavor is about 85 percent as deep as the stovetop version, but the trade-off in time is significant. Char your aromatics and toast spices the same way — do not skip those steps.

How do I slice the raw beef thin enough for pho?

Freeze the sirloin for 20–30 minutes until firm but not rock-solid. A sharp knife will then cut paper-thin slices against the grain. Alternatively, ask your butcher to slice it on their deli slicer. The slices should be thin enough that the hot broth cooks them through in the bowl.

Is pho gluten-free?

Traditional pho is naturally gluten-free, as rice noodles contain no wheat. However, some fish sauce brands and hoisin sauce contain wheat-derived ingredients. Check labels carefully if you have celiac disease or a gluten sensitivity. The broth, spices, and garnishes are all naturally gluten-free.

Final Thoughts

Making beef pho from scratch is a commitment, but it is not complicated. The technique is straightforward: clean bones, gentle heat, balanced spice, patience. The reward is a broth so layered and aromatic that the first sip will explain why millions of people start every single day with this bowl. Set aside a Sunday afternoon, put on some music, and let the pot do the work.

Disclaimer: This article is for informational purposes only. Nutritional values are estimates and may vary based on specific cuts of beef and portion sizes. Individuals monitoring sodium intake should adjust fish sauce quantities accordingly. This content does not constitute medical or dietary advice.