Vietnamese Beef Pho Recipe

Caroline

Sharing simple, flavorful recipes made with love and care.

The first time I decided to make Vietnamese Beef Pho from scratch, it felt like a monumental undertaking. I had always revered it as a dish you could only get at a great restaurant—a magical elixir with a broth so complex I couldn’t imagine recreating it. But armed with a determination to fill my home with that intoxicating aroma, I spent a Saturday sourcing beef bones, brisket, and a treasure trove of whole spices. The process was a lesson in patience. The slow, hours-long simmer of the broth became a meditative ritual. I watched as the water transformed, slowly taking on a deep amber hue and an aroma of charred ginger, star anise, and rich beef that permeated every corner of my house. When it was finally time to assemble the bowls, ladling the crystal-clear, steaming broth over delicate noodles and paper-thin slices of raw sirloin that cooked instantly, it felt like I had unlocked a culinary secret. My family gathered around the table, customizing their bowls with handfuls of fresh basil, bean sprouts, and lime. The first sip was a revelation—it was a hundred times more vibrant and soulful than any takeout I’d ever had. That day, pho transformed from a restaurant treat into a cherished home-cooked tradition, a testament to the fact that the most profound flavors often just require time, care, and a little bit of love.

An Authentic Vietnamese Beef Pho (Phở Bò) Recipe

This recipe is a deep dive into creating traditional, northern-style Pho Bo. The key to exceptional pho is a clear, deeply flavorful broth that has been simmered for hours. While it takes time, the process is not difficult, and the results are incredibly rewarding. This guide will walk you through every step, from preparing the bones to assembling the perfect bowl.

Complete Ingredients for Authentic Pho Bo

A truly great pho is a sum of its parts. Sourcing high-quality ingredients is the first and most important step. Many of these items can be found at a well-stocked Asian market.

  • For the Broth (The Heart and Soul of Pho):
    • Beef Bones: 4-5 lbs, a mix is best. Use beef marrow bones and knuckle bones for richness and body, and oxtail for a deep, meaty flavor.
    • Beef Brisket or Chuck: 1.5 lbs, a whole piece. This meat simmers in the broth to add flavor and is then sliced to be served in the final bowl.
    • Yellow Onions: 2 large.
    • Ginger: One large 5-inch piece.
    • Whole Spices:
      • 1-2 whole cinnamon sticks (preferably Saigon cinnamon)
      • 6-8 whole star anise
      • 6 whole cloves
      • 1 tablespoon coriander seeds
      • 1 black cardamom pod (optional, but adds a wonderful smoky depth)
      • 1 teaspoon fennel seeds
    • Seasoning:
      • ¼ cup fish sauce (use a high-quality brand like Red Boat, Three Crabs, or Viet Huong)
      • 1.5 oz (about 2 tablespoons) rock sugar, or to taste. Rock sugar provides a cleaner, more rounded sweetness than granulated sugar.
  • For Assembling the Bowls:
    • Dried Rice Noodles: 1 lb “phở” noodles (flat rice noodles, medium width).
    • Beef Sirloin or Eye of Round: 1 lb, very thinly sliced. To make slicing easier, place the steak in the freezer for 15-20 minutes until it’s firm but not frozen solid. This is the “tái” (rare) beef that cooks in the hot broth.
    • The Cooked Brisket: From the broth, thinly sliced against the grain. This is the “chín” (well-done) beef.
    • Yellow Onion: ½, sliced paper-thin.
    • Scallions: ½ cup, thinly sliced.
  • For the Essential Garnish Platter:
    • Bean Sprouts: 2 cups, fresh.
    • Thai Basil: A large bunch. It has a distinct anise-like flavor that is crucial for pho.
    • Cilantro: A large bunch, leaves and tender stems.
    • Culantro (Ngò Gai): (Optional, but highly authentic) A small bunch, chopped. It has a strong, pungent cilantro-like flavor.
    • Limes: 2-3, cut into wedges.
    • Jalapeños or Thai Chilis: 2-3, thinly sliced.
    • Hoisin Sauce & Sriracha: For serving on the side.

