Snakehead fish roasted over burning rice straw is one of those dishes that tastes exactly like where it comes from. "Ca loc nuong trui" — whole snakehead fish buried in a mound of flaming straw until the skin blackens and peels away — is a staple of Can Tho eating, and getting it right depends almost entirely on where you sit down.

The fish arrives at the table whole, skin charred off, flesh smoky and just barely cooked through. You peel sections yourself, wrap them in dried rice paper with fresh herbs — perilla, mint, green banana, cucumber — plus slivers of green mango, then dip into a thin, punchy "nuoc cham" with garlic and chili. It is not delicate. It is very good.

Here is where to go, what to pay, and one place worth skipping.

Quan Ut Lum — The Benchmark

Most locals will point you here first. Ut Lum has been doing ca loc nuong trui on the banks of the Hau River for over twenty years, and the operation shows it: fish sourced daily from floating farms upstream, straw burning in a dedicated pit behind the kitchen, and portions sized for two people sharing (one fish runs 180,000–220,000 VND depending on weight).

The nuoc cham here is notably sharper than average — more lime, less sugar — which cuts through the richness of the fish better than the sweeter versions elsewhere. The green mango shreds are generous.

Address: 45 Nguyen Van Linh, Ninh Kieu District
Hours: 10:00–21:00 daily
Price: 180,000–220,000 VND per fish

Nha Hang Song Nuoc — River View, Decent Fish

Song Nuoc sits on a stilted deck over the canal near Cai Rang, about 6 km from the city center. The setting is the draw — you eat over water, there's usually a breeze, and the boat traffic keeps things interesting. The fish is solid without being exceptional: the straw burn is sometimes uneven, leaving patches of flesh undercooked near the spine. Ask them to keep it on the straw a bit longer if you're watching.

Price is slightly inflated versus the city stalls (200,000–250,000 VND per fish), which you are essentially paying for the waterfront. Fair enough.

Address: Cai Rang riverside, near Cai Rang floating market access road
Hours: 09:00–20:30 daily
Price: 200,000–250,000 VND per fish

Quan Ba Tuyen — The Locals' Lunch Spot

No river view, no tourist signage, plastic stools on a narrow lane off Tran Van Hoai. Ba Tuyen opens at 10:30 and is typically sold out of fish by 14:00, which tells you what you need to know. The herb plate here is the most complete in the city — she grows most of it herself in the back — and includes rau ram (Vietnamese coriander) that the other spots tend to skip.

This is the cheapest sit-down option in town. One fish feeds two adults comfortably and won't cost you more than 160,000 VND.

Address: Hem 12, Tran Van Hoai, Ninh Kieu District
Hours: 10:30–14:00 (closes when sold out)
Price: 140,000–160,000 VND per fish

Vibrant outdoor market in Vietnam with fresh fruits and vegetables.

Photo by Quang Nguyen Vinh on Pexels

Quan Hai San Mekong — Skip This One

Hai San Mekong markets itself aggressively near the Ben Ninh Kieu wharf, has laminated English menus, and charges 280,000–320,000 VND per fish. The ca loc nuong trui is not grilled over straw — it is done over charcoal, which is a fundamentally different dish. The charred-straw bitterness and the specific smoke flavor that defines nuong trui are absent. What arrives is competent grilled snakehead, but it is not the dish you came for. The herb plate is pre-washed and pre-plated and has been sitting out.

The location is convenient and the staff speak English well, which is likely why it fills up with visitors. Go anywhere else on this list.

Quan Di — Late Option for Night Eaters

Most ca loc nuong trui spots close by 21:00. Quan Di, a few blocks from the Can Tho (껀터 / 芹苴 / カントー) night market on Hai Ba Trung, keeps the fire going until 23:00, which makes it useful if you have spent the evening on the river and arrive hungry. Quality is consistent rather than exceptional — fish properly done, herb plate adequate, nuoc cham a little too sweet for my taste — but at 170,000 VND per fish and with cold beer available, it earns its place on this list.

Address: 78 Hai Ba Trung, Ninh Kieu District
Hours: 17:00–23:00 daily
Price: 160,000–180,000 VND per fish

Delicious fried spring rolls sizzling in a pan over a stove, crispy and golden brown.

Photo by FOX ^.ᆽ.^= ∫ on Pexels

What Makes the Can Tho Version Distinct

The dish exists across the Mekong Delta (메콩 델타 / 湄公河三角洲 / メコンデルタ), but Can Tho versions tend to use larger fish — 600g to 900g — sourced from the surrounding river system rather than pond-raised stock. The straw burn is faster and hotter than charcoal, which chars the outside while keeping the interior barely cooked, almost steamed. The herb-and-rice-paper wrapping is non-negotiable here; in some other Delta towns they serve it with plain rice instead, which is a different experience entirely.

Can Tho's version of the accompanying green mango is also worth noting: it's shredded fine rather than cut in chunks, and lightly salted before serving, which draws out some of the bitterness and makes it a better foil for the fish.

Practical Notes

Bring cash — none of these spots take cards. Lunch service (11:00–13:30) tends to have fresher fish than dinner at most venues, since fish are prepped in the morning. If you're staying near the night market and combining this with a wider Mekong Delta trip, the ride out to Cai Rang for Song Nuoc is easy on a motorbike and adds about 15 minutes each way.

— FIN —

Last updated · May 26, 2026 · independently researched, never sponsored.