clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cantonese steamed fish with ginger cilantro green onions

Cantonese Steamed Fish with Ginger, Cilantro & Green Onions

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Susan Ng
  • Yield: 4 to 6 as a side; 2 to 3 as a light entree 1x


Flavors of ginger, cilantro and green onion make this light and easy Cantonese steamed fish a standout dish for a quick weeknight dinner, or the perfect side for a full Chinese meal. Recipe from the Taste Of The Place cookbook.


  • 3 frozen white fish fillets (about 1 pound total), thawed overnight in the refrigerator, drained and patted dry – use basa, cod, rockfish, or any firm, white fish you like
  • 1 tablespoon Chinese cooking wine (substitute dry sherry if Chinese cooking wine is unavailable)
  • A few dashes of ground white pepper (feel free to substitute regular black pepper, it will just leave little black flakes that might not look quite as pretty)
  • 31/8 inch slices of ginger, peeled and cut into thin matchstick strips
  • 2 green onions, cut into 2-inch pieces, then cut vertically into thin silken strips
  • 4 sprigs of cilantro, stems removed and leaves roughly chopped
  • 1 tablespoons canola oil or other neutral flavored, high heat oil
  • 2 tablespoons to 1/4 cup seasoned soy sauce for seafood (if you can’t find seasoned soy sauce for seafood make your own mixture with 2 tablespoons soy sauce, 1 tablespoon Chinese cooking wine, 1 tablespoon water, and 1 teaspoon brown sugar)
  • 1/4 teaspoon sesame oil


  1. Pour an inch of water in a wide skillet with a well fitting lid. Bring the water to a boil, then reduce the heat until just simmering.
  2. Cut the fish fillets into 2 to 3 inch pieces. Lay the pieces on a heat-proof plate that will fit easily inside the skillet (this same plate can be used for serving, if you like), or a steamer insert. Drizzle the cooking wine over top, sprinkle with white pepper, and scatter over ginger strips. Place the plate or steamer insert into the skillet or pot with the simmering water, cover with the lid, and steam until the fish is flakey and almost opaque throughout. The time this takes will vary significantly depending on the thickness of your fish – anywhere from 5 to 12 minutes. Carefully remove the plate or steamer insert, discarding the water and ginger strips. It will continue cooking after it’s removed from the heat, so be sure to pull it from its steamy pan when the center still has a touch of translucency.
  3. If using a steamer insert, move the fish to a serving plate. Scatter the onions and cilantro over the fish.
  4. Heat the canola oil in a small skillet until just beginning to smoke. Carefully pour the hot oil over the steamed fish. Sparingly drizzle everything with the seasoned soy sauce and sesame oil.
  • Category: Side or light entree
  • Cuisine: Chinese
Recipe Card powered byTasty Recipes