Vietnamese Beef Pho Recipe (Phở Bò) – Authentic & Easy
This authentic Vietnamese beef pho recipe has been perfected over generations in my family, originating from the bustling streets of Hanoi. What started as a simple street food breakfast has evolved into Vietnam’s most iconic dish, now celebrated worldwide. The secret to restaurant-quality pho bò lies in the deeply aromatic broth, which I’ll teach you to master with traditional techniques passed down from my grandmother. This recipe creates that signature clear, golden broth with complex flavors that will transport you straight to a Hanoi pho shop.

Pho is more than just a bowl of noodles – it’s a cultural treasure that represents Vietnamese culinary heritage. Born in the Red River Delta region, pho has traveled from street vendors to fine dining establishments around the globe. Whether you’re making this for a comforting breakfast or an impressive dinner, this authentic pho bo recipe will help you achieve that perfect balance of aromatic spices, tender beef, and silky rice noodles.
Ingredients

For the Broth:
- 4.4 lbs (2 kg) beef bones (knuckle and marrow bones)
- 2.6 lbs (1.2 kg) beef brisket or chuck
- 1.5 lbs (0.7 kg) beef shank
- 1 large onion (halved)
- 4-inch piece fresh ginger (halved lengthwise)
- 2 shallots
- 2 stalks lemongrass (bruised)
- 1 cinnamon stick (3 inches)
- 3 star anise pods
- 3 black cardamom pods
- 1 tablespoon coriander seeds
- 3 whole cloves
- 1 dried tangerine peel (optional)
- 2 tablespoons rock sugar
- 3 tablespoons fish sauce (Vietnamese fish sauce guide)
- 1 tablespoon salt
- 6 quarts water
For Serving:
- 2 lbs (900g) fresh rice noodles (bánh phở) or dried rice sticks
- 1 lb (450g) beef sirloin or eye round (thinly sliced for rare beef)
- Bean sprouts
- Fresh herbs: Thai basil, cilantro, sawtooth coriander
- Lime wedges
- Thai bird chilies (sliced)
- Hoisin sauce
- Sriracha sauce
- Scallions (thinly sliced)
- White onion (thinly sliced)
Directions
Step 1: Prepare and Parboil the Bones

Step 2: Char the Aromatics

Step 3: Toast the Spices

Step 4: Simmer the Broth

Step 5: Remove Meat and Season

Step 6: Prepare Noodles and Assembly

Step 7: Serve with Fresh Herbs

Secret Tips for Restaurant-Quality Pho Bo
Master These Techniques:
✓ Char your aromatics properly: The smoky sweetness from charred onions and ginger is irreplaceable. Don’t skip this step – it’s what separates good pho from great pho.
✓ Handle your meat correctly: After removing cooked beef from broth, immediately shock it in ice water and hang to dry before refrigerating. This prevents the meat from turning dark and keeps it tender and pink.
✓ Skim, skim, skim: During the first hour of simmering, skim foam every 15-20 minutes. This ensures your Vietnamese beef pho broth stays clear and beautiful.
✓ Use only beef bones: Never mix pork or chicken bones with beef – it muddies the pure, clean flavor that defines authentic pho bo. Each type of pho has its own distinct character.
✓ Get your noodle texture right: Rice noodles should be blanched in rapidly boiling water, swirled with chopsticks to separate, then quickly drained. They should be tender but still have a slight chew (al dente).
✓ Broth temperature matters: The broth must be at a full rolling boil when ladled over the raw beef. This ensures the meat cooks to perfect medium-rare without being overdone.
✓ Proper broth ratio: Don’t drown your noodles – ladle just enough broth to rise about 1cm above the noodles and meat. Too much broth makes the bowl watery.
✓ Rock sugar vs. white sugar: Rock sugar adds a subtle, complex sweetness that white sugar cannot replicate. It’s worth seeking out at your local Asian grocery store.
Frequently Asked Questions About Making Pho Bo
How long does it take to make Vietnamese beef pho?
The traditional method requires 8-10 hours total, with most of that time being hands-off simmering. The bone broth needs 6-8 hours of gentle simmering to extract maximum flavor and achieve that signature golden color. However, you can use shortcuts:
- Pressure cooker method: Reduces broth time to 2-3 hours
- Instant Pot: Makes acceptable pho broth in about 90 minutes
- Make-ahead strategy: Prepare broth the day before and refrigerate overnight (this actually improves flavor and makes fat removal easier)
For business or regular home cooking, many Vietnamese restaurants start their broth at 4 AM to serve lunch, or simmer overnight for next-day service.
Why is my pho broth cloudy instead of clear?
Cloudy pho broth is a common problem with several causes:
Main culprits:
- Skipping the parboil: Not parboiling bones to remove blood and impurities is the #1 reason for cloudy broth
- Boiling too vigorously: Keep it at a gentle simmer – aggressive boiling emulsifies fat into the broth
- Not skimming foam: Skim diligently during the first hour of cooking
- Overcrowding the pot: Too many bones in too little water creates cloudiness
Pro tip: If your broth is already cloudy, strain it through cheesecloth or coffee filters. For crystal-clear broth like restaurants, add a “raft” (egg whites whisked with crushed eggshells) which attracts impurities as it cooks, then strain.
Can I use chicken or pork bones instead of beef bones?
No, you should never substitute beef bones with pork or chicken bones when making traditional pho bo (beef pho). Here’s why:
- Flavor profile is completely different: Beef bones create a rich, deep, slightly sweet broth with distinctive umami. Pork bones make a lighter, sweeter broth (better for bun rieu or hu tieu). Chicken bones create delicate broth perfect for pho ga (chicken pho)
- Each pho has its identity: Vietnamese cuisine has distinct pho varieties – pho bo (beef), pho ga (chicken), and even pho hai san (seafood). Mixing proteins creates confusion and loses authenticity
- Aromatic spice balance: The spice blend in pho bo is specifically calibrated for beef’s robust flavor. It would overpower chicken or clash with pork
The verdict: If you want chicken pho, make pho ga with chicken bones and adjust the spices accordingly. Don’t try to make beef pho without beef – it simply won’t taste like authentic Vietnamese pho.



