Freshwater Fish and Lake Cuisine of Xinjiang: Bosten Carp, Sayram Trout and Kanas Pike
I grew up thinking Xinjiang was all lamb skewers and naan. My first real lesson came on a cold October morning at Bosten Lake, when a cook in a faded blue apron dropped a whole carp into a wok of bubbling oil and told me, through a translator, that this fish had fed his family for three generations. That breakfast changed how I travel. The lakes of northwest China hold some of the cleanest, least-known freshwater eating in Asia, and almost no foreign visitors plan a trip around them.
Most travelers rush from Urumqi to Kashgar or chase the autumn birch at Kanas. The food they remember is meat. But the region sits on a web of high lakes and slow rivers. Bosten, the largest inland freshwater lake in China, covers more than 1,000 square kilometers southeast of Korla. Sayram, a glacial lake near the Kazakhstan border, sits at 2,073 meters and stays cold enough for trout year round. Kanas, tucked into the Altai Mountains near the Russian and Mongolian frontiers, grows a fat, pale pike that locals call the lake’s own ghost. I have eaten all three in the places they come from, and each one taught me something about how far Xinjiang reaches beyond the Silk Road cliches.
The gap is partly logistics. These lakes sit far from the rail lines and the famous southern Silk Road towns, and the best eating happens at small family stalls with no English menu and no listing on the apps foreigners use. I missed Bosten on my first two visits because no guidebook mentioned it as a food stop. When I finally went, the cook laughed at my surprise. He had been feeding carp to strangers for twenty years and had never met one from outside China. That is the appeal. The fish is not performing for tourists. It is just lunch, done well, in a place most visitors drive past.
## Bosten carp: the fish that built a lakeside kitchen
Bosten Lake lies about 20 kilometers east of Yanqi County and roughly 60 kilometers from Korla by good highway. I arrived in late September, when the reeds along the eastern shore turn the color of weak tea and the wind carries a smell of wet grass. The carp here is a local strain of common carp, farmed in net pens and also pulled from the open lake. At the morning market in Yanqi I watched vendors weigh them live, ¥18 to ¥28 per kilo depending on size, the bigger fish reserved for banquets.
The dish that hooked me was simply fried carp with cumin and a splash of local vinegar. The flesh is firm, less muddy than carp I have eaten in lowland ponds, because Bosten’s water turns over and stays oxygenated. A full fried fish big enough for two runs about ¥68 at a lakeside restaurant, served with flatbread to soak the sauce. I ate it with my fingers at a plastic table while geese crossed the road behind me.
If you want the full version, order the boiled carp hot pot, a winter specialty when the lake freezes. The broth is clear, built from the head and bones, and you cook cabbage and noodles in it at the table. I paid ¥120 for a small pot in Korla in January, and the cook insisted the fish had to come from Bosten or the soup would not set right. He was right.

The town of Yanqi itself is worth a slow afternoon. It is small, mostly Uyghur and Hui, and the lake is a short drive away. For route planning and the best eastern-shore stops, I lean on the detailed notes in the Yanqi and Bosten Lake guide, which maps the reed-boardwalk and the fish restaurants that actually source from the lake rather than the freezer.
## Sayram trout: cold water, clean meat
Sayram Lake surprised me more than any stop on that trip. At 2,073 meters the air bites even in July, and the water stays around 10 degrees Celsius at the surface. The lake was fishless until the 1980s, when rainbow trout were introduced from cold rivers elsewhere in China. They took. Today the net pens sit a few hundred meters offshore, and the restaurants along the northern ring road will cook a trout you point at within twenty minutes.
I drove the 90 kilometers from Huocheng up to the lake in early August. The road climbs through hay meadows where Kazakh herders move sheep, then breaks onto the blue bowl of the lake with no warning. At a wooden stall near the west gate I had a grilled trout, gutted and laid over coals, brushed with salt and a little oil, ¥45 for a fish of about 600 grams. The meat was pale pink, almost sweet, with none of the oiliness I feared. A second one, smoked and packed in foil, cost ¥60 and traveled well in my cooler for two days.
The Sayram Lake guide covers the ring-road mileage and the seasonal window, which matters: the trout is best from June through September, and the stall owners close their grills by early October when the first snow hits the pass.
What I did not expect was how the cold shapes the whole meal. You eat fast, hands red from the wind, bread torn and pressed against the warm flesh. A thermos of milk tea from the next tent costs ¥10 and does more work than any wine would. The trout here is not fancy. It is just honest, and the place makes it taste like the altitude.

