Vietnamese Pho Noodle Soup

Print Friendly, PDF & Email

Vietnamese Pho is a complex noodle soup, and yet fairly easy to make. It is a remarkably rich, filling and satisfying dish. Asian countries are famous for their noodle soups, of course, and this spicy delight is yet another example of why.

Vietnamese Pho Noodle Soup

(Photo Attributed to Author: Kham Tran –

Vietnamese Pho (Noodle Soup) Recipe-


(Serves 4)

  1. In a 6 quart cooking pot over high heat, bring 2 to 3 quarts of water to a vigorous, rolling boil. Add in the rice noodles and stir well to separate them. Cook until the are fully softened all the way through. About 3 to 4 minutes should do it. Cut off the heat, cover the pot with its lid, and allow to stand in the hot water as you continue your preparations. Note: You may want to stir the noodles now and then, to keep them from sticking together.
  2. Using a fork, poke the meat all over, both sides, to tenderize it; season with salt and pepper.
  3. Place another pot, large and wide bottomed, on the burner over high heat. Put 2 tablespoons of the scallion infused olive oil in the pot, and jiggle the pot to distribute the oil evenly across the bottom. Sear the meat until still rare on the inside, but nicely charred on the outside – 2 to 2-1/2 minutes per side should be plenty. Transfer to a plate, tent the meat with tin foil to keep warm,and set aside for now.
  4. Reduce the heat to medium, add the onion and ginger halves into the pot, and cook, stirring and turning the halves now and then, for about 4 minutes.
  5. Next, add in 6 cups of broth, the cinnamon stick and the star anise. Lower the heat to just a simmer, and gently cook for 20 to 25 minutes.
  6. While the soup is cooking, chop the green onions into small pieces, and mince the Thai chili peppers. Note: if you like super hot and spicy, leave the seeds in. For less heat, remove the seeds.
  7. Slice the steak into thin, bite sized pieces, cutting across the grain. Place the slices back on the plate and tent the meat with foil again, to keep warm.
  8. Add the fish sauce and the minced Thai peppers into the broth, bring the heat back up to high, and boil 5 minutes.
  9. Remove the cinnamon stick, ginger, and star anise. Pull the onion halves out, and crosscut them, dividing into sliver moon pieces.
  10. Drain the noodles.
  11. To server your Vietnamese Pho, divide the noodles equally into 4 serving bowls. Ladle over the noodles a generous portion of the broth. Lastly, add to each serving some beef slices, bean sprouts, chopped green onions and cooked and sliced white onions. Garnish with a sprinkling of chopped fresh cilantro.

Note: For more delicious recipes from Vietnam, click here.

Contact us and/or Join Our Mailing List
(We respect your privacy. Subscribers’ info are not shared with anyone. EVER)


10 thoughts on “Vietnamese Pho Noodle Soup

  1. I married a Vietnamese woman and can attest to their sumptuous, spicy, satisfying soups. This one looks very similar to one she makes often, but with pork for the meat. I think I will suggest we try the medium rare beef, it satisfies my American craving for steak, too, lol.

    • Hi Barb – yes, you could use pork, the lean loin cuts would work, again sliced very thin. But traditionally lean beef is used. Chicken would not work well with this kind of marinade, in my opinion.

  2. Looks very tasty and filling, like a wonderful comfort food for a cold day. Definitely gonna whip up a batch of this dish!

  3. This is very good noodle dish. Us Koreans have our own wonderful noodle dishes too, of course. But this Belizean noodle dish looks and sounds very yummy!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.