Traditional Beef Pho (Phở Bò)

CB

Created By

BIG SEE

Published

May 24, 2026

Traditional Beef Pho (Phở Bò)

"Phở Bò is the quintessential soul food of Vietnam, a deeply aromatic and restorative beef noodle soup that has gained worldwide acclaim. This authentic version features a crystal-clear broth achieved through hours of gentle simmering with charred aromatics like ginger and shallots, alongside a bouquet of toasted spices including star anise and cinnamon. Served over silky flat rice noodles and topped with tender brisket and paper-thin slices of rare beef that cook instantly in the hot broth, it is a masterclass in balancing clean, complex flavors with fresh herbal garnishes."

Traditional Beef Pho (Phở Bò)
Prep Time
45 mins
Cook Time
360 mins
Servings
6 people
Calories
485 kcal

📊 Nutrition Facts (per serving)

  • Calories: 485 kcal
  • Protein: 32g
  • Carbs: 62g
  • Fat: 12g
  • Fiber: 3g

🛒 Ingredients

The Broth Base

  • 4 lbs beef marrow and knuckle bones (soaked in cold water for 1 hour)
  • 1 lb beef brisket (whole piece)
  • 2 large yellow onions (peeled and halved)
  • 4 inches fresh ginger (halved lengthwise)
  • 6 quarts water (filtered)

Spices & Seasoning

  • 5 whole star anise (toasted)
  • 2 sticks cinnamon (toasted)
  • 4 whole cloves (toasted)
  • 1 tbsp coriander seeds (toasted)
  • 1 whole black cardamom pod (cracked and toasted)
  • 1/4 cup fish sauce (high quality)
  • 1 oz rock sugar (or 2 tbsp granulated sugar)
  • 1 tbsp salt (to taste)

Assembly & Garnishes

  • 1 lb dried flat rice noodles (banh pho style)
  • 1/2 lb beef eye of round (sliced paper-thin against the grain)
  • 2 cups fresh bean sprouts (rinsed)
  • 1 bunch Thai basil (fresh leaves only)
  • 1/2 cup cilantro (roughly chopped)
  • 2 whole scallions (thinly sliced)
  • 2 whole limes (cut into wedges)
  • 2 whole bird's eye chilies (sliced)
  • optional Hoisin sauce and Sriracha (for dipping)

👨‍🍳 Instructions

Step 1: Parboil the Bones

⏱️ time: 20 mins mins

Place the beef bones and brisket in a large stockpot and cover with cold water. Bring to a rolling boil for 10 minutes. This releases the impurities and 'scum' to ensure a clear broth. Drain the water, rinse the bones thoroughly under cold running water, and scrub the pot clean.

💡 Chef's Tip: Do not skip this step; it is the secret to the signature clarity of authentic Pho broth.

Step 2: Char the Aromatics

⏱️ time: 10 mins mins

While the bones are parboiling, place the halved onions and ginger directly over a gas flame or under a high broiler. Char until the outsides are blackened and fragrant, about 5-10 minutes. Rinse off the excess burnt skin under water.

💡 Chef's Tip: Charring creates a smoky depth that cannot be replicated by simply sautéing.

Step 3: Simmer the Broth

⏱️ time: 180 mins mins

Return the cleaned bones and brisket to the pot. Add 6 quarts of fresh water, the charred onion, and ginger. Bring to a gentle simmer. Skim any foam that rises to the surface. Simmer uncovered for 3 hours. Remove the brisket once tender, submerge it in cold water for 10 minutes (to prevent darkening), then refrigerate for later slicing.

💡 Chef's Tip: Keep the simmer very low (barely a bubble) to prevent the fat from emulsifying and clouding the broth.

Step 4: Infuse the Spices

⏱️ time: 120 mins mins

In a dry pan, toast the star anise, cinnamon, cloves, coriander seeds, and cardamom until fragrant. Place them in a spice bag or cheesecloth and add to the broth. Add the rock sugar and fish sauce. Continue simmering for another 2 to 3 hours. Taste and adjust seasoning with salt as needed.

💡 Chef's Tip: Adding spices too early can make the broth bitter; 2-3 hours of infusion is the sweet spot.

Step 5: Prepare Noodles and Beef

⏱️ time: 30 mins mins

Soak the rice noodles in cold water for 30 minutes, then blanch in boiling water for 10-20 seconds until soft but chewy. Thinly slice the chilled cooked brisket and the raw eye of round steak. The raw steak should be sliced as thin as possible.

💡 Chef's Tip: Freeze the raw beef for 20 minutes before slicing to achieve paper-thin pieces.

Step 6: Assembly

⏱️ time: 5 mins mins

Divide the noodles among 6 large bowls. Top with slices of cooked brisket and the raw eye of round. Bring the broth to a rolling boil and ladle it immediately over the beef; the heat of the broth will cook the raw slices perfectly. Garnish with scallions and cilantro.

💡 Chef's Tip: The broth must be boiling hot when poured to ensure the raw beef is safely and properly cooked.

📝 Author Notes

Phở is traditionally a breakfast dish in Hanoi and Saigon, but it is enjoyed at all hours. For the best experience, serve with a side platter of fresh herbs, lime, and bean sprouts so each guest can customize their bowl. A small side dish of half-hoisin and half-sriracha is perfect for dipping the meat.

🥡 Storage Tips

The broth can be stored in the refrigerator for up to 3 days or frozen for up to 3 months. Always store the noodles, meat, and garnishes separately from the broth to prevent the noodles from becoming mushy.

Comments