top of page

Cantonese Steamed Fish #recipeoftheweek

Cantonese steamed fish is a traditional, simple dish often served as one of the final courses in a Chinese wedding banquet (right before the last rice and noodle course).

That said, it’s also a dish that can be found on home dinner tables on any old weeknight. That’s how you know it’s not just easy…it’s really delicious.

All you need is a few simple ingredients that can probably already be found in your own pantry and refrigerator.


Steaming fish goes pretty quickly, especially with the fish fillets. As with any protein, bones extend cooking times, so it can be a bit trickier to determine when your fish is done.

Even with fish fillets, though, steaming time will still vary based on the type, size, and thickness of your fillet.

It’s best to check the fish earlier and keep steaming for an additional 1-2 minutes if needed. Avoid overcooking the fish, as it can get tough or rubbery!

We recommend our very own Hybrid Grouper for the best result!


  • Cut the scallions into 2-inch lengths, and cut the pieces in half lengthwise. Julienne them thinly. Thinly slice about 15g of ginger, and julienne them. Give the cilantro a rough chop. Set the aromatics aside.

  • Combine the light soy sauce, salt, sugar and hot water in a small bowl and mix until the sugar and salt are dissolved. Set aside.

  • Prepare your steaming set-up, and fill with 1-2 inches of water. Bring to a boil.

  • Rinse your fish fillet, and carefully lay it on an oblong heat-proof plate that will fit into your wok or steaming setup. Carefully place it in the steamer, and adjust the heat to medium. The water should be at a slow boil that generates a good amount of steam, but not so high that the water evaporates too quickly.

  • Cover and steam for 7-10 minutes depending upon the size and thickness of your fish fillet. If you have extremely small, thin fillets (half an inch), cook for 4-5 minutes. Check for doneness using a butter knife. If it falls easily through the thickest part of the fillet to the bottom of the plate, the fish is done.

  • Turn off the heat, and carefully drain any liquid on the plate. Spread about ⅓ of the scallions, ginger, and cilantro on the steamed fish (alternatively, you can wait to do this AFTER adding the sauce).

  • To make the sauce, heat a wok or small saucepan to medium-high heat, and add 2 tablespoons of vegetable oil. Add the remaining ⅔ of the ginger, and fry for 1 minute. Add the white parts of the scallions and cook for 30 seconds. Then add rest of the scallions and cilantro. The mixture should be sizzling.

  • Add the soy sauce mixture. Bring the mixture to a bubble, and cook until the scallions and cilantro are just wilted for about 30 seconds.

  • Pour this mixture over the fish. If you prefer to add the raw aromatics after adding the sauce, you can do so now, and heat an additional 1 tablespoon of vegetable oil to pour over the raw aromatics. Serve immediately!

Source from thewokoflife



bottom of page