Hangzhou Smoked Fish
Chinese

Hangzhou Smoked Fish

Grass carp steaks marinated, deep-fried, then plunged into a sweet-soy-vinegar sauce — a banquet cold starter, despite the name no smoke is involved.

Medium50 min

The bite

Each piece is mahogany dark, the skin set in a glossy candy-like glaze. Cold from the platter, the outer layer is firm-chewy, the flesh inside still moist. First bite is sugar and dark soy on the lacquered surface, then the slow sour pull of black vinegar, then the clean grass carp underneath. A bone or two is normal — pick around them. If the surface is wet and slick rather than tacky, the sauce was too thin or the fish wasn't hot enough going in.

Where it comes from

A Hangzhou-Shanghai cold-platter staple from the Republican-era banquet circuit, when grass carp was the cheap pond fish in the Yangtze delta and a way had to be found to serve fish cold without it tasting muddy. Hangzhou's version leans heavier on dark soy and rock sugar than Shanghai's; both share the no-smoke deception in the name, which refers to the smoky-dark color of the glaze.

What makes it work

The hot fish hitting cool-warm sauce is a thermal-shock absorption trick: the surface protein contracts, then steam re-expands the porous fried crust, drawing sauce deep into the flesh — far more than marinating cold fish. Sugar concentration in the sauce (around 25%) is high enough to retard bacterial growth, which is why this dish keeps 2-3 days at room temperature, the original reason for its banquet-platter role.

On the Palate

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 4

How it's made

5 steps · Show
25 min active · 25 min waiting
  1. 1
    5 min

    Cut a 600g grass carp middle section into 1.5cm thick crosswise steaks. Pat dry with paper towels — wet fish spits in oil and won't crisp.

  2. 2
    20 min

    Marinate the steaks for 20 minutes with 30ml light soy, 15ml Shaoxing wine, 4 slices ginger, 2 scallions whacked flat, and a pinch of white pepper. Drain well, discard aromatics.

  3. 3
    7 min

    Make the sauce in a bowl: 60ml dark soy, 40ml light soy, 50g rock sugar, 25ml black vinegar, 15ml Shaoxing wine, 1 star anise, 1 small piece cassia, 100ml water. Simmer in a small pan 5 minutes until sugar dissolves and it thickens slightly. Keep warm.

  4. 4
    10 min

    Heat 800ml neutral oil to 180°C. Fry the fish steaks in batches, 4-5 minutes each, until the skin is mahogany and the edges are lacy. Lift out.

  5. 5
    5 min

    Drop the hot fried fish straight into the warm sauce. Toss to coat — they will hiss and absorb. Leave 5 minutes, flip once. Lift onto a plate, drizzle some reduced sauce on top. Rest until cool. Serve at room temperature.

More from Chinese