🌍 FlavorBridge View Interactive Recipe →
🐟 🍜 East Asian Cuisine

Cantonese Steamed Fish

Whole fresh fish steamed to silken perfection and finished tableside with sizzling ginger-scallion oil and soy.

15 min prep 🔥12 min cook 27 min total 🍽4 servings 📊medium

The Cultural Story

The Cantonese relationship with fish is one of the most exacting in the world. A fish deemed "not fresh enough" would never be steamed — it would be braised, or made into soup, where strong flavors could compensate. But a fish purchased alive from the tank and cooked within the hour? That fish gets the full ceremony: a Cantonese steaming that keeps the flesh barely set, translucent near the bone, impossibly delicate. The ritual is always the same. The fish is gashed along the flanks, set on chopsticks above a plate so steam can circulate beneath, and cooked over furious boiling water for exactly the right number of minutes — no more, no less, calibrated by weight. Then it rests briefly, the liquid poured off. A fistful of julienned ginger and spring onion is draped over it. And then the critical moment: a ladleful of intensely hot oil is poured from height, hitting the aromatics with a violent hiss that perfumes the entire room. The soy sauce — a premium, lighter one — is drizzled over last. The fish arrives at the table still crackling.

Ingredients

Instructions

  1. 1Score the fish 3 times on each side at an angle, cutting through to the bone. Season inside the cavity with a little white pepper and stuff with the sliced ginger and white spring onion parts.
  2. 2Set two chopsticks or a heat-proof rack inside a large wok or steamer. Bring water to a rolling boil.
  3. 3Place fish on a heat-safe plate resting on the chopsticks, so steam can circulate below. Cover and steam: 8 minutes for 600g, 10 minutes for 800g. Do not lift the lid during cooking.
  4. 4While fish steams, mix soy sauce and sugar until dissolved. Add sesame oil. Set aside.
  5. 5When done, carefully remove the plate. Pour off any liquid that has collected.
  6. 6Drape julienned ginger, green spring onion strips, and red chili (if using) over the fish in long, dramatic shreds.
  7. 7Heat neutral oil in a small pan over high heat until it shimmers and just begins to smoke.
  8. 8Pour the hot oil from height directly over the aromatics — it should sizzle and spit dramatically, wilting the ginger and scallions on contact.
  9. 9Immediately drizzle the soy mixture around (not over) the fish. Serve at once.

Cook this with the full experience

Join FlavorBridge to explore authentic recipes from cultures around the world — with comments, ratings, and the stories behind every dish.

Open Interactive Recipe →