Go Back
+ servings
Beef pho in white bowl.

Pressure Cooker Pho

This easy pho recipe tastes nearly authentic, in a fraction of the time.
Course Soup
Cuisine Vietnamese
Prep Time 10 minutes
Cook Time 2 hours
Total Time 2 hours 10 minutes
Servings 6
Calories 699kcal
Author Gary White


  • 3 lbs. beef shank
  • 16 cups water divided
  • 3 inches fresh ginger sliced
  • 2 large yellow onions roughly chopped
  • ¼ cup fish sauce
  • 1 Tbsp. sugar
  • 5 star anise
  • 3 cloves
  • 1 cinnamon stick
  • ¼ tsp. fennel seed
  • ½ tsp. coriander seed
  • 1 Tbsp. sea salt
  • 1 lb. filet mignon (or top sirloin) thinly sliced
  • 14 oz. rice noodles
  • 1 small yellow onion thinly sliced
  • 1 Tbsp. cilantro finely chopped
  • 2 scallions thinly sliced


  • Set oven to 450 F (no need to preheat). Spray baking sheet with nonstick cooking oil and add onions and ginger, spread out into a single layer. Place sheet in oven and bake until slightly charred.
  • Add beef shanks to pot and cover with water (about 6 cups). Then, using the sauté setting (adjusted to “more”), bring up to a boil. Once the water reaches a rolling boil, remove shanks and set aside. Discard water and wash all scum from the bottom of the pot.
  • Return the beef shanks in pot, followed by charred ginger and onions, fish sauce, sugar, star anise, cloves, cinnamon, fennel seed, coriander seed, salt, and top with 10 cups of water. Lock lid and cook for 30 minutes at high pressure.
  • Once cook time is complete, allow pressure to release naturally for at least 30 minutes (longer is better).
  • Pour the broth through a fine mesh strainer. Feel free to eat the beef shank, but we won’t be using it anymore for this recipe.
  • Prepare rice noodles according to instructions on box. I prefer (and recommend) the type you don't need to pre-cook.
  • Return broth to heat and bring back up to boil. You can do this in the pot using the sauté setting or on stovetop.
  • Place noodles in a heated bowl. Place equal amounts of uncooked steak into bowls. Do the same with the noodles.
  • Pour boiling broth over steak (this is what cooks the meat) and allow to sit for a minute or two.
  • Top each bowl with any combination of sliced onions, cilantro, basil, mint, and scallions. Serve immediately!



  • For garnish - use any combination of bean sprouts, limes, jalapeño, basil, mint, hoisin sauce, and Sriracha.
  • If you don’t want to splurge on filet mignon, top sirloin is a fine substitute; and is actually more common in restaurants.
  • If you really want to slice the beef as thin as possible, you can freeze it first; then slice while frozen and defrost afterwards.
  • This broth can be frozen for months, then reheated when ready to serve.
  • After boiling, you will not need the beef shank for this recipe, but it can be eaten separately. 
  • While it is technically okay to skip the first two steps (not charring the onions and ginger or parboil the beef), here are the reasons why you should not skip them.
    1. Charring the onions and ginger is the single best way to enhance the depth of flavor. You might think that you can’t tell the difference, but you will!
    2. By parboiling the beef and getting rid of the scum, the finished broth with be much more clear and appetizing than if you simply cook all of that into the soup.


Calories: 699kcal | Carbohydrates: 68g | Protein: 50g | Fat: 23g | Saturated Fat: 8g | Cholesterol: 111mg | Sodium: 1048mg | Potassium: 1039mg | Fiber: 2g | Sugar: 8g | Vitamin A: 205IU | Vitamin C: 6.9mg | Calcium: 108mg | Iron: 6.7mg