Welcome to easyflavorrecipes

Vietnamese Pho Bo

By Audrey Fletcher | May 07, 2026
Vietnamese Pho Bo

My journey to perfecting this recipe began when I traveled to Vietnam and tasted the real deal. The combination of rich beef broth, tender beef, and fresh herbs was a game-changer for me. Since then, I've been on a mission to recreate that same flavor and experience in my own kitchen.

This recipe is the result of countless hours of research, experimentation, and taste-testing. It's a simplified and accessible version of the traditional Vietnamese Pho Bo recipe, using ingredients that are easily available in most supermarkets. Whether you're a seasoned cook or a beginner, this recipe is designed to guide you through the process of making a delicious and authentic Vietnamese Pho Bo at home.

So, what makes this recipe special? For starters, it's all about the broth. A good Pho Bo broth is rich, flavorful, and aromatic, with a depth of flavor that comes from slow-cooking beef bones and spices. In this recipe, we'll use a combination of beef bones, onions, ginger, and spices to create a broth that's both authentic and easy to make.

Another key component of Vietnamese Pho Bo is the beef. We'll be using thinly sliced rare steak, which is cooked to perfection in the hot broth. The result is a tender, flavorful, and refreshing dish that's perfect for any time of the year.

Why You’ll Love This Recipe

  • This recipe is easy to follow and requires minimal special equipment
  • The dish is perfect for a cold winter's day, as it's both nourishing and comforting
  • The flavors are authentic and delicious, with a balance of sweet, sour, and umami notes
  • The recipe is highly customizable, so you can adjust the spices and seasonings to your taste
  • The dish is great for a special occasion or a casual weeknight dinner
  • The leftovers are amazing, and the broth can be used as a base for other soups and stews

Why This Recipe Works

The key to a great Vietnamese Pho Bo is in the balance of flavors and textures. The broth is the foundation of the dish, and it's essential to get it right. By using a combination of beef bones, onions, ginger, and spices, we create a rich and aromatic broth that's full of depth and flavor.

The cooking technique is also crucial. We'll be using a combination of high heat and gentle simmering to extract the flavors from the bones and spices, resulting in a clear and flavorful broth. The beef is cooked to perfection in the hot broth, and the fresh herbs add a bright and refreshing touch to the dish.

The layering of flavors is another important aspect of this recipe. We'll be adding aromatics like onions and ginger to the broth, followed by spices and seasonings. This layering of flavors creates a complex and balanced flavor profile that's both authentic and delicious.

Ingredients You’ll Need

To make this recipe, you'll need a few key ingredients, including beef bones, onions, ginger, and spices. You'll also need some fresh herbs like basil and mint, as well as rice noodles and thinly sliced rare steak. Don't worry if you can't find all of these ingredients at your local supermarket - most of them can be substituted or omitted if necessary.

When shopping for ingredients, look for high-quality beef bones and fresh herbs. You can also use store-bought beef broth as a substitute for the homemade broth, but keep in mind that the flavor may not be as rich and authentic.

  • 2 lbs (1 kg) beef bonesYou can use either beef neck bones or beef marrow bones for this recipe. Look for bones that are fresh and have a good amount of meat on them.
  • 2 medium onions, slicedYou can use either yellow or white onions for this recipe. Look for onions that are firm and have no signs of mold or rot.
  • 3 inches (7.5 cm) fresh ginger, slicedYou can use either fresh or dried ginger for this recipe. Look for ginger that is firm and has a spicy aroma.
  • 2 cloves garlic, mincedYou can use either fresh or dried garlic for this recipe. Look for garlic that is firm and has no signs of mold or rot.
  • 1 tablespoon (15 ml) fish sauceFish sauce is a key ingredient in Vietnamese cuisine, and it adds a salty, umami flavor to the broth. Look for fish sauce that is made from high-quality anchovies and has a good balance of salt and sugar.
  • 1 tablespoon (15 ml) soy sauceSoy sauce is another key ingredient in Vietnamese cuisine, and it adds a rich, savory flavor to the broth. Look for soy sauce that is made from high-quality soybeans and has a good balance of salt and sugar.
  • 1 teaspoon (5 ml) ground cuminCumin is a warm, earthy spice that adds depth and complexity to the broth. Look for cumin that is fresh and has a good aroma.
  • 1 teaspoon (5 ml) ground corianderCoriander is a warm, citrusy spice that adds brightness and freshness to the broth. Look for coriander that is fresh and has a good aroma.
  • 1/2 teaspoon (2.5 ml) ground cinnamonCinnamon is a warm, sweet spice that adds depth and warmth to the broth. Look for cinnamon that is fresh and has a good aroma.
  • 1/2 teaspoon (2.5 ml) ground cayenne pepperCayenne pepper is a spicy, smoky spice that adds heat and depth to the broth. Look for cayenne pepper that is fresh and has a good aroma.
  • 8 oz (225 g) rice noodlesRice noodles are a key component of Vietnamese Pho Bo, and they add a light, delicate texture to the dish. Look for noodles that are fresh and have a good balance of starch and moisture.
  • 1 lb (450 g) thinly sliced rare steakYou can use either ribeye or sirloin steak for this recipe. Look for steak that is fresh and has a good balance of marbling and tenderness.
  • 1/4 cup (15 g) chopped fresh basilBasil is a key herb in Vietnamese cuisine, and it adds a bright, fresh flavor to the dish. Look for basil that is fresh and has a good aroma.
  • 1/4 cup (15 g) chopped fresh mintMint is a key herb in Vietnamese cuisine, and it adds a cool, refreshing flavor to the dish. Look for mint that is fresh and has a good aroma.
  • Salt and pepper to taste
