
Pho Broth with Roasted Beef Bones

By Emma
Certified Culinary Professional
Roast the bones first. That’s the whole thing right there. Two hours of oven work and a slow cooker overnight and you’ve got something that tastes like it simmered for days. Which — I mean, it basically did.
Why You’ll Love This Slow Cooker Beef Pho Broth
Eight hours and 50 minutes total, but most of it’s just the slow cooker doing the work while you’re not there. One pot. One slow cooker, really. You could make this on a Sunday, leave it running, come back to broth that tastes like a restaurant spent all day on it. The beef stays tender — not shredded, not tough. Just right. Flank beef cooks inside the broth the last hour, so you’re not managing another pot. Vietnamese pho broth that actually has depth. Not water with spices thrown in. The roasted bones matter. The charred onion and ginger matter. Tastes like someone cared about it.
What You Need for Slow Cooker Pho Broth
Two point one kilos of marrow beef bones. Knuckles work. Some meat on them is fine. Coriander seeds — 25 milliliters. Fennel seeds, 12. Three cloves. A cinnamon stick, about 4.5 centimeters. One cardamom pod. Two onions, halved, unpeeled. Ginger — two pieces, 5 centimeters each, halved, unpeeled. Cold water, 3.5 liters. Salt. 190 grams of flank beef. Raw cane sugar, 15 milliliters.
The bones are everything. Marrow bones. They give you the richness. Flank beef goes in the last hour — it stays in the broth when you strain, sliced thin for the bowl. The spices don’t fight. Coriander and fennel go toasted first. Then cloves, cinnamon, cardamom. You’ll smell it change three times — first toasted and warm, then sharp, then kind of settled into itself. That’s ready.
Onion and ginger get charred in a dry pan. Unpeeled. Smoky. That bitterness is the thing restaurants do that home cooks skip. Don’t skip it.
How to Make Slow Cooker Beef Pho Broth
Center rack. Oven to 205 degrees Celsius. Spread the bones out on a roasting pan — give them space. They need to brown, not steam. Roast 55 to 65 minutes. Watch it. The edges should be deep brown. Almost caramelized. Not black. You’re looking for the color of dark wood, maybe darker. If the bones smell good and look brown, they’re done.
Meanwhile, get a dry pan over medium-high heat. Coriander seeds and fennel go in. Shake the pan constantly — this takes maybe 2 or 3 minutes. You want them golden and smelling like toasted grain. Not burned. Remove to a plate. Same pan, no oil, add the cloves, cinnamon, cardamom. Stir. They’ll start to blister and smell toasted — about 1 or 2 minutes. That’s it. Put all the spices in a cheesecloth bag. Tie it with kitchen string.
Take the halved onion and ginger. High heat. Dry pan. Char the cut sides until they’re blackened and smoking — maybe 2 minutes per side. Don’t burn them completely, but get them smoky. This adds a subtle bitterness that makes the broth taste more real.
Bones go into the slow cooker. Charred onion, ginger, cold water covering everything by at least 2 centimeters. Sprinkle salt evenly. Set it to high. Cook 6 hours. The broth will turn deep amber. Skim the foam off the top when you think about it — doesn’t have to be perfect. After 6 hours, add the flank beef and the spice bag. Cook 1 hour more. The flank releases gelatin. The broth gets even richer.
Feel the flank — it should be cooked through but still firm, not falling apart. Pull it out with tongs. Rinse it quickly under cold water. Pat it dry with paper towels. Once it’s cool enough, slice it thin against the grain. This is what you’ll serve in the bowl.
How to Get Slow Cooked Pho Broth Rich and Deep
Straining matters. Use a fine mesh strainer. Pour the broth into a clean pot. Discard the bones, spices, onion, ginger. Add the cane sugar. Taste it. Add more salt if it’s bland. Add water if it’s too intense. It should taste like broth, not like salt or spice individually. The spices should be background. The beef flavor should be obvious.
A fat cap will rise to the top as it cools. You can skim half of it off if you want it lighter. Or leave it — the fat carries flavor. Stir it back in.
The broth holds. Covered in the fridge for up to 3 days. Reheat it gently — don’t boil it hard or you lose the clarity. For convenience, roast the bones the night before and start the slow cooker in the morning. Cuts the active time in half.
Slow Simmered Beef Pho Broth Tips and Mistakes
Don’t skip the roasting. I get it — it’s a step. But roasted beef bones taste different than boiled bones. Deeper. More like something. The slow cooker does the simmering, but the oven does the work that makes it taste right.
Charred onion and ginger are not optional either. You could just boil them. It would still be pho broth. But the char adds something you can’t fake. A specific kind of bitter that rounds out the beef.
Flank beef stays in the cooker the whole last hour. It finishes cooking slowly, stays tender. Don’t add it early. The broth isn’t hot enough yet and the beef takes too long and falls apart.
The spice bag keeps everything contained. You could add loose spices and fish them out later, but the bag is easier. Tie it tight with kitchen string — you don’t want seeds floating in the broth.
Cold water. The bones go in with cold water. Warm water seizes the meat. Cold water lets everything release slowly. The broth comes out clearer.
One cooker. One pot of broth. This isn’t a multiple-pot recipe. Everything concentrates in one place. That’s why it works.

