Asian Beef Chili Noodles Soup Vegetables Vietnamese

Vietnamese Beef Soup

Vietnamese Beef Soup - Pho -
Written by SamsonLee

A slow cooked soup that is a meal in its own right. The beef is slow cooked so totally tender with a hit of chillies that will make this a meal to remember.

Vietnamese Beef Soup - Pho -

Vietnamese Beef Soup - Pho

Classic traditional Pho is something you must experience
4.81 from 41 votes
Print Facebook Pinterest Twitter Add to Collection
Course: Soup
Cuisine: Vietnamese
Keyword: Beef, Soup, Vegetables
Prep Time: 10 minutes
Cook Time: 8 hours
Total Time: 8 hours 10 minutes
Servings: 6 people
Calories: 1575kcal



  • Place the bones and stew meat in a large soup pot and add 10 cups (2.5 L) water.
  • Add half the sliced onions, the ginger, cinnamon, star anise, peppercorns, and salt.
  • Bring to a boil and turn the heat to a very low simmer.
  • Skim the foam from the surface and cook covered for 6 hours.
  • Soak the noodles in enough water to cover for 2 hours.
  • Drain and cook in enough boiling water to cover until just tender.
  • Do not overcook.
  • Drain well and set aside.
  • Blanche the bean sprouts by pouring boiling water over them in a colander.
  • Rinse under cold water and set aside.
  • To serve, divide the noodles among individual serving bowls.
  • Top the noodles with bean sprouts, sliced scallions, sliced onions, and the paper thin slices of beef.
  • Ladle the broth over the beef and noodles.
  • The heat from the broth is enough to cook the beef, which should be slightly pink.
  • Serve with lemon wedges, sliced chilies and nuoc cham..


Sodium: 1770mg | Sugar: 4g | Fiber: 2g | Potassium: 1518mg | Cholesterol: 423mg | Calories: 1575kcal | Monounsaturated Fat: 41g | Polyunsaturated Fat: 4g | Saturated Fat: 38g | Fat: 96g | Protein: 154g | Carbohydrates: 15g