Ingredients for Vietnamese Pho Bo

Equipment You’ll Need

Large stockpot or Dutch ovenFine-mesh strainerCheesecloth or a clean cotton clothInstant-read thermometerSharp knifeCutting boardMeasuring cups and spoons

How to Make Vietnamese Pho Bo

  1. 1
    In a large stockpot or Dutch oven, combine the beef bones, sliced onions, sliced ginger, and minced garlic. Pour in enough cold water to cover the bones and bring to a boil over high heat.
  2. 2
    Once the water is boiling, reduce the heat to medium-low and simmer for at least 1 hour, or until the broth is rich and flavorful. You can skim off any impurities that rise to the surface during this time.
  3. 3
    After 1 hour, add the fish sauce, soy sauce, ground cumin, ground coriander, ground cinnamon, and ground cayenne pepper to the broth. Stir to combine and continue to simmer for another 30 minutes.
  4. 4
    While the broth is simmering, cook the rice noodles according to the package instructions. Typically, this involves soaking the noodles in hot water for 5-7 minutes, or until they are soft and pliable. Drain the noodles and set them aside.
  5. 5
    To cook the rare steak, heat a skillet or wok over high heat. Add a small amount of oil to the pan and swirl it around to coat the bottom. Add the steak to the pan and cook for 1-2 minutes per side, or until it is cooked to your desired level of doneness.
  6. 6
    To assemble the Pho Bo, place some of the cooked noodles into a bowl. Add slices of the cooked steak on top of the noodles, followed by a ladle of the hot broth. Garnish with chopped fresh basil and mint, and serve immediately.
  7. 7
    To make the broth clearer, you can strain it through a fine-mesh strainer or cheesecloth before serving. This will remove any impurities or sediment that may have formed during the cooking process.
  8. 8
    To serve, place the bowls of Pho Bo on the table and let each person customize their own bowl with their desired toppings. Some popular toppings include bean sprouts, lime wedges, and chili sauce.
  9. 9
    To store the Pho Bo, let the broth cool to room temperature, then refrigerate or freeze it. The broth can be stored in the refrigerator for up to 3 days, or frozen for up to 3 months. Reheat the broth gently before serving.
  10. 10
    To reheat the Pho Bo, simply reheat the broth in a pot or microwave until it is hot and steaming. Then, assemble the bowls as desired and serve.
  11. 11
    To make the Pho Bo more substantial, you can add other toppings such as sliced chicken or pork, diced vegetables, or pickled ginger. Feel free to get creative and experiment with different combinations of toppings to find your favorite.
  12. 12
    To make the Pho Bo more authentic, you can use a combination of beef bones and oxtail to make the broth. You can also add other spices and seasonings, such as star anise or cardamom, to give the broth more depth and complexity.

