NEW The BBQ grilling guide 2026 is live Read it →
Beef Pho (Phở Bò): Authentic Vietnamese Recipe Jump to recipe
HOME BEEF BEEF PHO (PHở Bò):
RECIPE · BEEF

Beef Pho (Phở Bò): Authentic Vietnamese Recipe

E
By Emma Delacourt · August 6, 2026 · 15 min read
beef pho
Reader Rating★★★★★
Total Time3h 30min
Servings6 servings

Beef pho — phở bò — is the dish where the broth is 90% of the recipe and everything else is assembly. Get the broth right and the rest is chopping herbs. Get it wrong and no amount of Thai basil or lime will save you. There’s no honest twenty-minute version, but there is a very good ninety-minute version that beats every restaurant bowl in a fifty-mile radius. If you’ve cooked our phở gà (chicken pho), you already know the discipline — beef just asks for longer at the stove and better bones.

Bowl of Vietnamese beef pho with thin slices of rare beef, rice noodles, scallions and herbs in a steaming clear broth.
Clear broth, paper-thin raw beef, rice noodles, herbs. The bowl is simple; the broth behind it isn’t.

Beef pho (phở bò) is Vietnamese beef noodle soup built on a broth of parboiled beef bones (marrow + knuckle + oxtail), charred onion and ginger, and toasted whole spices (star anise, cinnamon, cloves, cardamom, coriander seeds). Simmer at a bare 85 °C / 185 °F for 3 hours minimum, ideally 6. Bowl assembly: rice noodles + paper-thin raw eye round + boiling broth ladled over so the beef cooks in the bowl. Herbs and lime on the side.

Prep
30 min
Simmer
3 h+
Yield
3 L broth
Serves
6
Per serving
520 kcal

What actually makes pho taste like pho

Three techniques separate a real pho broth from a beef stock with star anise thrown in. Skip any one and the bowl tastes vaguely off, even if you can’t name why. Do all three and even a shortcut version passes for restaurant quality.

1. Parboil the bones. Cover bones with cold water, bring to a hard boil for 10 minutes, dump the water, rinse the bones under cold running water until the surfaces are pale. This purges the coagulated blood and impurities that turn broth cloudy and metallic. Non-negotiable.

2. Char the aromatics. Onion and ginger, halved, placed cut-side down on an open flame or under a screaming broiler until visibly blackened at the edges (not evenly browned — blackened). The char compound is what gives pho its signature deep, smoky backbone. Raw onion and ginger produce a flat, medicinal broth.

3. Toast the spices. Star anise, cinnamon, cloves, cardamom pods, coriander seeds — dry pan, medium heat, 2–3 minutes tossing until they smell aggressive. Untoasted spices taste like potpourri; toasted spices taste like pho.

Charring onion and ginger triggers a Maillard reaction on their sugars and amino acids, producing pyrazines — the same compounds responsible for coffee’s roasted notes. When those pyrazines dissolve into a long simmer, they saturate the broth with depth that no simmer alone can produce. Skipping the char removes an entire flavour dimension you can’t rebuild with any other ingredient.

Bones and beef cut — what to buy

Pho broth needs three things from bones: collagen (body), marrow (richness), and time in water. That’s why the standard Vietnamese blend is marrow bones + knuckle + oxtail. Each contributes something different. Ask your butcher directly — many supermarkets don’t stock all three, but any halal, Asian or old-school Western butcher will cut them fresh.

Bone typeContributionAmount for 3L broth
Marrow bones (femur, split)Rich, fatty depth1 kg
Knuckle bones (joint)Collagen, body, silkiness800 g
OxtailDeep beefy flavour + meat to eat later500 g
Beef shank (with bone)Optional — adds meat you’ll slice into the bowl400 g

For the raw beef you slice into the bowl, you want a lean, tender cut you can shave paper-thin against the grain. Freeze it 30 minutes first — firm meat slices thin without shredding. The three cuts that work:

  • Eye of round — the classic. Lean, mild, holds shape when raw slices hit hot broth.
  • Flank steak — beefier flavour, marbled just enough. Slightly chewier bite.
  • Filet or sirloin tips — the luxury move if you have leftover steak from a prime rib or other roast.

