Gai Lan, Oyster Sauce

The Cantonese table's green argument and the wok's first lesson: Chinese broccoli — the gai lan's thick stalks and glossy leaves — blanched to the jade's crisp-tender and finished under the oyster sauce's glossy pour, the dish that the Cantonese kitchen orders at every meal and the wok's own discipline teaches in five minutes. The technique is the blanch's alkaline water and the sauce's honest pour, the vegetable's own sweetness the whole argument.
Quantities live in the recipe card.
The gai lan
- the blanch's bath
The sauce's pour
- the pour's light cling
The finish
- The stalks' even argument: the gai lan's stalk is the dish's heart and the leaf its afterthought — the thickest stalks halved lengthwise (the halved stalk cooks at the leaf's own rate) and the whole batch cut to lengths that fit the serving plate's lying argument.
- The sauce's pre-mix: the oyster sauce, water, sugar, pepper and cornstarch whisked together before the blanch's water even boils — the pour's 30 seconds at the end leaves no window for measuring.

Gai Lan, Oyster Sauce
Prep: 10 minutes · Cook: 5 minutes · Total: About 15 minutes · Serves 2–3 as a side
Ingredients
The gai lan
- 500 g gai lan (Chinese broccoli), washed, the stalks' bases trimmed and the thickest stalks halved lengthwise
- 2 litres water, 1 tbsp (15 g) salt, 1 tsp (5 ml) neutral oil — the blanch's bath
The sauce's pour
- 3 tbsp (45 g) oyster sauce
- 2 tbsp (30 ml) water, ½ tsp (2 g) sugar, a pinch of white pepper
- ½ tsp (2 g) cornstarch, whisked in — the pour's light cling
- 1 tbsp (15 ml) neutral oil, for the stalks' gloss
The finish
- 1 tsp (5 ml) sesame oil; a few slices of fried garlic or ginger, optional
Instructions
- The blanch — 90 seconds at the rolling boil. The salted, oiled water at the full rolling 100 °C boil, the stalks' ends in first (held 20 seconds at the water's entry, the stalks' head start), and the whole batch submerged — blanched 90 seconds to the stalk's crisp-tender and the leaf's jade set. Checkpoint — the stalk's test at the 90-second mark: the thickest piece's base pierces with the knife's point's easy slide but still carries the bite's firm snap — the gai lan's own window between the raw's stringy and the over-cooked's olive collapse is barely 30 seconds wide, and the jade's colour its gauge.
- The plating and the pour. The blanched gai lan drained well and laid to the plate in the stalks' aligned row, the neutral oil's spoon tossed through while hot (the gloss's own seal) — the sauce's mix brought to the mere simmer in the small pan, 30 seconds to the cornstarch's light cling, and poured over the gai lan's row at the table's moment, the sesame oil's drizzle last. Checkpoint — the eating test: the stalk's snap and the leaf's silk in the same chopstick's lift, the oyster sauce's savour-sweet gloss clinging to the stalk's cut face — the sauce's light cling (never the gravy's pool) the dish's whole balance, the gai lan's own sweetness the argument.
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| Stalks olive and flat | The blanch's clock over-run | The 90-second window; the jade's colour the gauge |
| Sauce pooled watery below | The cornstarch skipped, or the greens' drain rushed | The ½ tsp's cling; the 30-second drain |
| Leaves' silk lost to the mush | The leaves over the stalks' full clock | The stalks' 20-second head start at the water's entry |
Storage, Make-Ahead & Variations
- The blanched gai lan holds 1 day refrigerated and re-blanches 20 seconds to a fair second service — never the microwave's olive apology. The sauce's mix holds 3 days in a jar. - The same doctrine's family runs the choi sum's tender cousin and the pea shoots' briefest argument; the oyster sauce's vegetarian replacement (the mushroom oyster sauce's honest jar) carries the same gloss. The fried garlic's scatter or the ginger's slivers on top is the table's own variation.