Step-by-Step Instructions: Crafting the Perfect Pho

Follow this process carefully. Each phase is designed to build layers of flavor, resulting in a clean, complex, and aromatic broth.

Phase 1: Preparing the Foundation (Bones & Aromatics)

  1. Parboil the Bones (Crucial for a Clear Broth): Place the beef bones and oxtail in a large stockpot. Cover with cold water. Bring to a rolling boil over high heat and let it boil vigorously for 10-15 minutes. You will see a large amount of grey-brown scum and foam rise to the surface. This step is to remove impurities, not to cook the bones.
  2. Clean the Bones: Drain the bones into a colander in the sink. Discard the “scummy” water. Rinse each bone thoroughly under cool running water, rubbing off any remaining impurities. Clean the stockpot thoroughly to remove any residue before returning the clean bones to the pot.
  3. Char the Aromatics: While the bones are parboiling, char the onions and ginger. You can do this in a few ways:
    • Open Flame (Best Method): Use tongs to hold the onions and ginger directly over a gas stove flame, turning frequently until they are blackened and blistered on all sides (about 5-10 minutes).
    • Broiler Method: Place the onions and ginger on a foil-lined baking sheet and broil on high, turning every few minutes until charred on all sides.
  4. Clean the Charred Aromatics: Once charred, let them cool slightly. Under running water, peel off the blackened outer layers of the onion. For the ginger, use a spoon to easily scrape off the charred skin. A little bit of char left behind is fine and adds to the smoky flavor.

Phase 2: Building and Simmering the Broth

  1. Toast the Spices: Place all the whole spices (cinnamon, star anise, cloves, coriander, cardamom, fennel) in a dry skillet over medium heat. Toast for 2-3 minutes, shaking the pan frequently, until they become very fragrant. This awakens their essential oils. Immediately transfer them to a small spice bag or a piece of cheesecloth tied up with kitchen twine.
  2. Begin the Simmer: Place the cleaned bones, the piece of brisket, the charred onion and ginger, and the spice sachet into your large, clean stockpot. Fill the pot with about 5-6 quarts of cold water.
  3. The Slow Simmer: Bring the pot to a gentle simmer over medium-high heat. As soon as it begins to simmer, reduce the heat to low. The surface should have just a few lazy bubbles breaking the surface. Do not let the broth boil. Boiling will agitate the proteins and fats, resulting in a cloudy broth. Let the broth simmer gently, uncovered, for at least 4 hours, and up to 6 hours. Skim off any scum or excess fat that rises to the surface during the first hour.
  4. Remove the Brisket: After about 2-2.5 hours of simmering, the brisket should be tender. Carefully remove it from the pot and place it in a bowl of ice water for a few minutes to stop the cooking process and prevent the meat from darkening. Once cool, wrap it tightly in plastic wrap and refrigerate until you’re ready to serve.

Phase 3: Finishing and Seasoning the Broth

  1. Strain the Broth: After the long simmer, turn off the heat. Carefully remove the bones, aromatics, and spice packet with a slotted spoon and discard them.
  2. Create a Crystal-Clear Broth: Place a fine-mesh sieve lined with a few layers of cheesecloth over another large, clean pot. Carefully ladle the broth through the sieve. This double-straining method will catch any remaining small solids and ensure your broth is beautifully clear.
  3. Season to Perfection: Place the strained broth over medium heat. Stir in the fish sauce and the rock sugar. Let the sugar dissolve completely. Now, taste the broth. This is the most important part. It should taste savory, slightly sweet, and deeply beefy. Adjust as needed: add more fish sauce for saltiness/umami, or a little more rock sugar for sweetness to achieve the perfect balance for your palate. Keep the broth at a bare simmer until you are ready to serve.

