Pho (Beef Noodle Soup)

Just before serving, add a nest of rice noodles and razor-thin slices of beef to the fragrant hot broth.

The hot broth ladled over the noodles and raw beef cooks the beef, which is why its important to cut it as thinly as possible. Eat the noodles and beef with chopsticks, and savor the broth with a spoon.

3 hr 10 min Prep: 20 min Cook: 2 hr 50 min
Serves: 6 Save

Ingredients (21)

  • Broth:
  • 1 tablespoon olive oil
  • 2 medium yellow onions, cut into quarters lengthwise
  • 1 (3-inch) fresh ginger, peeled and cut into halves lengthwise
  • 3 quart reduced-sodium chicken broth
  • 1 1/2 pound boneless beef chuck, sliced crosswise into 1-inch strips
  • 1 cinnamon stick
  • 3 whole cloves
  • 3 whole star anise
  • Noodles and Beef:
  • 1 pound dried rice stick noodles, ¼-inch wide, usually labeled banh pho
  • 1/4 cup fish sauce
  • 2 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/2 pound boneless beef rib-eye, strip or flank steak, slightly frozen, sliced paper-thin across the grain and cut into bite-size pieces
  • 1 medium yellow onion, peeled and thinly sliced
  • 3 green onions, thinly sliced
  • 1 pound mung bean sprouts, tails trimmed, rinsed
  • 1/2 bunch fresh cilantro
  • 1/2 bunch fresh basil
  • 2 limes, cut into wedges

Ingredient Facts and Health Benefits

Discover fascinating facts and health benefits about some of the ingredients in the recipe, including other delicious recipes!


  1. To prepare broth, heat oil in a large stockpot. Add onions and ginger; saute until brown. Add chicken broth, beef chuck, cinnamon, cloves and star anise. Bring to a boil over medium-high heat; reduce heat and simmer 1 hour.
  2. To prepare noodles, soak noodles in warm water until pliable, 20 to 25 minutes. Drain well.
  3. After broth has simmered 1 hour, remove from heat. Remove cooked beef, and save for another use. Strain broth into another large stockpot, discarding onions, ginger and whole spices. Stir in fish sauce, sugar and salt. Just before serving, bring back to a full boil.
  4. Arrange yellow onion, green onion, bean sprouts, cilantro, basil and lime wedges on a small platter.
  5. To cook noodles, bring a large pot of water to a full boil. Place noodles, one or two servings at a time, into a sieve and lower into boiling water. Cook 20 to 30 seconds. Drain well and transfer to large individual bowls. Repeat until all noodles are done.
  6. Top each bowl of noodles with a few slices of steak. Ladle in 2 cups of hot broth. The heat should cook the meat instantly. Garnish with yellow onion, green onion, bean sprouts, cilantro, basil and lime wedges.