Pho Broth with Roasted Beef Bones
- 2.1 kg marrow beef bones
- 25 ml coriander seeds
- 12 ml fennel seeds
- 3 whole cloves
- 1 cinnamon stick 4.5 cm length
- 1 cardamom pod (replace star anise for twist)
- 2 onions halved unpeeled, rinsed
- 2 pieces ginger 5 cm length halved, unpeeled, rinsed
- 3.5 liters water
- 12 ml salt
- 190 g flank beef
- 15 ml raw cane sugar
- 1 Position oven rack center. Preheat oven to 205°C 400°F. Place bones in roasting pan spaced out. Roast 55-65 min until golden brown and fragrant. Watch edges turn caramelized but no black spots. Browned bones equal deeper broth.
- 2 Meanwhile toast coriander and fennel seeds in dry pan medium-high heat, shaking often till aromatic and dark golden, about 2-3 min. Remove to plate. In same pan add cloves, cinnamon, cardamom pod; stir till spices start to blister and smell toasted, about 1-2 min. Transfer spices to cheesecloth bag tied with kitchen string.
- 3 Char cut sides of onion and ginger in hot dry pan on high. Flip to scorch skin and get smoky aroma; should sizzle but not burn entirely. This step adds that subtle bitterness and depth to broth.
- 4 Transfer roasted bones to slow cooker. Add charred onion, ginger, cold water covering bones by at least 2 cm. Sprinkle salt evenly. Set cooker high heat setting. Cook 6 hours minute variations don’t kill it. Look for broth turn deep amber, skim surface foam occasionally.
- 5 After 6 hours add flank beef and spice bag. Cover and cook 1 hour more. Beef releases gelatin and mellows broth. Touch flank to feel firmness; cooked but not falling apart.
- 6 Remove flank with tongs; rinse quickly under cold water to stop cooking. Pat dry on paper towels. Slice thin against grain when cool enough. Reserve for Pho serving assembly.
- 7 Strain broth through fine mesh strainer into clean pot. Discard bones, spices, onion, ginger. Add cane sugar. Taste and adjust salt and pepper. If broth too intense, add small water to mellow. If dull, roast extra onion and add back.
- 8 Let broth cool slightly. A fat cap will rise. Skim partially to lighten if preferred or stir in for richness before serving.
- 9 Broth can be chilled covered up to 3 days. Reheat gently. For convenience, roast bones night before and start slow cooker in morning. Saves active cook time.
Frequently Asked Questions About Slow Cooker Pho Broth
How long does the slow cooker actually run? Six hours before the beef goes in. One hour after. Seven hours total on the cooker. The oven work and spice toasting happen before, so plan ahead. 8 hours 50 minutes total if you count prep and roasting.
Can I use the stovetop instead of a slow cooker? Yes. Skip the slow cooker. Put the roasted bones, charred onion, ginger, and water in a pot. Bring to a boil, then reduce to a very low simmer. Cover it. Let it go for 6 hours minimum — longer is better. Add the beef the last hour. Same result, more supervision.
Do the bones have to be marrow bones? Marrow bones give the best broth. Knuckles work. Femurs work. Basically any beef bone with marrow inside. Avoid just scraps. You want actual bone structure that can break down and release gelatin.
Can I substitute the cardamom for something else? Star anise works. So does a small piece of licorice root if you have it. The cardamom gives a subtle warmth. Not essential. Traditional pho uses star anise anyway. Either one’s fine.
What if my broth is too salty? Add water. A little at a time. Taste between additions. It’s hard to unsalt something. Better to go mild and add salt at the bowl.
Can I make this ahead and freeze it? Yes. Cool it completely. Freeze it in portions. It keeps frozen for months. Thaw overnight in the fridge, reheat gently. The fat cap might separate when it freezes — stir it back in when you reheat.



















