Cantonese steamed whole fish (清蒸魚 cing zing jyu) is a live fish steamed for just a few minutes, then topped with fine shreds of ginger and scallion, bathed in smoking-hot oil and finished with a light, seasoned soy. The flesh should be just set, silky and sweet. It arrives whole, as a sign of freshness and completeness, and at New Year and weddings it carries a wish for abundance.
What makes Cantonese steaming different?
清蒸 means "clear steaming", and the word "clear" is the point. Cantonese cooks believe that a truly fresh fish needs almost nothing added: no heavy sauce, no long marinade, just heat, timing and a few aromatics. The test of the kitchen is whether the fish tastes of itself.
That is why Cantonese seafood restaurants keep fish alive in tanks. A live fish, cleaned just before cooking, has a firm, almost springy texture and a clean sweetness that a fish held on ice for days cannot match.
How is a fish "clear-steamed"?
The method is simple to describe and difficult to master.
- Prepare the fish. It is scaled and cleaned, and often scored along the thickest part so it cooks evenly. A few slices of ginger go underneath or inside.
- Steam briefly over high heat. The fish goes into a fierce steamer for a matter of minutes, depending on its size and thickness. The flesh near the bone should be just opaque.
- Pour off the liquid. The cloudy steaming juices, which can taste fishy, are usually drained away.
- Top and sizzle. Fresh shreds of scallion and ginger, sometimes coriander, are laid on top, and very hot oil is poured over them so they crackle and release their fragrance.
- Finish with soy. A seasoned soy sauce, lighter and slightly sweeter than ordinary soy, is poured around the fish.
The difference between excellent and ordinary is often a minute or two in the steamer. Overcooked fish turns dry and flaky; perfectly steamed fish clings gently to the bone.
Why is it served whole?
Serving the fish whole has practical and symbolic reasons.
Practically, a whole fish keeps its moisture as it steams, and it lets guests see the clear eyes and intact skin that prove its freshness. The cheeks and the meat near the collar, among the most tender parts, stay attached for those who know to look.
Symbolically, a fish with its head and tail suggests completeness, 有頭有尾, a good beginning and a good end. At many tables the head is turned toward the guest of honour or the eldest diner as a courtesy, though customs vary by family.
There is also an etiquette point. Many Cantonese families avoid flipping the fish over, a custom often linked to fishing communities, where turning a fish evokes a capsizing boat. Once the top side is eaten, the backbone is lifted away and the bottom fillet is served from underneath.
What does fish mean at New Year and weddings?
In Chinese, 魚 (fish) sounds like 餘 (surplus). The New Year phrase 年年有餘, "may there be surplus every year", is one of the most familiar blessings, and a whole fish on the reunion dinner table expresses it directly. Some families deliberately leave a little fish uneaten, so that something is "left over" into the new year.
On wedding menus, the steamed fish is often named 魚躍龍門, "the carp leaps the Dragon Gate". The image comes from an old legend: carp swimming up the Yellow River try to leap a great waterfall, and the one that succeeds becomes a dragon. It stands for rising success, and on a wedding night it is a wish for the couple's future.
Steamed fish at Neptune Palace
At Neptune Palace, steamed live fish (清蒸游水海中寶) is part of several celebration menus:
- Set for Six — Deluxe ($788), both locations.
- All four wedding menus, for tables of ten at both locations. On the Auspicious Blessings menu the course is named 魚躍龍門.
On the Vancouver menu you will also find Steamed Rock Cod with Scallion Oil & Sichuan Pepper (蔥油花椒淋石斑), a variation that adds a gentle numbing warmth to the classic finish. Seafood prices change with the market, so please ask your server. Set prices are as printed in June 2026, before tax and gratuity. To reserve, call Vancouver at (604) 423-3386 or Burnaby at (604) 566-0897.
Questions, answered
Why is fish served whole at Chinese dinners?
A whole fish shows the kitchen's freshness and keeps the meat moist as it steams. Symbolically, a fish with head and tail suggests completeness, a good beginning and a good end.
What does 年年有餘 mean?
It means "may there be surplus year after year". Because 魚 (fish) sounds like 餘 (surplus), a whole fish on the table, especially at Lunar New Year, expresses that wish.
Should you flip a whole fish at the table?
Many Cantonese families avoid flipping it, a custom often linked to fishing communities, where turning a fish over evokes a capsizing boat. Instead, lift the top fillet off, remove the backbone, and continue.
What does "the carp leaps the Dragon Gate" mean on a wedding menu?
It refers to the legend of a carp that leaps the Dragon Gate and becomes a dragon, a symbol of rising success. On a wedding menu it wishes the couple a bright future.