Ingredients (serves 6, 3L broth)

Ingredients

Bones & broth

  • 1 kg beef marrow bones, split
  • 800 g beef knuckle bones
  • 500 g oxtail
  • 400 g beef shank (optional)
  • 4 L cold water (plus more for parboil)
  • 2 tbsp fish sauce
  • 30 g rock sugar (or 2 tbsp light brown sugar)
  • 1½ tbsp fine salt (adjust)

Toasted spices

  • 4 star anise pods
  • 1 cinnamon stick (7 cm)
  • 6 whole cloves
  • 3 green cardamom pods, crushed
  • 1 black cardamom pod (optional but classic)
  • 1 tbsp coriander seeds
  • 1 tsp fennel seeds (optional)

Charred aromatics

  • 2 large yellow onions, halved
  • 1 knob fresh ginger (~80 g), halved lengthwise

Assembly & garnish

  • 500 g flat rice noodles (bánh phở), dried or fresh
  • 400 g eye of round, frozen 30 min then sliced paper-thin
  • 4 spring onions, thinly sliced
  • 1 small yellow onion, sliced paper-thin, rinsed in cold water
  • Handful cilantro, chopped
  • Thai basil, mint, bean sprouts
  • Lime wedges, sliced Thai chilies, hoisin, sriracha

The 8-step method

  1. Parboil the bones.Place all bones in your largest stockpot. Cover with cold water. Bring to a hard rolling boil, cook 10 minutes. You’ll see grey-brown scum rise. Dump everything into a colander. Rinse bones and pot under cold running water until bones are pale and no debris remains. Yes, all of it. This is the clarity step.
  2. Char the onion and ginger.Halved cut-side down over an open gas flame, or under a broiler on high, until visibly blackened — 6–8 min direct flame, 12 min broiler. Scrape off the burnt outer layer with a knife; leave the charred flavour compound behind. Set aside.
  3. Toast the spices.Dry skillet, medium heat, add all whole spices. Toast 2–3 minutes tossing constantly until deeply aromatic. Tie in a cheesecloth bundle or a metal tea ball. Set aside.
  4. Start the broth.Return rinsed bones to the clean pot. Cover with 4 L fresh cold water. Bring to a simmer over medium-high heat. Reduce heat to 85 °C / 185 °F — the surface should show occasional bubbles, never a rolling boil. Boiling makes cloudy broth.
  5. Add aromatics after 1 hour.Once the broth has simmered clean for 60 minutes, add charred onion and ginger plus the spice bundle. Continue at bare simmer another 2–3 hours (6 hours ideal). Skim any scum every 30 minutes.
  6. Season.In the final 20 minutes, add fish sauce, rock sugar and salt. Taste. Adjust — Vietnamese broth reads first as salt, then sweet, then aromatic. If it tastes flat, add more salt before you add anything else. Strain broth through a fine mesh into a clean pot. Discard bones (or shred oxtail meat for the bowl).
  7. Cook the noodles.Boil rice noodles according to package direction (usually 4–5 min). Drain, rinse briefly under cold water, divide among warmed bowls immediately.
  8. Assemble the bowl.Lay 6–8 paper-thin slices of raw eye round on top of the noodles in each bowl. Bring the strained broth back to a hard boil. Ladle boiling broth directly over the raw beef — it cooks in seconds. Top with sliced onion, spring onion, cilantro. Serve immediately with the garnish plate.
The broth must be actively boiling when you ladle it over the raw beef. Simmering broth won’t cook the meat properly and you’ll get lukewarm chewy slices. Rolling boil, straight to bowl, no delay.

Long version vs shortcut — the honest tradeoff

The single most-searched pho question is how long to simmer the broth. Here’s what each duration actually gets you.

Simmer timeWhat you getVerdict
90 min (shortcut with quality beef stock)75% of the depth, still recognisably pho if all 3 non-negotiables are doneWeeknight-acceptable
3 hours (bones from scratch)90% depth, clear broth, all collagen extractedSweet spot
6 hoursFull body, silky mouthfeel, restaurant-tierBest. Weekend project.
12+ hours (overnight low)Diminishing returns; bones start giving up bitter notesToo far

