Vietnamese Beef Pho

Here is how to make a famous Vietnamese street food soup dish with beef. Although you will need a big stockpot and a handful of key ingredients, it’s fairly straightforward to prepare and make tasty homemade Vietnamese Beef Pho.

What is Vietnamese Beef Pho?

Beef pho is a highly popular street food from Vietnam that is renowned for its incredible flavorsome, rich, and spicy broth.

This recipe shows how to make beef pho from scratch using beef bones, brisket, spices, and other key ingredients.

However, we also share tips on how to store leftover brisket and broth which can be ideal for batch cooking or meal prep.

Beef pho in a soup bowl

Vietnamese Beef Pho Recipe

Here is how to make a famous Vietnamese street food soup dish with beef.
5 from 2 votes
Prep Time 30 mins
Cook Time 3 hrs
Total Time 3 hrs 30 mins
Course Dinner, Lunch
Cuisine Vietnamese
Servings6 people
Calories (per serving)509.43 kcal


Beef Stock





  • Place the beef bones, onion, and ginger. Roast in the oven for 45 minutes at 220C.
  • Toast the star anise, cloves, cardamon pods, coriander seeds, and bay leaf in a skillet over medium-high heat for 5 minutes. 
  • Add bones and brisket to a large pot and boil for 5-8 minutes.
  • Rinse and clean the brisket. Also clean the large pot, because it's ready to use again.


  • In a large pot, add water and bring to boil.
  • Add the bones, brisket, onion, ginger, and spices.
  • Cover and simmer slowly for 3 hours, or until meat is tender.
  • Remove brisket and store in an air-tight container. Slice and serve when ready to serve.
  • Remove cover and simmer for additional 30 minutes.
  •  Strain the stock into another pot and discard bones and spices.
  • Add fish sauce, salt, and black pepper into the new pot.

To Serve

  • Prepare rice noodles per packet instructions.
  • Place noodles in a bowl.
  • Top with raw sliced beef and sliced brisket.
  • Add the hot broth to the bowl.
  • Add beansprouts, spring onions, basil leaves, salt, black pepper, red chili, cilantro, sriracha, lime wedges, and hoisin sauce.
  • Serve and enjoy.


Serving: 1servingCalories: 509.43kcalCarbohydrates: 44.13gProtein: 48.91gFat: 14.84gSaturated Fat: 5.06gPolyunsaturated Fat: 0.73gMonounsaturated Fat: 6.7gCholesterol: 127.94mgSodium: 2125.96mgPotassium: 1125.09mgFiber: 4.26gSugar: 5.88gVitamin A: 443.23IUVitamin C: 56.79mgCalcium: 78.97mgIron: 6.14mg
Tried this recipe?Let us know how it was!

What to do with leftover Cooked Brisket

Due to the nature of this recipe, you will be left with around 500 grams of cooked brisket which you can use for another recipe, or keep stored for another day.

Fridge3 to 4 days (airtight container)
Freezer2 to 3 months (airtight container)

How long does Pho Broth last?

The good news is that if you have spare pho broth, you can keep it stored in the fridge or freezer for a long time.

This is great for meal prepping or batch cooking recipes where you can save time preparing the stock and simply reheat.

Fridge5 days (airtight container)
Freezer3 months (airtight container)

How to reheat Pho Broth?

Microwave4 to 5 minutes, or until boiling hot.
Saucepan10 minutes over medium heat, or until boiling hot.