Vietnamese Pho is an iconic and fragrant beef noodle soup featuring a rich, slow-simmered broth infused with warm spices like star anise, cinnamon, and cloves. Thinly sliced beef, fresh rice noodles, and an array of crisp herbs make this dish both light and deeply satisfying. Traditionally served with hoisin sauce, sriracha, and lime wedges, this dish is a perfect comfort meal.
For the Broth
1 kg beef bones (marrow bones, knuckle, or oxtail)
½ kg beef brisket or flank steak
1 onion, halved
1 large piece of ginger (3-inch), halved
5 star anise
1 cinnamon stick
3 cloves garlic
1 tbsp coriander seeds
1 tsp fennel seeds
1 tsp black peppercorns
¼ cup fish sauce
1 tbsp rock sugar (or brown sugar)
1 tsp salt
10 cups water
For the Noodles & Beef
14 oz dried or fresh pho rice noodles
¼ kg raw sirloin or ribeye, thinly sliced
1 cup bean sprouts
1 bunch Thai basil
1 bunch cilantro, chopped
2 green onions, chopped
1 lime, cut into wedges
1 red chili, sliced (optional for extra heat)
For Serving
Hoisin sauce
Sriracha
Soy sauce (optional)
Extra lime wedges