Go Back
+ servings

How to Make Authentic Pho Bo (Vietnamese Noodle Soup with Beef)

Abigail
Want to know how to make authentic Beef Pho at home? It's actually easy, and you can do it perfectly with our tried-and-tested from-scratch recipe, which I learned from a Vietnamese chef. Enjoy the hearty and comforting flavors of this traditional Pho Bo recipe and make the tastiest beef broth. Learn how to make rich, aromatic beef noodle soup using slow-simmered beef bones, roasted spices, and fresh herbs.
5 from 1 vote
Prep Time 20 minutes
Cook Time 4 hours
Course Dinner, Soup
Cuisine Asian, South East Asian, Vietnamese
Servings 10
Calories 754 kcal

Ingredients
 

  • 4.4 lb (2 kg) beef bones
  • 2 oz (50 g) whole fresh ginger
  • 1 large yellow onion, skin on
  • 3 star anise
  • 9 whole cloves
  • 9 black peppercorns
  • 3 cinnamon sticks
  • 3 cardamom pods
  • 1 lb (455 g) beef brisket or chuck roast
  • 10 cups (2.5 L water), or more as needed
  • 3 tbsp (45 ml) fish sauce
  • 3 tbsp (45 g) sugar
  • 1 tbsp (15 g) salt
  • 2.2 lbs (1 kg) fresh rice noodles or 1 lb (455 g) dried rice noodles
  • 2 cups (120 g) bean sprouts
  • 8 oz (225 g raw beef filet), like beef tenderloin or beef sirloin, shaved or cut into paper-thin slices
  • 3 stalks [about 2 tbsp (12 g)] green onions, thinly sliced
  • Fresh cilantro, for serving
  • 2 red chilis, thinly sliced
  • Fresh mint leaves, for serving
  • Basil leaves, for serving
  • Limes, sliced into wedges, for serving
  • Hoisin sauce and Chili sauce, for serving (optional)

Instructions
 

  • In a soup or deep pot place the beef bones with enough water to cover the bones.
  • Bring to a boil and cook for about 3 minutes. Drain, then rinse the bones with fresh water. Set aside.
  • Over an open flame, roast the ginger and the onion until the skin turns dark brown. Alternatively, slice the ginger and onion in half, then roast in a preheated 350°F (175°C) oven for 30 minutes.
  • Toast the star anise, cloves, black peppercorns, cinnamon sticks and cardamom pods for 1 minute over medium heat in a frying pan, or until fragrant. Place in a small spice fabric bag or cheesecloth and tie with a string to make a small pouch to hold the spices.
  • Place the rinsed bones, roasted ginger and onion, beef brisket and the spice bag into a deep soup pot. Pour the water into the pot, bring to a boil, then cover and adjust the heat to low and simmer for at least 4 hours (or overnight).
  • Remove the beef brisket after 1½ hours or when it's fork tender. Allow the britnum cool, then slice into strips.
  • Set aside. After the rest of the broth has been simmering for 4 hours or so, strain wine stock with a fine sieve to obtain a clear soup (measure between about 8 to 9 cups [1.9 to 2.2 L] of stack). Place the strained stock and the brisket in a new clean pot. Bring to a boil, then simmer over low heat and season with the fish sauce, sugar and salt. Taste and adjust the seasoning if desired. Keep the stock hot.
  • If using dried rice noodles, cook the noodles in boiling water for 3 to 4 minutes or until soft. Rinse in cold water and drain well. If using fresh rice noodles, simply blanch in hot water very briefly, for 2 to 4 seconds.
  • Drain. Do this in individual batches or portions. Quickly blanch the bean sprouts.
  • Place a portion of the noodles and bean sprouts in each bowl. Top with very thin slices of raw beef filet, green onions and fresh cilantro, then add the hot stock and brisket. Serve with the red chilis, a few mint leaves, basil leaves, some lime slices and hoisin sauce and chili sauce on the side.

Nutrition

Calories: 754kcalCarbohydrates: 92gProtein: 17gFat: 34gSaturated Fat: 1gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 2gCholesterol: 28mgSodium: 1355mgPotassium: 295mgFiber: 3gSugar: 5gVitamin A: 132IUVitamin C: 5mgCalcium: 55mgIron: 4mg
Tried this recipe?Let us know how it was!