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

  1. Prepare the bones
    Blanch beef bones in boiling water for 5 minutes, then rinse well to remove impurities.

  2. Char aromatics
    Char onion and ginger over an open flame or pan until lightly blackened.

  3. 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.

  4. Season
    Add salt, fish sauce, and sugar. Remove brisket, slice thinly.

  5. Prepare noodles
    Soak or cook rice noodles according to package instructions.

  6. Assemble the bowl
    Place noodles in a bowl, add cooked brisket and raw beef slices. Pour hot broth over to cook the raw beef.

  7. 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ở!