Pho Xao
Vietnamese

Pho Xao

Fresh pho noodles wok-charred with marinated beef and Chinese broccoli or water spinach, finished with a dark soy-and-oyster glaze — distinct from soup pho.

Medium20 min

Where it comes from

Pho Xao is a Hanoi adaptation that emerged in the 1950s as Cantonese stir-fry technique entered the city's eating culture through ethnic-Chinese (Hoa) cooks operating com binh dan eateries. It is structurally a wok-fried hor fun with Vietnamese seasoning — nuoc mam in the marinade, no shaoxing, no dark soy as primary. The dish is a domestic-and-canteen staple in northern Vietnam; it does not feature in Saigon's stir-fry repertoire, where bun and hu tieu dominate.

On the plate

First impression is char — the noodles have black-edged spots where they sat against the wok, and that smokiness is the dish. Texture: outer crisp, inner tender, almost like the best part of fried hor fun. The beef is silky from the cornstarch slick. Soy and oyster glaze coats every strand without pooling. Eat with a side of pickled chilli and lime. A flat, pale plate of pho xao means the wok wasn't hot enough — wok hei is non-negotiable.

How it works

The single point of failure is wok temperature. Pho noodles are wet and starchy; if the wok is below 220°C they steam in their own moisture and clump into a sticky brick. At 240-260°C the surface starch caramelizes and the noodles release from the wok cleanly. A home gas burner usually maxes around 200°C — this is why pho xao is often disappointing at home. The 30-second don't-touch rest is what builds the char; impatient stirring kills the dish.

Hanoi 1950s adaptation — Cantonese wok technique entered the city through ethnic-Hoa cooks running com binh dan canteens. Wok must hit 240-260°C; below 220°C the wet pho noodles steam into a sticky brick.

Variations

Pho xao bo (beef, the canonical) versus pho xao ga (chicken, lighter); pho xao gion in Hanoi crisps the noodle pancake first then ladles beef gravy over — the half-fried, half-saucy southern restaurant variant.

On the Palate

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 2

How it's made

6 steps · Show
18 min active · 2 min waiting
  1. 1
    11 min

    Slice 250g beef sirloin against the grain at 3mm. Marinate with 1 tbsp nuoc mam, 1 tbsp oyster sauce, 1 tsp sugar, 1 tsp cornstarch, 1 tsp dark soy, 4 minced garlic cloves, 1 tsp black pepper for 10 minutes.

  2. 2
    3 min

    Cut 300g fresh banh pho sheet into 1.5cm-wide strips with scissors — they should be tacky to the touch. Loosen them gently. If using day-old refrigerated noodles, microwave 20 seconds first to soften.

  3. 3
    3 min

    Cut 200g Chinese broccoli (gai lan) on a steep diagonal — separate stems from leaves. Slice 1 small onion into wedges and 4 scallions into 5cm batons.

  4. 4
    2 min

    Heat a wok over the highest flame until it smokes. Add 2 tbsp oil. Sear the beef 60 seconds in a single layer — leave it untouched until the bottom blackens at the edges, then toss 30 seconds. Remove.

    Watch out

    Ensure the wok is hot enough to achieve a good sear; if not, the beef will steam instead of sear.

  5. 5
    3 min

    Wipe wok, add 1 more tbsp oil. Onion wedges and broccoli stems 60 seconds. Add the noodles in one heap; let them sit 30 seconds without stirring — this is where the char happens, the wok hei. Toss once. Add 1 tbsp dark soy, 1 tbsp oyster sauce, 1 tsp sugar.

    Watch out

    Do not stir the noodles too soon; letting them sit allows for proper charring.

  6. 6
    2 min

    Return beef and add the broccoli leaves and scallion. Toss 30 seconds. Plate immediately — the dish should hit the table within 60 seconds of leaving the wok.

What you'll need

Dishes like this

More from Vietnamese