Cantonese Steamed Snapper

Prep 10m Cook 12m Total 22m easy
fishchinesesteamedsnapperginger-scallion

Method

  1. 1
    Set up the steamer: fill the wok or pot with enough water to steam for 10 minutes without drying out, place the rack or chopsticks inside, cover, and bring to a rolling boil over high heat.
    Note: the water must be at a full rolling boil before the fish goes in — a slow start steams unevenly
  2. 2
    Score the snapper on both sides with 3–4 diagonal cuts down to the bone. Pat dry, rub lightly inside and out with fine salt, then stuff the cavity with the ginger slices and scallion whites. Lay the fish on the heatproof plate.
    Uses: whole red snapper, fine salt, fresh ginger, scallion whites
  3. 3
    Lower the plate onto the rack in the boiling steamer, cover tightly, and steam over high heat until the flesh just flakes at the thickest part near the spine. Pull a touch early — residual heat finishes the job. ⏱ 9m
    Note: for a ~1.5 lb fish use 8–10 minutes; add a minute per additional half pound
  4. 4
    While the fish steams, julienne the ginger matchstick-thin, thread the scallion greens into 3-inch lengths, and slice the half onion into thin half-moons. Pile all three together.
    Uses: fresh ginger, scallions, small yellow onion
  5. 5
    In a small saucepan, combine the light soy, Shaoxing wine, sugar, and white pepper (if using). Do not heat yet — you need 2 tbsp of steaming liquid first.
    Uses: light soy sauce (生抽), Shaoxing wine, sugar, white pepper
  6. 6
    Lift the fish plate out carefully. Tilt the plate over the sink and pour off the cloudy steaming liquid, reserving 2 tbsp for the sauce.
    Note: the steaming liquid is funky on its own — drain it off the fish, but a spoonful in the sauce rounds it out
  7. 7
    Add the reserved 2 tbsp steaming liquid to the sauce and warm gently over low heat just until the sugar dissolves and the sauce is hot — do not reduce. Pour evenly over the fish.
    Uses: reserved fish steaming liquid
  8. 8
    Pile the ginger, scallion, and onion in a mound along the length of the fish, covering the scored flesh.
    Note: pile loosely so the hot oil can penetrate the whole heap
  9. 9
    Heat the neutral oil in the small saucepan over high heat until it is visibly smoking — not just shimmering. Immediately pour it directly over the aromatic mound; it should sizzle aggressively and half-cook the ginger and scallion.
    Uses: neutral oil
    Note: if the oil is not smoking, the topping will taste raw — wait for it
  10. 10
    If using sesame oil, drizzle a few drops over the fish now. Serve immediately with steamed rice.
    Uses: toasted sesame oil

Freshness of the fish is 90% of this dish. If the snapper is not pristine, no technique saves it — buy from a counter where you can see clear eyes and firm flesh, and cook it the same day.

**Overcooking is the #1 failure mode.** Pull the fish a touch early; residual heat finishes the job on the plate. The flesh should just flake at the thickest part near the spine — not curl off the bone.

**The smoking oil is not optional.** It has to be genuinely smoking when it hits the aromatics — that sizzle blooms the ginger and scallion, half-cooks them, and the oil meeting the soy is what creates the signature aroma. Timid oil gives you a sad, raw-tasting topping.

**Drain the steaming liquid.** It pools under the fish during cooking and turns cloudy and funky. Pour it off before saucing — but reserve 2 tbsp for the sauce itself, where a small amount rounds it out.

**The onion is a house move, not strict Cantonese.** Pure tradition is ginger and scallion only. The onion adds a sweetness that works well specifically with snapper; skip it for a cleaner, more classical plate.

**Optional additions.** A dash of white pepper in the sauce is good if you like it. A splash of sesame oil at the finish is divisive — it can bulldoze the delicate fish flavor, so keep it optional and use a light hand if at all.

Whole thing is 15 minutes start to finish once your water is boiling. One of the best effort-to-result ratios in cooking.