Expert Tips

  • To make the Pho Bo more flavorful, use a combination of beef bones and oxtail to make the broth.
  • To make the Pho Bo more substantial, add other toppings such as sliced chicken or pork, diced vegetables, or pickled ginger.
  • To make the Pho Bo more authentic, use a combination of spices and seasonings, such as star anise or cardamom, to give the broth more depth and complexity.
  • To make the Pho Bo more convenient, cook the broth and noodles ahead of time and store them in the refrigerator or freezer until ready to serve.
  • To make the Pho Bo more customizable, offer a variety of toppings and let each person create their own bowl.
  • To make the Pho Bo more impressive, garnish the bowls with fresh herbs and edible flowers for a pop of color and freshness.
  • To make the Pho Bo more comforting, serve it with a side of crusty bread or crispy crackers for dipping into the broth.
  • To make the Pho Bo more refreshing, serve it with a side of fresh fruit or a green salad for a light and cooling contrast to the rich broth.

Common Mistakes to Avoid

  • Not simmering the broth for long enough, resulting in a weak or flavorless broth.
  • Not skimming off the impurities that rise to the surface during the simmering process, resulting in a cloudy or greasy broth.
  • Not cooking the noodles correctly, resulting in noodles that are overcooked or undercooked.
  • Not slicing the steak thinly enough, resulting in steak that is tough or chewy.
  • Not garnishing the bowls with fresh herbs, resulting in a dish that is lacking in freshness and flavor.
  • Not offering a variety of toppings, resulting in a dish that is boring or uncustomizable.

Variations and Substitutions

  • Adding other spices and seasonings, such as star anise or cardamom, to give the broth more depth and complexity.
  • Using a combination of beef bones and oxtail to make the broth, for a richer and more flavorful broth.
  • Adding other toppings, such as sliced chicken or pork, diced vegetables, or pickled ginger, to make the dish more substantial and customizable.
  • Using different types of noodles, such as rice noodles or egg noodles, to change the texture and flavor of the dish.
  • Adding a splash of citrus, such as lime or lemon juice, to give the broth a bright and refreshing flavor.
  • Using a combination of beef and chicken broth, for a lighter and more delicate flavor.
  • Adding other ingredients, such as diced onions or mushrooms, to the broth for added flavor and nutrition.

What to Serve With Vietnamese Pho Bo

Vietnamese Pho Bo is a versatile dish that can be served in a variety of ways. You can serve it as a main course, with a side of crusty bread or crispy crackers for dipping into the broth. You can also serve it as a snack or appetizer, with a variety of toppings and garnishes to customize each bowl.

Some popular sides to serve with Pho Bo include bean sprouts, lime wedges, and chili sauce. You can also offer a variety of toppings, such as sliced chicken or pork, diced vegetables, or pickled ginger, to make the dish more substantial and customizable.

Serve with a side of crusty bread or crispy crackers for dipping into the brothOffer a variety of toppings, such as sliced chicken or pork, diced vegetables, or pickled gingerGarnish with fresh herbs, such as basil or mint, for a pop of color and freshnessServe with a side of fresh fruit or a green salad for a light and cooling contrast to the rich broth

Make-Ahead, Storage, Freezing and Reheating

To store the Pho Bo, let the broth cool to room temperature, then refrigerate or freeze it. The broth can be stored in the refrigerator for up to 3 days, or frozen for up to 3 months. Reheat the broth gently before serving.

To reheat the Pho Bo, simply reheat the broth in a pot or microwave until it is hot and steaming. Then, assemble the bowls as desired and serve.

It's also a good idea to cook the noodles and slice the steak ahead of time, and store them in separate containers in the refrigerator. This will make it easier to assemble the bowls when you're ready to serve.

To freeze the Pho Bo, let the broth cool to room temperature, then transfer it to an airtight container or freezer bag. Label the container or bag with the date and contents, and store it in the freezer for up to 3 months.

Frequently Asked Questions

What is the difference between Pho Bo and Pho Ga?

Pho Bo is a beef noodle soup, while Pho Ga is a chicken noodle soup. The main difference is the type of protein used in the broth and the flavor profile of the dish.

Can I use store-bought beef broth instead of making my own?

Yes, you can use store-bought beef broth as a substitute for the homemade broth. However, keep in mind that the flavor may not be as rich and authentic.

How do I make the broth clearer?

To make the broth clearer, you can strain it through a fine-mesh strainer or cheesecloth before serving. This will remove any impurities or sediment that may have formed during the cooking process.

Can I add other toppings to the Pho Bo?

Yes, you can add other toppings to the Pho Bo, such as sliced chicken or pork, diced vegetables, or pickled ginger. Feel free to get creative and experiment with different combinations of toppings to find your favorite.

How do I reheat the Pho Bo?

To reheat the Pho Bo, simply reheat the broth in a pot or microwave until it is hot and steaming. Then, assemble the bowls as desired and serve.

