A Hangzhou dish dating to the Southern Song dynasty (12th–13th century), tied to a folk story of a widow named Sister Song who fed her brother-in-law this fish at West Lake to remind him of past suffering. The dish became codified in the Qing era at restaurants on the lake's edge — Louwailou, founded 1848, is still serving it today.
Hangzhou dish from the Southern Song (12th–13th c.), tied to a Sister Song folk story. Louwailou, founded 1848 on the lake's edge, still serves it. The fish is starved in clean water for a day to purge mud taste; sauce is reduced, never starch-thickened.
A halved freshwater grass carp poached briefly, draped in a clear amber sauce of Zhejiang rice vinegar, sugar, soy, and ginger. The flesh is barely set, almost translucent at the center, slipping off the bone. Vinegar is the front; sweetness rounds it; ginger heat lingers. No oil sheen — this is one of the cleanest sauces in Chinese cooking.
The fish is starved in clean water for a day or two before cooking to purge mud taste — a step skipped only by lazy cooks. Poaching is brief, three to four minutes, in water just below a boil. The sauce is lightly thickened with a little starch slurry so it clings to the fish as a clear, glossy glaze. Zhejiang rice vinegar (e.g. Double-Fish brand) is the traditional choice for its mild acidity; black or aged vinegars from elsewhere are too sharply sour and overpower the fish.
Variations
Louwailou's Hangzhou version uses grass carp poached three to four minutes; Shanghai households often run heavier on sugar; Suzhou cooks substitute mandarin fish and lean ginger-forward instead of vinegar-forward.
On the Palate
Where West Lake Vinegar Fish sits in the Chinese flavor cloud
Fry the carp only until the skin sets golden, then finish it gently in the vinegar sauce — grass carp overcooks fast and goes cottony, and the vinegar should stay a mild, glossy glaze, not a harsh sour hit.
Ingredients
How it's made
5 steps · 29 min active + 20 min waiting
- 15 min
Clean the grass carp thoroughly, removing scales and entrails. Make shallow diagonal cuts along the sides to help the marinade penetrate.
- 25 min
In a bowl, mix rice wine, soy sauce, and a touch of sugar. Rub this mixture onto the fish, ensuring it covers the inside and outside. Let it marinate for 20 minutes to absorb the flavors.
- 312 min
In a large pan, heat a thin layer of vegetable oil over medium-high heat. Once the oil is shimmering, add the fish and fry until the skin is golden and slightly crisp, about 6 minutes per side.
Watch outLet the skin turn golden and set before you move the fish, or it tears and sticks to the pan.
- 42 min
Remove the fish from the pan and pour off excess oil. In the same pan, add minced ginger, garlic, and chopped green onion. Stir until fragrant, about 2 minutes.
- 55 min
Add vinegar and a splash of water to the pan. Bring to a simmer, then return the fish to the pan, spooning the sauce over it for a few minutes until heated through.
Watch outAs the sauce simmers, spoon it over the fish until it thickens just enough to cling as a clear, shiny glaze.






