Vietnamese Phở (Beef Phở) Recipe
Ingredients (4 servings)
For the broth
-
2 kg beef bones (marrow and knuckle bones)
-
500 g beef brisket
-
1 large onion, halved
-
1 large piece ginger, sliced
-
2 cinnamon sticks
-
3 star anise
-
4 cloves
-
1 tablespoon coriander seeds
-
1 tablespoon salt
-
2 tablespoons fish sauce
-
1 tablespoon sugar
For serving
-
400 g dried rice noodles (phở noodles)
-
300 g raw beef (sirloin or eye round), thinly sliced
-
Fresh herbs: Thai basil, cilantro, green onions
-
Bean sprouts
-
Lime wedges
-
Fresh chili or chili sauce
-
Hoisin sauce (optional)
Instructions
-
Prepare the bones
Blanch beef bones in boiling water for 5 minutes, then rinse well to remove impurities. -
Char aromatics
Char onion and ginger over an open flame or pan until lightly blackened. -
Make the broth
In a large pot, add bones, brisket, onion, ginger, and spices. Cover with water and simmer gently for 3–4 hours. Skim foam regularly. -
Season
Add salt, fish sauce, and sugar. Remove brisket, slice thinly. -
Prepare noodles
Soak or cook rice noodles according to package instructions. -
Assemble the bowl
Place noodles in a bowl, add cooked brisket and raw beef slices. Pour hot broth over to cook the raw beef. -
Serve
Top with herbs and green onions. Serve with bean sprouts, lime, and chili on the side.
Tips
-
Keep the broth at a gentle simmer for a clear, clean taste.
-
Adjust seasoning to balance salty, sweet, and savory flavors.
Enjoy your homemade bowl of authentic Vietnamese phở!