Can I make the Pho Bo ahead of time?

Yes, you can make the Pho Bo ahead of time. Cook the broth and noodles, and slice the steak. Store them in separate containers in the refrigerator or freezer until ready to serve.

How do I store the Pho Bo?

To store the Pho Bo, let the broth cool to room temperature, then refrigerate or freeze it. The broth can be stored in the refrigerator for up to 3 days, or frozen for up to 3 months.

Can I freeze the Pho Bo?

Yes, you can freeze the Pho Bo. Let the broth cool to room temperature, then transfer it to an airtight container or freezer bag. Label the container or bag with the date and contents, and store it in the freezer for up to 3 months.

How do I thaw the frozen Pho Bo?

To thaw the frozen Pho Bo, simply leave it in the refrigerator overnight or thaw it in cold water. Reheat the broth gently before serving.

The Full Recipe
Recipe Card
Vietnamese Pho Bo

Vietnamese Pho Bo

Make authentic Vietnamese Pho Bo at home with this easy recipe, featuring rich beef broth, tender beef, and fresh herbs

Prep30 min
Cook60 min
Total120 min
Serves4
Pin Recipe

Ingredients

  • 2 lbs (1 kg) beef bones
  • 2 medium onions, sliced
  • 3 inches (7.5 cm) fresh ginger, sliced
  • 2 cloves garlic, minced
  • 1 tablespoon (15 ml) fish sauce
  • 1 tablespoon (15 ml) soy sauce
  • 1 teaspoon (5 ml) ground cumin
  • 1 teaspoon (5 ml) ground coriander
  • 1/2 teaspoon (2.5 ml) ground cinnamon
  • 1/2 teaspoon (2.5 ml) ground cayenne pepper
  • 8 oz (225 g) rice noodles
  • 1 lb (450 g) thinly sliced rare steak
  • 1/4 cup (15 g) chopped fresh basil
  • 1/4 cup (15 g) chopped fresh mint
  • Salt and pepper to taste

Instructions

  1. In a large stockpot or Dutch oven, combine the beef bones, sliced onions, sliced ginger, and minced garlic. Pour in enough cold water to cover the bones and bring to a boil over high heat.
  2. Once the water is boiling, reduce the heat to medium-low and simmer for at least 1 hour, or until the broth is rich and flavorful. You can skim off any impurities that rise to the surface during this time.
  3. After 1 hour, add the fish sauce, soy sauce, ground cumin, ground coriander, ground cinnamon, and ground cayenne pepper to the broth. Stir to combine and continue to simmer for another 30 minutes.
  4. While the broth is simmering, cook the rice noodles according to the package instructions. Typically, this involves soaking the noodles in hot water for 5-7 minutes, or until they are soft and pliable. Drain the noodles and set them aside.
  5. To cook the rare steak, heat a skillet or wok over high heat. Add a small amount of oil to the pan and swirl it around to coat the bottom. Add the steak to the pan and cook for 1-2 minutes per side, or until it is cooked to your desired level of doneness.
  6. To assemble the Pho Bo, place some of the cooked noodles into a bowl. Add slices of the cooked steak on top of the noodles, followed by a ladle of the hot broth. Garnish with chopped fresh basil and mint, and serve immediately.
  7. To make the broth clearer, you can strain it through a fine-mesh strainer or cheesecloth before serving. This will remove any impurities or sediment that may have formed during the cooking process.
  8. To serve, place the bowls of Pho Bo on the table and let each person customize their own bowl with their desired toppings. Some popular toppings include bean sprouts, lime wedges, and chili sauce.
  9. To store the Pho Bo, let the broth cool to room temperature, then refrigerate or freeze it. The broth can be stored in the refrigerator for up to 3 days, or frozen for up to 3 months. Reheat the broth gently before serving.
  10. To reheat the Pho Bo, simply reheat the broth in a pot or microwave until it is hot and steaming. Then, assemble the bowls as desired and serve.
  11. To make the Pho Bo more substantial, you can add other toppings such as sliced chicken or pork, diced vegetables, or pickled ginger. Feel free to get creative and experiment with different combinations of toppings to find your favorite.
  12. To make the Pho Bo more authentic, you can use a combination of beef bones and oxtail to make the broth. You can also add other spices and seasonings, such as star anise or cardamom, to give the broth more depth and complexity.

Nutrition (per serving, approximate)

400Calories
30gProtein
40gCarbs
20gFat