Go Back

Aunty's Signature Beef Pho

This hearty Vietnamese beef pho features a rich, flavorful broth simmered with aromatic spices, tender beef, and chewy rice noodles, making it the ultimate comfort food.
Prep Time 30 minutes
Cook Time 4 hours
Total Time 4 hours 30 minutes
Servings: 8 servings
Course: Main Course, Soup
Cuisine: Vietnamese
Calories: 450

Ingredients
  

For the broth
  • 1.5 lb beef bones (joint or marrow bones preferred for extra richness) For the best flavor, seek out quality beef bones from a butcher.
  • 1 lb brisket or chuck (for tender beef slices)
  • 1.5 lb oxtail (optional, for extra flavor) Can be omitted if desired.
  • 4 L water (for the broth)
  • 5 inches ginger (broil and slice for that aromatic base)
  • 1 large onion, halved (broil for depth)
  • 3/4 lb daikon, peeled and sliced (adds sweetness)
  • 1 pod black cardamom (unique flavor)
  • 6 inches cinnamon stick
  • 3 pods green cardamom
  • 2 pieces star anise
  • 1 teaspoon coriander seeds
  • 2 teaspoons fine grain salt
  • 2 tablespoons sugar (or 30 g rock sugar for a subtle sweetness)
  • 2 tablespoons beef stock powder (Dasida brand recommended for authenticity)
  • 4 tablespoons fish sauce (for that unmistakable umami)
For the serving
  • 1 lb dry rice noodles (size small)
  • 1/4 white or yellow onion thinly sliced
  • 7 oz beansprouts (or more to taste)
  • 3/4 lb thinly sliced hotpot-style beef (for that melt-in-your-mouth texture)
  • 10 pieces Asian-style beef meatballs (optional) Can be omitted.
  • 1 lime, cut into wedges
  • Fresh herbs (green onions, Thai basil, cilantro, sawtooth coriander for garnishing) Feel free to customize with seasonal herbs.

Method
 

Preparation
  1. Clean the bones and meat: Wash the bones, oxtail, and stewing beef thoroughly under tap water. Place them in a large stock pot and cover with 4L of water. Bring to a simmer.
  2. Broil the aromatics: Broil the ginger and onion halves, cut side up, for about 10 minutes until slightly charred. Slice the ginger and crush it for added flavor.
  3. Toast the spices: In a dry skillet over high heat, toast the cinnamon stick, star anise, black cardamom, and green cardamom until fragrant. Toast the coriander seeds separately.
  4. Infuse the spices: Crush the black and green cardamom pods and place all toasted spices in a soup infusion bag or wrap them in cheesecloth.
  5. Start the broth: Once the water is nearly simmering, add salt, sugar, and beef stock powder, stirring briefly. Simmer for about 1 hour, skimming off any scum that rises to the top.
  6. Add the aromatics and daikon: After 1 hour, add the onion, ginger, spice bag, and daikon. Simmer for an additional 2 to 2.5 hours until the meat is tender, topping up with water as necessary.
Final Steps
  1. Prepare the noodles: Soak the rice noodles in room temperature water for 20 to 30 minutes until they are pliable. Prepare your toppings by cutting lime wedges, soaking the onion, and picking fresh herbs.
  2. Finalizing the broth: Once the broth is done, remove the spice bag, ginger, onion, and bones. Pick off any meat still attached to the bones and slice the brisket thinly, refrigerating it if you’re not serving immediately. Chop the daikon into smaller pieces.
  3. Season the broth: Add fish sauce to the broth and adjust seasoning, adding more hot water if it tastes too salty.
  4. Blanch and serve: Bring a pot of water to a boil for blanching noodles and beansprouts. Blanch bean sprouts for about 5 seconds and set aside. Cook the noodles in boiling water then place them in serving bowls. Top with raw thin-sliced beef, ladle the boiling broth over the noodles, and add oxtail or meatballs.
  5. Garnish and enjoy: Serve with your selection of toppings for personal customization.

Notes

Store leftover broth in an airtight container in the fridge for up to a week, or freeze for up to three months. Just thaw and reheat when you’re ready.