Cassie's Kitchen/Cantonese/Seafood

清蒸鱼Cantonese Steamed Fish

Qīng Zhēng Yú — Purity on a Plate

"The ultimate test of fish freshness. Nothing to hide behind — just pure, sweet ocean flavor."

20Minutes
4Servings
2/5Difficulty

The Ingredients

The Fish

  • 1 wholeSea bass, snapper, or grouper (1.5-2 lbs)Cleaned and scaled. MUST be fresh — frozen won't work.

For Steaming

  • 3 slicesGinger
  • 2Scallions, cut in half
  • 1 tbspShaoxing wine

The Finish

  • 3 tbspLight soy sauce (premium quality)
  • 1 tspSugar
  • 3 tbspVegetable oil
  • 2Scallions, julienned
  • 1 inchGinger, julienned
  • FreshCilantro (optional)

The Method

1

Score fish diagonally on both sides (3 cuts per side). Rub with Shaoxing wine. Place ginger slices and scallion halves in cavity and on plate.

2

Set up steamer with water at rolling boil. Place fish on a plate that fits in steamer.

3

Steam for 8-10 minutes (8 for smaller fish, 10 for larger). Fish is done when flesh flakes easily and is opaque throughout.

Timing is Everything

Oversteamed fish = rubbery texture. Better to check at 8 minutes and add time if needed.

4

Carefully remove plate. Discard steaming ginger and scallions. Pour off excess liquid.

5

Top fish with julienned ginger and scallions.

6

Heat oil until smoking. Pour SIZZLING oil over the ginger and scallions (it should crackle). This blooms the aromatics.

7

Mix soy sauce and sugar. Drizzle around and over the fish. Serve immediately.

Variations

Fish Fillets

No whole fish? Use thick fillets. Reduce steaming time to 6-7 minutes.

Black Bean Style

Add 1 tablespoon fermented black beans (chopped) to the ginger/scallion topping.

Spicy Hunan Style

Add sliced fresh chilies and drizzle with chili oil instead of plain oil.