Phase 4: Assembling the Pho Bowls

  1. Prepare the Noodles and Meats: Cook the rice noodles according to the package directions. Drain and rinse with cold water to stop them from cooking and clumping. Divide the noodles among large soup bowls. Thinly slice the cooked brisket against the grain. Arrange a few slices of the cooked brisket and a fan of the thinly sliced raw sirloin on top of the noodles in each bowl. Top with the paper-thin slices of yellow onion and a sprinkle of scallions.
  2. The Final Pour: Ensure your broth is steaming hot (near boiling). Ladle the piping hot broth into each bowl, pouring it directly over the raw beef to cook it instantly. The broth should generously cover the noodles and meat.
  3. Serve Immediately: Rush the bowls to the table with the large platter of fresh garnishes and the hoisin and sriracha sauces.

Nutrition Facts

These are estimates for a large bowl of pho and can vary widely based on the amount of meat, noodles, and fat in the broth.

  • Servings: 6-8 large bowls
  • Calories per Serving: Approximately 500-700 kcal

Preparation Time

Pho is a labor of love, but most of the time is hands-off.

  • Active Time: 1 hour (parboiling, charring, straining, assembling)
  • Simmer Time: 4-6 hours
  • Total Time: 5-7 hours

How to Serve and Eat Pho Like a Pro

Eating pho is an interactive and customizable experience. The garnish platter isn’t just decoration; it’s an essential part of the meal.

  • The Ritual:
    • Step 1: Taste the Broth: Before adding anything, take a sip of the pure broth to appreciate its clean, complex flavor.
    • Step 2: Add Your Greens: Add a handful of bean sprouts to the bottom of the bowl (for a crunchier texture) or leave them on top. Tear in leaves of Thai basil and cilantro.
    • Step 3: Add Acidity and Heat: Squeeze a wedge of lime over the top. Add a few slices of jalapeño or chili for a spicy kick.
    • Step 4: The Sauces (A Point of Contention):
      • Traditionalist Method: Squeeze a small amount of hoisin and/or sriracha into a small side dish. Use your chopsticks to dip pieces of meat into the sauce before eating them. This preserves the purity of your broth.
      • Common Method: Many people squeeze the sauces directly into their broth. While popular, be aware that this will completely change the flavor profile of the broth you spent hours perfecting.
    • Step 5: Dig In! Use chopsticks to eat the noodles and meat, and a large soup spoon for the broth. It is perfectly acceptable (and encouraged!) to slurp your noodles.

5 Essential Tips for Restaurant-Quality Pho at Home

  1. Parboil for Purity: Do not skip the parboiling and cleaning step for the bones. This is the single most important technique for achieving a crystal-clear, clean-tasting broth free of muddiness and impurities.
  2. Char for Complexity: Charring the ginger and onion is not just for show. It removes their raw, pungent bite and transforms it into a deep, smoky sweetness that is the signature background note of a great pho broth.
  3. Simmer, Never Boil: Once your broth comes to its initial simmer, keep it there. A rolling boil will emulsify the fat and proteins into the liquid, resulting in a cloudy, greasy broth. A gentle, lazy simmer is the secret to clarity and a clean flavor.
  4. Invest in Good Fish Sauce: Fish sauce is the primary seasoning agent. A cheap, overly salty brand can ruin your broth. Invest in a high-quality Vietnamese fish sauce (like Red Boat 40°N) for a nuanced, deeply savory flavor.
  5. The Magic of Raw Beef: The paper-thin slices of raw sirloin or eye of round that cook instantly in the hot broth provide a wonderfully tender texture that you can’t get from pre-cooked meat. Don’t be afraid of it! Just make sure your broth is steaming hot when you pour it over.

Frequently Asked Questions (FAQ)

1. Can I make pho in a pressure cooker or Instant Pot?
Yes, you can significantly reduce the cooking time. After searing the aromatics and parboiling the bones, place everything (bones, brisket, aromatics, spice sachet, water) in the pressure cooker. Cook on high pressure for 1.5 – 2 hours. Let the pressure release naturally. You will still need to strain and season the broth as directed. The flavor will be very good, though some argue it may lack the same depth as a slow-simmered broth.

