Cantonese Steamed Fish
Asian Easy

Cantonese Steamed Fish

Quick answer

Total time
27 min
Level
Easy
Servings
2 servings
Ingredients
7

About this dish

Cantonese steamed fish - ching jing yu - is the clearest expression of the Cantonese philosophy of letting premium ingredients speak for themselves with minimal interference.

Read more

The technique requires the freshest possible whole fish - sea bass, grouper, or pomfret are the standard choices - because steaming conceals nothing. Any fish that is even slightly past its peak will betray itself the moment it comes off the heat. The fish is scored on both sides to allow even heat penetration, placed on a plate with thin ginger slices tucked underneath and inside the cavity to neutralize any fishiness, then steamed over vigorously boiling water for exactly eight to ten minutes depending on thickness. Even one minute of overcooking transforms the silky, translucent flesh into something dry and dull - timing is the entire technique. The moment the fish leaves the steamer, all accumulated liquid on the plate must be poured off immediately, because that liquid carries concentrated fishiness that would spoil the clean finish. A generous pile of julienned scallion and fresh ginger is arranged on top, then a ladle of oil heated until just beginning to smoke is poured directly over the aromatics. The sizzling releases their fragrance in a single burst that infuses the fish. Seasoned soy sauce and a few drops of sesame oil complete the dish. In Cantonese banquet culture, the steamed fish course is typically the most expensive item on the table, with guests selecting a live fish directly from the restaurant tank.

Ingredients

servings
IngredientAmountUnit
ginger20 ggShop
scallion40 ggShop
light soy sauce2 tbsptbspShop
sugar1 tsptspShop
sesame oil1 tsptspShop
neutral oil tbsptbspShop
Shop All 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.

6 steps
  1. 1
    Finish

    Pat the 350g white fish fillet dry, then make shallow cuts in the thickest areas so the heat reaches the center evenly.

    Julienne the 20g ginger and 40g scallion, keeping some ginger ready for steaming and the rest for finishing.

  2. 2
    Season

    In a small bowl, stir together 2 tablespoons light soy sauce, 1 teaspoon sugar, and 1 teaspoon sesame oil until no sugar grains remain. If the soy sauce tastes very salty, start with slightly less and adjust after steaming.

  3. 3
    Finish

    Lay part of the ginger on a heatproof plate, place the fish on top, and add a little more ginger over the surface.

    Set the plate in a steamer only after the water is boiling hard, then steam for 8 to 10 minutes.

  4. 4
    Prep

    The fish is done when the flesh turns opaque and a chopstick or small knife slides easily into the thickest part.

    For a thick fillet, extend steaming by 2 to 3 minutes, but avoid leaving it until the surface looks dry.

  5. 5
    Finish

    As soon as the plate comes out of the steamer, carefully pour off the liquid collected around the fish because it can taste fishy.

    Pile the scallion strips and remaining ginger neatly over the hot fish.

  6. 6
    Finish

    Spoon the seasoned soy mixture over the fish and around the edge of the plate so it lightly seasons the underside too.

    Heat 1.5 tablespoons neutral oil until just before smoking, pour it over the aromatics, and serve immediately.

Practical Cooking Checks

The cues that matter most while cooking.

Key technique
Check the 350g white fish fillet from 8 minutes at its thickest point
Finish cue
The fish is done when the flesh turns opaque and a chopstick or small knife slides easily into the thickest part.
Avoid this
For a thick fillet, extend steaming by 2 to 3 minutes, but avoid leaving it until the surface looks dry.

Cooking decision evidence

Calculated Charim data and applicable official cooking and food safety guidance.

This recipe

27min, 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.

Tips

Increase steaming time by 2-3 minutes for thicker fillets.
Start with 1.5 tbsp soy if using a very salty brand.

Estimated nutrition (per serving)

Calories
290
kcal
Protein
33
g
Carbs
4
g
Fat
15
g