The 90-minute shortcut: use 2 L high-quality beef stock + 1 L water + 500 g oxtail (still parboiled first) + all charred aromatics and toasted spices. You lose some silkiness from the collagen but keep 100% of the aromatic complexity. Perfectly serviceable Tuesday-night pho.

Three mistakes that ruin the broth

01
Skipping the parboil. Cloudy grey broth, off-metallic taste that no amount of skimming rescues. The 10-minute parboil is not optional — it’s the difference between restaurant-tier and homemade-that-tastes-homemade.
02
Boiling instead of simmering. Rolling boil emulsifies the fat back into the broth, turning it cloudy and heavy. You want a bare simmer — occasional lazy bubbles, surface barely moving. If you can see the surface roiling, cut the heat.
03
Overcooked rice noodles. Bánh phở goes from perfect to mushy in 45 seconds. Follow the package time, err short, rinse briefly in cold water to stop the cook, and hold in the warm bowl. Overcooked noodles turn a good bowl of pho into paste. Same discipline as our phở gà: noodles go in warmed bowls at the very last second, never held in broth.

The garnish plate — anatomy of the side

Thai basil

Tear leaves and drop them in as you eat — they wilt in seconds, releasing the anise-clove note that ties the whole bowl together.

Bean sprouts

Handful per bowl. Adds cold crunch against the hot broth. Southern Vietnamese style; some northern purists skip them.

Lime and chilies

Squeeze one lime wedge in halfway through. Sliced bird’s eye chilies for those who want the heat — never in the broth from the start.

Hoisin and sriracha

Squirt into a small dipping bowl on the side — never into the pho itself. That’s for dipping the beef slices. Purists don’t add hoisin to the broth; casual eaters do.

Overhead view of a bowl of Vietnamese beef pho with clear broth, thin beef slices, rice noodles, herbs and lime wedges.
Herbs, lime and hoisin on the side — never dumped in from the start. The bowl evolves as you eat it.

Storage and reheating

🧊
Broth only
Airtight container, up to 5 days in the fridge. Broth actually improves on days 2–3 as flavours meld. Skim the solidified fat cap off before reheating for cleaner mouthfeel.
❄️
Freezer
Up to 4 months in flat freezer bags or portioned jars (leave headspace). Thaw overnight in the fridge or gently on the stovetop — never microwave-blast a frozen jar of broth.
🔥
Reheating & assembly
Bring broth to a hard rolling boil before ladling. Cook fresh noodles each time — never store noodles in broth. Slice raw beef fresh each meal; frozen sliced beef weeps and turns grey.

Common questions

How long should I simmer pho broth?

Three hours is the honest minimum for a broth built from raw bones — that’s when the collagen fully renders and the spices have infused. Six hours is the sweet spot for restaurant-tier body. Beyond twelve hours you hit diminishing returns and the bones start giving up bitter notes. A 90-minute shortcut works if you start with quality beef stock and add oxtail plus all the charred aromatics.

What’s the difference between beef pho and chicken pho?

Beef pho (phở bò) uses beef bones and spans richer, deeper, longer-simmered territory. Chicken pho (phở gà) uses a whole chicken, simmers in half the time (~2 hours), and reads cleaner and lighter. Same charred-aromatics-and-toasted-spices technique; different weight class. Our phở gà recipe is the faster weeknight cousin.

Can I use beef stock instead of making broth from bones?

Yes — this is the accepted 90-minute shortcut. Use 2 L of a good-quality low-sodium beef stock plus 1 L water plus 500 g parboiled oxtail plus all the charred onion, ginger and toasted spices. You lose the silky collagen mouthfeel that only long-simmered knuckle bones deliver, but you keep 100% of the aromatic depth. Perfectly acceptable for weeknight pho.

Why is my broth cloudy?

Two causes, both fixable next time. Either you skipped the parboil (the single biggest cause of cloudy broth), or you let the broth boil hard instead of holding a bare simmer. A rolling boil emulsifies the fat back into the water and creates permanent cloudiness. Cold-water start, hard parboil, rinse, then hold at 85 °C for the entire long simmer.

Do I really need all those whole spices?

Star anise and cinnamon are non-negotiable — they’re the signature aroma of pho. Cloves, cardamom and coriander build depth but the broth is still recognisable without one of them. Skip the fennel and black cardamom if you can’t find them. What you cannot skip is toasting whatever spices you do use — that step matters more than the completeness of the blend.

