Cantonese Recipe

Cantonese Steamed Fish

Cantonese steamed fish is a lesson in freshness, timing, ginger, scallion, soy sauce, and restraint.

Why this dish works

The dish is not plain. It is precise. The fish should be just cooked, the aromatics should be fresh, and the hot oil should release the ginger and scallion fragrance without burying the fish.

Recipe at a glance

Item Detail
Serves 2–4
Time 25 minutes
Core technique Steaming and hot-oil finishing
Heat level Mild
Best with Rice and a simple green vegetable

Ingredients

  • 1 whole fish, 1.25–1.75 lb, cleaned, or 2 large fish fillets
  • 3 inches ginger, cut into thin matchsticks
  • 4 scallions, cut into thin slivers
  • 2 tablespoons light soy sauce
  • 1 tablespoon water or stock
  • 1 teaspoon sugar
  • 2 tablespoons neutral oil
  • Optional: cilantro sprigs
  • Optional: pinch of white pepper

Method

  1. Pat the fish dry. Place a few ginger slivers under and inside the fish or under the fillets.
  2. Steam over rapidly boiling water until just cooked. A whole fish often takes 8–12 minutes; fillets may take 5–8 minutes depending on thickness.
  3. While the fish steams, combine soy sauce, water or stock, and sugar.
  4. Remove the fish from the steamer. Pour off excess liquid from the plate if it tastes muddy or overly fishy.
  5. Scatter fresh ginger and scallion over the fish.
  6. Heat the oil until shimmering, then carefully pour it over the aromatics.
  7. Pour the soy mixture around the fish, not directly over every surface. Serve immediately.

Menu-literacy notes

  • 蒸 / steamed: on Cantonese menus, steaming often signals confidence in the ingredient.
  • 姜葱 / ginger-scallion: this flavor pair is a major Cantonese seafood clue.
  • Timing matters: overcooking by a minute can change the dish.
  • Sauce placement matters: the sauce should support the fish, not drown it.

Variations and substitutions

  • Use striped bass, branzino, black sea bass, flounder, snapper, cod, or other fresh mild fish.
  • Use fillets if a whole fish is inconvenient.
  • Add cilantro after the hot oil for a brighter finish.
  • For a richer version, add a few drops of sesame oil, but do not let it dominate.

Related guides