Go Back
+ servings
Spicy Pho Bo

Spicy Pho Bo

Course Meal
Keyword African Bird's Eye Pepper, Thai Pepper
Prep Time 30 minutes
Cook Time 6 hours
Total Time 6 hours 30 minutes
Servings 4 servings
Calories 1015kcal


For the beefy broth

  • 2 pounds jointed oxtail bones and all
  • 1 pound beef shin bone-in, also known as beef shank
  • 2 quarts water
  • 1 tablespoon ground sea salt
  • 1 heaped teaspoon ground black pepper
  • 2 medium-sized yellow onions peeled and roughly chopped
  • 8 cloves garlic peeled and roughly chopped
  • 1 heaped tablespoon fresh ginger peeled and roughly chopped, skin and all
  • 2 bay leaves
  • 1 stick cinnamon about 3 inches long
  • 2 stalks lemongrass each about 4 inches long, slightly crushed. I give each piece a few blows with a heavy sharpening steel to slightly splinter the stalks
  • 8 cloves
  • 6 star anise
  • 6 green cardamom pods
  • 1 tablespoon lemon juice

For the final cooking / serving

  • 4 red Thai bird’s eye chilies thinly sliced crosswise
  • 1 8- ounce sirloin steak – well-fatted 28 days aged, free range/grass fed would be my choice
  • 1 teaspoon dark soy sauce I just love the mushroom-flavored variety
  • 1/4 teaspoon ground sea salt
  • 2 medium-sized brown mushrooms thinly sliced
  • 1/2 ounce fresh cilantro Remove the thickest of the stalks and roughly chop the rest
  • 2 spring onions / scallions Cut on the diagonal into ¾ inch long slices. Use all the green leaves that are crisply firm.
  • 2 medium-sized fresh limes quartered
  • 8 ounces dried, flat rice noodles The ones I used were 5mm wide – almost a ¼ inches


For the beefy broth

  • Add all the broth’s ingredients to a big pot. Set it on a high heat and let it come to a brisk boil. Now drop the heat to very low, cover the pot and let it simmer very gently for six hours. Check it a few times to make sure you keep that constant gentle simmer going all the time.
  • Now, some recipes call for skimming off the fat and the whitish sort of foam that rises to the top of the broth. Well, if you want a clearer broth you can do that. Not me. I’m not trying to make beef consommé here. I want all — and I mean all — the flavor from the oxtail and shin, so I certainly don’t skim off any fat. As for the foamy stuff, I just stir it back into the broth a few times during its long simmering.
  • After six hours’, remove the pot from the heat. Use a slotted spoon to remove the pieces of oxtail and the shin together with its central bones that may well have completely separated from the meat. Set all this aside to cool. Now remove and discard the lemongrass stalks, star anise, and cinnamon sticks.
  • Once the beef is cool enough to handle, use your fingers to pull all the meat and any fatty bits from the oxtail and shin bones — discard the bones. Now use your fingers to shred apart all the beef before returning it to the broth. Check the broth for saltiness and adjust to your taste. Done. Broth finished. Time to get everything else moving briskly along.

For the sirloin steak – at room temperature, please

  • Put a heavy skillet onto high heat. Add nothing to the skillet. Whilst it’s getting really hot, pat the sirloin dry with some kitchen towel and then smear it all over with a level teaspoon dark soy sauce — just a teaspoon. Now rub 1/4 level teaspoon salt into the steak’s strip of fat. Good. It’s ready for that hot skillet — immediately.
  • You want to take some care with how you now sear the sirloin on that high heat. Using a pair of tongs to hold the steak, place it fat side down into the skillet. Keep the steak upright with the tongs for 90 seconds so that you get a dark, melting char on the fat. Now lay the steak flat and give one side 60 seconds of that high heat. Quicky flip the steak and give the other side 60 seconds of searing heat. Done! Set the steak aside to cool.

For the flat rice noodles

  • Check the cooking instructions on the pack — you’ll probably find they say something like this: Set the noodles in a pan that’s big enough to let them lie flat. Pour in enough boiling water to just cover the noodles and let them soak for about six minutes before draining them in a colander.

Bringing it all together - quickly

  • Heat your bowls to a point where you can just handle them without a cloth — and keep them that hot. Good. Things now have to happen quickly as you move towards serving.
  • Ideally, you want to finish preparing your spicy Pho Bo whilst the noodles are soaking for their six or so minutes. That way the just-drained noodles will still be hot when they go into the bowls.
  • So, as soon as the noodles start soaking, set the broth to boil on a high heat. When it does, drop the heat so that the broth just barely simmers.
  • Slice the seared sirloin crosswise through its width. Each very rare slice should be close to 1/8 inch thick.
  • Now ladle the hot, meaty broth into those very warm bowls, filling them 3/4 full. And do make sure you get a generous amount of the fab shredded oxtail and shin into each bowl. Time now for some quick, good-looking presentation.
  • Begin by sliding a serving of noodles into each bowl — taking care to keep them to one side and not allowing them to become fully covered by the broth.
  • Add a serving of the sirloin to each bowl’s center, letting each slice just sit on top of the hot broth. In the same careful way, add the mushrooms, scallions, and cilantro to the remaining, uncovered broth.
  • Final step? Sprinkle on those Thai bird’s eye chilies.
  • Serve at once with the quartered limes alongside so that each person can squeeze over their own bowl — highly recommended.


Accompaniments? If you want to, perhaps offer in small bowls some finely sliced chilis or your fave hot sauce, plus chopped, fresh cilantro, and perhaps some fish sauce. Me? I just go for a few light dashes of hot sauce on the sirloin.
To drink? For a crisp and fruity red wine, I’d go for a Pinot Noir or a Merlot - both just slightly chilled. Nothing too bold, and on the lower side in terms of alcohol content.


Calories: 1015kcal | Carbohydrates: 65g | Protein: 103g | Fat: 37g | Saturated Fat: 14g | Cholesterol: 315mg | Sodium: 2629mg | Potassium: 856mg | Fiber: 5g | Sugar: 4g | Vitamin A: 366IU | Vitamin C: 28mg | Calcium: 185mg | Iron: 14mg