Go Back
+ servings

Vietnamese Beef Pho Recipe

Sink your spoon into a steaming bowl of Vietnamese Beef Pho, where tender slices of beef meet fragrant, spice-infused broth and slurp-worthy noodles. It's the perfect balance of warmth, depth, and freshness—all in one bowl.
Pin Print Save
Course: Main Course, Soup
Cuisine: Vietnamese
Keyword: Vietnamese Beef Pho Recipe
Prep Time: 20 minutes
Cook Time: 10 hours
Total Time: 10 hours 20 minutes
Servings: 6
Calories: 500kcal

Ingredients

SOUP INGREDIENTS

  • 1 lb flank steak sirloin, or coulotte, sliced paper-thin
  • ½ lb dried rice noodles
  • 4 lbs beef marrow bones
  • 5 slices fresh ginger each about 2 inches long
  • 2 whole star anise
  • 1 cinnamon stick
  • 2 tablespoons fish sauce
  • 1 large yellow onion halved

OPTIONAL TOPPINGS

  • Fresh Thai basil leaves
  • Sliced jalapeño peppers
  • Hoisin sauce
  • Sriracha
  • Bean sprouts
  • Chopped scallions
  • Fresh cilantro
  • Lime wedges
  • Salt
  • Ground black pepper

Instructions

  • Preheat the oven to 400°F (200°C). Place the marrow bones on a baking sheet and roast them until richly browned, about 15 to 20 minutes. Remove the bones, then roast the halved onion until the cut sides are deeply charred, around 10 minutes more.
  • In a large stockpot, pour in one gallon of water and set over medium heat. Add the roasted bones and onions, followed by the ginger slices, star anise, cinnamon stick, and fish sauce. Bring the mixture to a gentle boil, then reduce the heat and let it simmer uncovered for 5 to 10 hours. Skim off any foam or impurities that rise to the surface during the cooking process. Taste occasionally and season with salt and pepper to your preference. If the broth becomes too concentrated, add more water to balance the flavor. Keep the broth hot until it's time to serve.
  • Prepare the rice noodles according to the directions on the package. Drain and rinse under cool water to prevent sticking.
  • To assemble, place a serving of noodles into a deep soup bowl. Arrange a few slices of raw beef over the noodles. Pour the steaming hot broth directly over the meat, allowing the heat to cook it instantly.
  • Garnish as desired with your choice of toppings—herbs like cilantro and basil, crunchy bean sprouts, spicy jalapeño, or a squeeze of lime. Add hoisin or sriracha for extra flavor, and finish with a sprinkle of salt and black pepper if needed. Serve piping hot.

Nutrition

Calories: 500kcal
Did you make this recipe?Want more delicious recipes like this? Follow us on Pinterest for daily inspiration! Click here to Follow me on Pinterest @Sevten