# Beef Pho

A deeply fragrant, clear beef broth built on charred aromatics and warm spices, ladled over silky rice noodles and thinly sliced beef.

_Dinner · Vietnamese_

Prep: 30 min · Cook: 180 min · Total: 210 min · Yields: 6 servings

## Ingredients

- 3 lb beef bones (knuckle and marrow bones)
- 1 lb beef brisket
- 1 large yellow onion (halved, unpeeled)
- 3 piece fresh ginger (3-inch piece, halved lengthwise)
- 5 piece star anise
- 1 piece cinnamon stick (3-inch)
- 4 piece whole cloves
- 1 tbsp coriander seeds
- 1 tsp fennel seeds
- 3 tbsp fish sauce (plus more to taste)
- 1 tbsp sugar
- 2 tsp salt (plus more to taste)
- 1 lb dried flat rice noodles (banh pho, medium width)
- ½ lb beef sirloin or eye of round (sliced paper-thin against the grain, partially frozen for easier slicing)
- 4 piece scallions (thinly sliced)
- ½ cup white onion (very thinly sliced, soaked in cold water 10 min)
- 1 bunch fresh cilantro (roughly chopped)
- 1 bunch Thai basil (for serving)
- 2 piece fresh red chili (thinly sliced, for serving)
- 2 piece lime (cut into wedges, for serving)
- 1 cup bean sprouts (for serving)

## Instructions

1. Blanch the 3 lb beef bones and 1 lb brisket: place in a large stockpot, cover with cold water, and bring to a rolling boil over high heat. Boil for 10 minutes, then drain and rinse the bones and brisket under cold water. Scrub the pot clean.
2. Char the aromatics directly over a gas flame or under a broiler: place the halved onion and ginger cut-side down and char until deeply blackened in spots, about 5 minutes per side. This step is essential for the broth's color and sweetness.
3. Toast the 5 star anise, 1 cinnamon stick, 4 whole cloves, 1 tbsp coriander seeds, and 1 tsp fennel seeds in a dry skillet over medium heat, stirring, until fragrant, about 2 minutes. Tie them in a cheesecloth bundle or place in a spice ball.
4. Return the blanched bones and brisket to the clean pot. Add the charred onion and ginger, the spice bundle, and enough cold water to cover by 2 inches (about 4 quarts).
5. Bring to a boil over high heat, then immediately reduce to a bare simmer. Skim any foam or fat that rises to the surface during the first 20 minutes.
6. Add the 3 tbsp fish sauce, 1 tbsp sugar, and 2 tsp salt. Simmer uncovered for 1.5 hours, or until the brisket is just tender when pierced with a chopstick. Remove the brisket and set aside to cool, then slice thinly across the grain.
7. Continue simmering the bones for another 1 hour. Remove and discard the bones and spice bundle. Strain the broth through a fine-mesh sieve into a clean pot. Skim off as much surface fat as possible, or refrigerate and lift the solidified fat cap off the next day.
8. Taste the broth and adjust seasoning with additional fish sauce and salt. The broth should be savory, lightly sweet, and deeply aromatic.
9. Soak the 1 lb dried rice noodles in cold water for 30 minutes, then cook in a large pot of boiling water for 1–2 minutes until just tender. Drain and divide among 6 bowls.
10. Bring the finished broth to a vigorous boil. Arrange the sliced brisket and the paper-thin raw 0.5 lb beef sirloin over the noodles in each bowl.
11. Ladle the boiling broth directly over the raw beef — the heat of the broth will cook the sirloin slices on contact. Use enough broth to fully submerge the noodles.
12. Top each bowl with the sliced scallions, drained white onion, and fresh cilantro. Serve immediately with Thai basil, sliced red chili, lime wedges, and bean sprouts on the side for each diner to add.

## Tip

> Partially freeze the sirloin for 30–45 minutes before slicing — it firms up enough to cut nearly translucent slices with a sharp knife, which is what allows the boiling broth to cook them through in seconds.

Tags: comfort-food, slow-cook, weeknight, gluten-free, soup

---
Canonical: https://just-recipes.io/recipes/beef-pho