Save this to Pinterest

Pin it once, cook it forever — parboil trick and all.

📌 Save to Pinterest
Beef Pho (Phở Bò): Authentic Vietnamese Recipe

Beef Pho (Phở Bò): Authentic Vietnamese Recipe

Vietnamese beef noodle soup built on a broth of parboiled beef bones, charred onion and ginger, and toasted whole spices

Prep time30 mins
Cook time3h
Total3h 30min
Servings 6 servings
Course Main Course
Cuisine Vietnamese
Calories 520
Quantities:
  • 1 kg kg beef marrow bones
  • 800 g g beef knuckle bones
  • 500 g g oxtail
  • 400 g g beef shank optional
  • 4 L L cold water
  • 2 tbsp tbsp fish sauce
  • 30 g g rock sugar
  • 1.5 tbsp tbsp fine salt
  • 4 star anise pods
  • 1 cinnamon stick
  • 6 whole cloves
  • 3 green cardamom pods
  • 1 black cardamom pod optional
  • 1 tbsp tbsp coriander seeds
  • 1 tsp tsp fennel seeds optional
  • 2 large yellow onions
  • 1 knob fresh ginger
  • 500 g g flat rice noodles
  • 400 g g eye of round
  • 4 spring onions
  • 1 small yellow onion
  • 1 handful cilantro
  • Thai basil
  • mint
  • bean sprouts
  • lime wedges
  • sliced Thai chilies
  • hoisin
  • sriracha

The 8-step method

1

Parboil the bones

2

Char the onion and ginger

3

Toast the spices

4

Start the broth

5

Add aromatics after 1 hour

6

Season

7

Cook the noodles

8

Assemble the bowl

  • Large stockpot
  • Colander
  • Dry skillet
  • Cheesecloth bundle or metal tea ball
Servingper serving
Calories520

Parboil the bones, char the aromatics, and toast the spices for a deep and smoky broth

Did You Try Our Recipe ?

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

Scrumptious

March 25, 2026

My husband (who is extremely picky) loved the liver & onions so much!! I didn’t have any beef broth or Sherry so I used about a tbl of Worcestershire and 1/4 c of white wine …..it was scrumptious

Camille

Response from MeatRecipesBox

Oh wow, I’m so happy to hear that!! 😍 I love that you made it work with what you had on hand — Worcestershire and white wine sound like a delicious twist. So glad your husband enjoyed it, especially being picky! Thank you for sharing your version, it makes me smile knowing it turned out scrumptious!

This was amazing

March 6, 2026

This recipe turned out really amazing! It’s juicy and spiced deliciously. I definitely would use less of the spicy pepper next time, but it really was delicious and I don’t think I’ll make chicken legs any other way from now on.!

Emily

Response from MeatRecipesBox

Thank you for taking the time to leave such a thoughtful review. I’m really glad to hear the recipe turned out juicy and full of flavor for you. That’s exactly what I was hoping for when putting it together. Good call on the spicy pepper as well. Adjusting the heat level to your own taste is always the best approach, and using a little less next time should make it just right for you. I really appreciate you trying the recipe and sharing your experience. It’s great to know it worked so well for you.

I Didn’t Expect This Cornbeef Hash Recipe to Taste This Good!!

February 20, 2026

One skillet. A handful of simple ingredients. Thirty minutes on the clock. And somehow… I ended up with the crispiest, most comforting cornbeef hash recipe I’ve made in years.

I wasn’t expecting much—just a quick, no-fuss meal. But that first bite? Crispy edges, tender potatoes, smoky corned beef, a little kick of pepper. It tasted like something straight off a cozy diner griddle.

Honestly, it caught me off guard—in the best way. Here’s why this simple skillet completely won me over.

Georgiana
Emma Delacourt

Emma Delacourt

Recipe Developer & Founder, MeatRecipesBox

Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.

Read full bio →

Some links may be affiliate links. As an Amazon Associate, we earn from qualifying purchases.

More beef recipes

View all →
THE SUNDAY EMAIL

Get the Sunday email

One tested recipe every Sunday. No junk.