## Kanas pike: the pale ghost of the Altai
Kanas Lake is the hardest of the three to reach, and the pike there is the strangest fish I have eaten in China. The lake sits at 1,374 meters in the Altai range, fed by snowmelt and hemmed by taiga. The pike grows slowly in that cold, dark water, and it is pale, almost white at the belly, with a lean, clean flavor that bears no relation to the oily river pike I knew in Europe.
I came in the first week of October, peak autumn, when the birch above the lake burn gold and the tour buses thin out. A small restaurant in the village below the lake offered pike two ways: pan-fried in butter with dill, and stewed with potatoes and tomato. The pan-fried fillet, about 400 grams, was ¥88. The stew fed three of us for ¥130. Both used fish caught that morning from the permitted zone, and the cook showed me the tag.
The meat flakes apart in wide sheets. There are bones to work around, more than the trout, but the care is worth it. I sat by a window while the light moved across the water and thought about how few foreign plates ever reach this far north. The Kanas Lake guide explains the park-entry rules and the village logistics, because the lake is inside a protected area and the fishing is tightly managed. Go in autumn if you can. The fish is fattest then, and the road in from Burqin, about 150 kilometers, is at its clearest.
One night I walked down to the lake edge after dinner. The water was black and still, and a herder offered me a cup of fermented mare’s milk, ¥5, sour and warm. He pointed at the surface and said the pike came from deeper than any line could reach, which was surely a story, but I liked it. The next morning the same cook slid a whole smoked pike into my hands for the road, wrapped in newspaper and still warm. I ate it at a pull-off 40 kilometers out, the Altai behind me going from gold to grey. That, more than the restaurant, is the meal I tell people about.
## Beyond the three: other lakes worth a line
Xinjiang has more than these headliners. East of Hami, the Balikun grasslands hold a high, wind-scoured lake where Kazakh families smoke small whitefish over dung fires. I tried it on a March afternoon when the grass was still brown and the wind never stopped. The fish was salty, chewy, and exactly right for the cold.
Closer to Urumqi, the reservoirs south of the city stock carp and perch that show up in the night markets as skewers, three for ¥10, charred and dusted with chili. None of these match the three lakes for a story, but they fill the gaps on a long drive and they are cheap.

## How to eat the lakes without wasting the trip
A few things I learned the hard way. First, timing. Bosten carp is best in late autumn and winter, when the meat firms. Sayram trout peaks in summer. Kanas pike fattens through September and early October. Pick one lake per season and build the trip around it rather than trying to hit all three in a single loop, which would mean 1,500 kilometers of driving in a week.
Second, source matters more than recipe. Ask where the fish came from. At Bosten, restaurants that buy from the live market in Yanqi taste different from those that thaw a frozen brick. At Sayram, the pens are visible from the road; if the stall cannot point to them, walk on. At Kanas, look for the morning-catch tag.
Third, prices stay fair if you order the whole fish rather than fillets. A live carp by the kilo at Bosten runs ¥18 to ¥28. A grilled Sayram trout is ¥45 to ¥60. A Kanas pike fillet is ¥88 and up. These are 2024 to 2025 numbers; add a little each year, but the spread is real and the lakes are not tourist traps yet.
Fourth, transport. None of these lakes has a train to the shore. Bosten is an easy day trip from Korla, which has flights from Urumqi for about ¥400 one way. Sayram needs a car from Yining or Huocheng; the self-drive fishing lakes guide lays out a loop that links Sayram with the smaller stocked lakes on the Ili plateau. Kanas requires the long haul from Burqin, best done with a driver or a rented 4×4 in October when ice can form overnight on the pass.
## A route I would actually run again
If I had ten days and wanted the best fish, I would fly into Urumqi, take the morning flight to Korla, and spend a day at Bosten with a night in Yanqi. Then fly back and fly to Yining, rent a car, and drive to Sayram for two nights in a yurt or the lakeside hotel that opens in July. From there, push north toward the Altai only if the season allows, otherwise loop back through Ili’s smaller lakes. Kanas I would save for a dedicated autumn trip, because the drive deserves its own week.
The point is not to eat trophy fish. It is to sit where the water is, in the cold, and let a place feed you in its own language. Xinjiang’s lakes taught me that the region’s cooking is wider than the kebab stand suggests. The carp, the trout, and the pike are three sentences in that longer story, and each one is worth the distance.
