Cantonese Steamed Seabass
Quick answer
- Total time
- 35 min
- Level
- Medium
- Servings
- 2 servings
- Ingredients
- 7
About this dish
Qingzheng seabass is a Cantonese steamed fish preparation in which a whole seabass is scored, rubbed with julienned ginger and rice wine, then cooked over high heat in a steamer for ten to twelve minutes.
Read more
Once the fish comes off the steam, a restrained dressing of soy sauce and sugar is poured evenly over the flesh, a generous pile of shredded scallions is laid on top, and smoking-hot oil is drizzled over everything. The oil hits the cold scallions with an audible sizzle and instantly volatilizes their aromatic compounds, filling the kitchen with a concentrated burst of allium fragrance that coats the entire dish. The steamed flesh stays moist with its natural flake intact, and the light soy dressing is calibrated so that the seabass's own clean, delicate flavor remains the centerpiece rather than being buried under seasoning. The finishing pour of hot oil simultaneously cooks the scallions and disperses their fragrance, a technique central to Cantonese cooking. The dish embodies the Cantonese philosophy that the quality of the ingredient, not the intensity of the seasoning, defines the outcome.
Ingredients
As an Amazon Associate, we may earn from qualifying purchases.
Instructions
Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.
- 1Prep
Score both sides of the 600 g seabass shallowly, then rub some julienned ginger and 1 tablespoon rice wine over the fish.
Rest it for 10 minutes, but do not cut so deeply that the knife hits the bone hard.
- 2Finish
Bring the steamer water to a full boil before adding the fish, and set the fish on a heatproof plate.
Wait until strong steam is rising so the fish starts cooking immediately and tastes cleaner.
- 3Control
Cover and steam over high heat for 10-12 minutes.
The fish is done when the flesh turns opaque white and the scored cuts open slightly, showing moist flakes instead of translucent flesh.
- 4Heat
If the fish is thick, steam 1-2 minutes longer; if it is thin, check it earlier.
Remove it as soon as it is cooked through, because oversteaming makes the flesh firm and less moist.
- 5Season
Mix 2 tablespoons light soy sauce with 1 teaspoon sugar until the sugar dissolves.
Spoon it evenly over the freshly steamed fish so the seasoning stays light and does not collect in one salty spot.
- 6Finish
Pile the shredded scallion generously over the fish, then heat 1 tablespoon neutral oil until it just begins to smoke and pour it over the scallions. When it sizzles, serve the fish immediately while warm and fragrant.
Practical Cooking Checks
The cues that matter most while cooking.
- Key technique
- Qingzheng seabass finishes whole steamed fish with a splash of hot oil and ginger to create the classic Cantonese aroma.
- Finish cue
- Remove it as soon as it is cooked through, because oversteaming makes the flesh firm and less moist.
- Avoid this
- Rest it for 10 minutes, but do not cut so deeply that the knife hits the bone hard.
Cooking decision evidence
Calculated Charim data and applicable official cooking and food safety guidance.
This recipe
35min, 7 ingredients
Category median
48min, 8 ingredients
Based on 247 recipes
Use-up ingredient planner
Turn these ingredients into two more meals
The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Century Egg and Pork Congee
ginger, scallion

Korean Lotus Root Chicken Porridge
ginger, scallion

Hainanese Chicken Rice (Poached Chicken on Fragrant Rice)
ginger, scallion