Go Back

Beef Pho Vietnamese Soup - Comforting, Aromatic, and Easy to Love

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings

Ingredients
  

  • Beef bones: 3–4 pounds (marrow and knuckle bones for body; oxtail is a bonus)
  • Beef: 8–10 ounces eye of round, sirloin, or brisket (thinly sliced)
  • Rice noodles: 12 ounces flat pho noodles (banh pho)
  • Aromatics: 2 large onions (halved), a 3-inch piece of ginger (halved lengthwise)
  • Spices: 4 star anise, 1 cinnamon stick, 6 whole cloves, 1 black cardamom pod (optional), 1 teaspoon coriander seeds
  • Seasoning: 2–3 tablespoons fish sauce, 1–2 teaspoons rock sugar or regular sugar, kosher salt
  • Garnishes: Thai basil, cilantro, scallions, bean sprouts, lime wedges, jalapeño or bird’s eye chili, hoisin sauce, sriracha
  • Optional additions: 1 daikon (chunked) for sweetness, brisket piece to simmer and slice for serving

Method
 

  1. Parboil the bones. Place bones in a large pot, cover with cold water, and bring to a strong boil for 10 minutes. Drain and rinse bones to remove impurities. Rinse the pot.
  2. Char the aromatics. Over an open flame or under a broiler, char onion halves and ginger until blackened in spots. This adds depth and a slight smokiness.
  3. Toast the spices. In a dry pan, toast star anise, cinnamon, cloves, cardamom, and coriander until fragrant, 1–2 minutes. Tie in cheesecloth or use a spice ball if you like.
  4. Simmer the broth. Add cleaned bones back to the pot. Cover with about 5 quarts of water. Add charred onion, ginger, toasted spices, and optional daikon. Bring to a gentle simmer and cook uncovered for 3–4 hours, skimming foam and fat occasionally.
  5. Season. Strain the broth. Stir in fish sauce, sugar, and salt to taste. The broth should be savory, lightly sweet, and aromatic. Adjust until balanced.
  6. Prep the beef. For paper-thin slices, partially freeze the beef for 30–45 minutes, then slice against the grain. Keep chilled until serving.
  7. Cook the noodles. Soak or boil rice noodles according to the package until just tender. Rinse briefly to stop cooking and prevent sticking.
  8. Heat the broth to a boil. It must be very hot to gently cook the thin beef in the bowl.
  9. Assemble. Divide noodles into bowls. Top with raw beef slices (and cooked brisket, if using). Ladle over the boiling broth to cook the beef. Finish with scallions and cilantro.
  10. Garnish at the table. Serve with basil, bean sprouts, lime wedges, chili, hoisin, and sriracha. Let everyone season to taste.