Slow-Cooker Vietnamese Beef Pho
Charred aromatics and toasted whole spices build a clear slow-cooker broth for tender brisket, rice noodles, and fresh pho garnishes.

Pho broth develops its depth gradually, so a slow cooker can hold the bones and brisket at a gentle simmer while the aromatics infuse. Charring the onion and ginger first gives the broth a smoky-sweet base.
Cook the rice noodles separately and finish each bowl with steaming broth. Fresh herbs, sprouts, lime, and chile let the bright garnishes stay distinct from the long-cooked stock.
Start with clean bones and charred aromatics
A brief boil loosens foam from the beef bones, and rinsing them before they go into the cooker helps keep the finished broth clear. The onion and ginger are broiled until blistered, adding a lightly smoky sweetness that balances the savory stock.
Toast whole spices gently
Star anise, cinnamon, cloves, and coriander bring fragrance to the broth without needing to be ground. A quick toast in a dry skillet wakes up their aroma; containing them in a sachet makes the long-cooked broth easier to strain.

Let the brisket guide its finish
The covered cooker keeps the bones at a steady low heat while the brisket turns tender. Check the meat by feel rather than relying only on the clock, then lift it out once a fork slides in easily so it can be sliced cleanly across the grain.
Keep the noodles springy
Rice noodles are cooked in their own pot and added to bowls just before serving. This keeps them from soaking up the broth and becoming soft while the bowls wait at the table.

Slow-Cooker Vietnamese Beef Pho
Ingredients
- • 4 lb beef marrow and knuckle soup bones
- • 1 1/2 lb beef brisket
- • 1 large yellow onion, halved
- • 1 (4-inch) piece fresh ginger, split lengthwise
- • 6 whole star anise pods
- • 1 (3-inch) cinnamon stick
- • 5 whole cloves
- • 1 tbsp coriander seeds
- • 10 cups cold water
- • 2 tsp kosher salt, divided
- • 1 tbsp packed light brown sugar
- • 3 tbsp fish sauce
- • 12 oz dried flat rice noodles
- • 4 scallions, thinly sliced
- • 2 cups bean sprouts
- • 1 bunch Thai basil
- • 1/2 cup cilantro leaves
- • 2 limes, cut into wedges
- • 2 small red chiles, thinly sliced
Method
Blanch the bones
Put the beef bones in a large pot, cover with cold water, and bring to a boil over high heat. Boil for 10 minutes, then drain and rinse the bones and pot to remove the gray foam.
Look for: The water is cloudy with foam; the rinsed bones look clean rather than gray.
Char the aromatics
Set the onion halves and split ginger cut sides up on a foil-lined broiler pan. Broil, turning once, until both have dark blistered patches and smell sweet and smoky.
Look for: The onion edges and ginger surfaces are visibly charred without being completely black.
Toast the spices
Toast the star anise, cinnamon, cloves, and coriander seeds in a dry skillet over medium heat, shaking often, until fragrant; transfer them to a spice sachet or tea infuser.
Look for: The spices smell warm and aromatic, with no seeds or edges scorched.
Load the slow cooker
Place the rinsed beef bones and brisket in a large slow cooker. Add the charred onion and ginger, spice sachet, cold water, 1 teaspoon of the salt, and brown sugar; cover and cook on low for 8 hours.
Look for: The cooker is covered and the broth shows only a gentle, steady simmer around the edges.
Finish the slow cook
Check whether the brisket is fork-tender after 8 hours; if it still resists, leave it in and check every 30 minutes. Lift out tender brisket, cover it with a little cooker broth, and keep the bones and broth on low until they have cooked for 10 hours total, extending the time if needed for tenderness.
Look for: A fork slides into the brisket easily, while the broth remains clear and gently bubbling.
Strain and season the broth
Strain the broth through a fine-mesh sieve into a pot and discard the bones, aromatics, and spices. Skim excess fat, stir in the fish sauce and remaining salt, then taste for a clear, savory balance.
Look for: The strained broth is clear enough to see through and tastes aromatic, savory, and not overly salty.
Slice the brisket
Set the covered brisket on a cutting board and slice it thinly across the grain. Keep the slices covered so they stay moist while you prepare the noodles.
Look for: The slices are tender, thin, and show short muscle fibers rather than long strands.
Cook the rice noodles
Cook the rice noodles in a separate pot of boiling water according to the package directions until pliable but still springy. Drain and divide them among warm serving bowls.
Look for: The noodles bend easily and remain distinct rather than soft and clumped.
Build the bowls
Arrange sliced brisket over the noodles. Bring the strained broth back to a full simmer, then ladle it over the beef so the hot liquid warms each slice.
Look for: The broth is steaming vigorously when poured and the brisket is warmed through.
Add fresh garnishes
Top each bowl with scallions, bean sprouts, Thai basil, and cilantro. Serve with lime wedges and sliced red chiles at the table so each person can season their broth to taste.
Look for: The herbs look fresh and green, and the lime and chile are easy to add at the table.