2. Where can I find all the specialty ingredients like rock sugar and pho noodles?
Your best bet is a large Asian supermarket. They will have everything you need, from the right cuts of beef bones to fresh Thai basil, rock sugar, and a wide variety of fish sauces and rice noodles.

3. My broth is cloudy. What did I do wrong?
There are two likely culprits: 1) You may have skipped or rushed the initial parboiling step, leaving impurities in the pot. 2) You may have let the broth boil instead of keeping it at a very gentle simmer. A rolling boil is the enemy of a clear broth.

4. Can I make the broth ahead of time?
Absolutely! In fact, many people believe the broth is even better the next day as the flavors have more time to meld. You can make the broth, strain it, and store it in the refrigerator for up to 3-4 days, or freeze it for several months. This turns pho into a very quick weeknight meal once the broth is done.

5. What is the difference between Pho Bo and Pho Ga?
It’s simple: “Phở Bò” is beef pho, and “Phở Gà” is chicken pho. Pho Ga is made using a whole chicken and chicken bones, resulting in a lighter but equally fragrant and delicious broth. The preparation and serving principles are very similar.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vietnamese Beef Pho Recipe


  • Author: Caroline

Ingredients


  • For the Broth (The Heart and Soul of Pho):


    • Beef Bones: 4-5 lbs, a mix is best. Use beef marrow bones and knuckle bones for richness and body, and oxtail for a deep, meaty flavor.


    • Beef Brisket or Chuck: 1.5 lbs, a whole piece. This meat simmers in the broth to add flavor and is then sliced to be served in the final bowl.


    • Yellow Onions: 2 large.


    • Ginger: One large 5-inch piece.


    • Whole Spices:


      • 1-2 whole cinnamon sticks (preferably Saigon cinnamon)


      • 6-8 whole star anise


      • 6 whole cloves


      • 1 tablespoon coriander seeds


      • 1 black cardamom pod (optional, but adds a wonderful smoky depth)


      • 1 teaspoon fennel seeds




    • Seasoning:


      • ¼ cup fish sauce (use a high-quality brand like Red Boat, Three Crabs, or Viet Huong)


      • 1.5 oz (about 2 tablespoons) rock sugar, or to taste. Rock sugar provides a cleaner, more rounded sweetness than granulated sugar.






  • For Assembling the Bowls:


    • Dried Rice Noodles: 1 lb “phở” noodles (flat rice noodles, medium width).


    • Beef Sirloin or Eye of Round: 1 lb, very thinly sliced. To make slicing easier, place the steak in the freezer for 15-20 minutes until it’s firm but not frozen solid. This is the “tái” (rare) beef that cooks in the hot broth.


    • The Cooked Brisket: From the broth, thinly sliced against the grain. This is the “chín” (well-done) beef.


    • Yellow Onion: ½, sliced paper-thin.


    • Scallions: ½ cup, thinly sliced.




  • For the Essential Garnish Platter:


    • Bean Sprouts: 2 cups, fresh.


    • Thai Basil: A large bunch. It has a distinct anise-like flavor that is crucial for pho.


    • Cilantro: A large bunch, leaves and tender stems.


    • Culantro (Ngò Gai): (Optional, but highly authentic) A small bunch, chopped. It has a strong, pungent cilantro-like flavor.


    • Limes: 2-3, cut into wedges.


    • Jalapeños or Thai Chilis: 2-3, thinly sliced.


    • Hoisin Sauce & Sriracha: For serving on the side.





Instructions

Phase 1: Preparing the Foundation (Bones & Aromatics)

  1. Parboil the Bones (Crucial for a Clear Broth): Place the beef bones and oxtail in a large stockpot. Cover with cold water. Bring to a rolling boil over high heat and let it boil vigorously for 10-15 minutes. You will see a large amount of grey-brown scum and foam rise to the surface. This step is to remove impurities, not to cook the bones.

  2. Clean the Bones: Drain the bones into a colander in the sink. Discard the “scummy” water. Rinse each bone thoroughly under cool running water, rubbing off any remaining impurities. Clean the stockpot thoroughly to remove any residue before returning the clean bones to the pot.

  3. Char the Aromatics: While the bones are parboiling, char the onions and ginger. You can do this in a few ways:

    • Open Flame (Best Method): Use tongs to hold the onions and ginger directly over a gas stove flame, turning frequently until they are blackened and blistered on all sides (about 5-10 minutes).

    • Broiler Method: Place the onions and ginger on a foil-lined baking sheet and broil on high, turning every few minutes until charred on all sides.

  4. Clean the Charred Aromatics: Once charred, let them cool slightly. Under running water, peel off the blackened outer layers of the onion. For the ginger, use a spoon to easily scrape off the charred skin. A little bit of char left behind is fine and adds to the smoky flavor.

Phase 2: Building and Simmering the Broth

  1. Toast the Spices: Place all the whole spices (cinnamon, star anise, cloves, coriander, cardamom, fennel) in a dry skillet over medium heat. Toast for 2-3 minutes, shaking the pan frequently, until they become very fragrant. This awakens their essential oils. Immediately transfer them to a small spice bag or a piece of cheesecloth tied up with kitchen twine.

  2. Begin the Simmer: Place the cleaned bones, the piece of brisket, the charred onion and ginger, and the spice sachet into your large, clean stockpot. Fill the pot with about 5-6 quarts of cold water.

  3. The Slow Simmer: Bring the pot to a gentle simmer over medium-high heat. As soon as it begins to simmer, reduce the heat to low. The surface should have just a few lazy bubbles breaking the surface. Do not let the broth boil. Boiling will agitate the proteins and fats, resulting in a cloudy broth. Let the broth simmer gently, uncovered, for at least 4 hours, and up to 6 hours. Skim off any scum or excess fat that rises to the surface during the first hour.

  4. Remove the Brisket: After about 2-2.5 hours of simmering, the brisket should be tender. Carefully remove it from the pot and place it in a bowl of ice water for a few minutes to stop the cooking process and prevent the meat from darkening. Once cool, wrap it tightly in plastic wrap and refrigerate until you’re ready to serve.

Phase 3: Finishing and Seasoning the Broth

  1. Strain the Broth: After the long simmer, turn off the heat. Carefully remove the bones, aromatics, and spice packet with a slotted spoon and discard them.

  2. Create a Crystal-Clear Broth: Place a fine-mesh sieve lined with a few layers of cheesecloth over another large, clean pot. Carefully ladle the broth through the sieve. This double-straining method will catch any remaining small solids and ensure your broth is beautifully clear.

  3. Season to Perfection: Place the strained broth over medium heat. Stir in the fish sauce and the rock sugar. Let the sugar dissolve completely. Now, taste the broth. This is the most important part. It should taste savory, slightly sweet, and deeply beefy. Adjust as needed: add more fish sauce for saltiness/umami, or a little more rock sugar for sweetness to achieve the perfect balance for your palate. Keep the broth at a bare simmer until you are ready to serve.

Phase 4: Assembling the Pho Bowls

  1. Prepare the Noodles and Meats: Cook the rice noodles according to the package directions. Drain and rinse with cold water to stop them from cooking and clumping. Divide the noodles among large soup bowls. Thinly slice the cooked brisket against the grain. Arrange a few slices of the cooked brisket and a fan of the thinly sliced raw sirloin on top of the noodles in each bowl. Top with the paper-thin slices of yellow onion and a sprinkle of scallions.

  2. The Final Pour: Ensure your broth is steaming hot (near boiling). Ladle the piping hot broth into each bowl, pouring it directly over the raw beef to cook it instantly. The broth should generously cover the noodles and meat.

  3. Serve Immediately: Rush the bowls to the table with the large platter of fresh garnishes and the hoisin and sriracha sauces.

Nutrition

  • Serving Size: one normal portion
  • Calories: 500-700 kcal