Home Destinations Kanchanaburi 🧭 Plan Your Trip 🔎 Search About
HomeThailandKanchanaburiKanchanaburi Food River Fish, Riverside Tables, Mon Cuisine
🐟 Eating in Kanchanaburi

Kanchanaburi Food
River Fish, Riverside Tables, Mon Cuisine

Kanchanaburi is a place where the view comes free with the meal. Big, firm-fleshed river fish from the River Kwai, breezy floating-raft restaurants by the bridge over the River Kwai, and Mon food in Sangkhlaburi that looks like nothing else. Here's the full picture of what's worth trying, which area to eat it in, and roughly what it costs.

🐟 River Kwai fish🛶 Floating raft restaurants🍛 Sangkhlaburi Mon food
Kanchanaburi Food River Fish, Riverside Tables, Mon Cuisine

🔄 Updated 21 Jun 2026

Kanchanaburi food roughly splits into three lanes. The first is river fish from the River Kwai, the star of the province. The second is the raft restaurants and riverside spots where you eat with a view. The third is the Mon food around Sangkhlaburi, with flavours and a look quite different from central Thai cooking. This guide walks you through all three at a glance first, then digs into real restaurants group by group.

River fish in Kanchanaburi worth trying

The headliner of Kanchanaburi cooking is pla khang (giant river catfish), a big freshwater fish with firm, springy flesh — rich but never cloying — that takes to all sorts of dishes, from tom yum to blanched-and-dipped to jungle curry. Pla krai (clown knifefish) gets scraped into soft, bouncy fish cakes and fish balls. These are the fish dishes you'll see again and again, and the ones that make people think of Kanchanaburi.

1

Tom yum pla khang

The most popular fish dish

Ordered at almost every table. Firm chunks of river catfish in a bold tom yum broth — sour, spicy and well balanced. Slurped hot with steamed rice, it feeds the whole table.

River fishMust try
around ฿200–350 per pot
2

Blanched pla khang with dipping sauce

The freshest way to taste the fish

Catfish blanched just to done, the flesh sweet and soft, dipped in a zingy seafood sauce. It's the way to taste the fish at its freshest, and plenty of riverside spots feature it.

River fish
around ฿250–400
3

Jungle curry with pla khang / clown knifefish balls

Bold, jungle-style heat

A clear, fiery red curry built on jungle-curry paste, with catfish or clown knifefish balls, fragrant with fingerroot and fresh green peppercorns. A must-order if you like big, punchy flavours.

Jungle foodBold flavour
around ฿150–250
4

Clown knifefish cakes (tod man pla krai)

The opening snack for the table

Fresh-scraped clown knifefish, shaped and fried until springy and chewy, fragrant with kaffir lime leaf, served with a cucumber relish. The opening snack almost everyone orders.

Clown knifefish
around ฿120–180
5

Fish-sauce-fried pla khang / chu chee

A jungle-food restaurant dish

Catfish fried with fish sauce for crispy skin and tender flesh, or done chu chee style with a rich, coconut-milky curry paste poured over. The in-town jungle-food restaurants do this well.

River fish
around ฿200–350

Tip for picking your fish

Pla khang is sold by weight, and the price depends on the size and that day's market rate. Before ordering, ask the price per kilo and ask to see the fish — it's easier to gauge your budget. The places with the freshest fish usually let you pick your own from a tank or pond out front.

🍢

Want to taste deeper? Try a Kanchanaburi food tour or cooking class

Half a day with a local who knows the lanes — or cooking a dish yourself — teaches you more than just eating. Book ahead on Klook or GetYourGuide.

🍢 See all Kanchanaburi food tours & classes (Klook)

Riverside restaurants by the bridge over the River Kwai

The charm of Kanchanaburi is eating right by the River Kwai — a cool breeze, views of the bridge and the mountains. Most of these places sit near the bridge over the River Kwai and along the Khwae Yai River, some on floating rafts, some on the bank. They get busy on weekend evenings, so if you want a table right on the water, go early or call ahead to book.

Floating raft · In town

Krua Chuk Don

A long-running spot on a raft in the middle of town by the River Kwai, with both a floating-raft zone and seating on land. Standouts are tom yum pla khang, chu chee soft-shell fish and stir-fried lotus stems. Around ฿100–250 a head, open roughly 10:00–22:00. It gets busy, and parking is fairly tight at peak times.

Riverside · Near the bridge

Keeree Tara

A Bali-style restaurant on the bank of the Khwae Yai River, about 50 m from the bridge over the River Kwai. Recommended are the snakehead fish and the nam phrik dips. Good for a long, lingering meal in shady, leafy surroundings.

Riverside · Live music

Tharaburi

A riverside restaurant with live music. Standouts include tom yum pla khang, clown knifefish cakes, pond-snail kua curry and blanched pla khang with dipping sauce. Good for a relaxed dinner with some easy live tunes.

Riverside · Fish-focused

Phai Rim Khwae

A place catfish fans talk about — firm, fresh flesh done a dozen ways, in an easygoing riverside setting. Best for people who come mainly for the fish.

When to go

The floating-raft places are busiest Friday through Sunday evenings. For a calmer mood and a table on the water, try lunch on a weekday, or arrive before 18:00 and watch the sun set over the river.

Mon food in Sangkhlaburi

Drive north up to Sangkhlaburi and you'll find a different kind of food altogether: Mon cuisine, from the Mon community along the Songkalia River. The flavours and spices are different from central Thai food. The truly Mon dish is khanom jeen with banana-stem nam ya — fresh house-made rice noodles eaten with a curry sauce made with banana stem, a community recipe — alongside several Mon curries that are milder than central Thai cooking. Hang lay curry, a sweet-sour curry fragrant with spices, is easy to find all over this area, made with pork, chicken or catfish, eaten with hot steamed rice. In the mornings many places serve it as a rotating rice-and-curry stall with just a few dishes a day.

  • Khanom jeen with banana-stem nam ya — the genuinely Mon dish of Sangkhlaburi: fresh rice noodles eaten with a banana-stem curry sauce from a community recipe. Find it at the Mon restaurants near the Mon Bridge.
  • Hang lay curry — a spiced curry with a well-balanced sweet-sour flavour, in pork, chicken and catfish versions. Another dish worth trying in this area.
  • Morning Mon rice-and-curry — local stalls open from around 5:30 a.m., with just a few rotating dishes a day at easy prices, eaten the way the locals do.
  • Congee and breakfast by the Mon Bridge — around the Mon market at the foot of the wooden bridge you'll find pork congee with egg, Chinese doughnuts and hot coffee, perfect before a morning walk across the Mon Bridge.
  • Thai–Mon food with bridge views — some resort restaurants let you sit looking out at the Mon Bridge, with both Mon dishes and fish dishes like spicy catfish tom saap and crab lon.

Sangkhlaburi is about 220 km from Kanchanaburi town, a drive of just over three hours. If you're coming for Mon food, it's worth staying a night — wake early, walk the Mon Bridge, then find breakfast around the market. You'll get far more out of it than a there-and-back day trip.

Straight talk

Mon food isn't as bold and punchy as central Thai cooking — some dishes lean sweet up front with a clear spice aroma, and if you're not used to it your palate may need a little adjusting. But this is the community's real flavour, so go in open-minded and try a plate of hang lay curry before you judge.

Planning your meals in Kanchanaburi

  • In Kanchanaburi town — focus on raft restaurants and riverside spots by the bridge over the River Kwai, eating pla khang and other river-fish dishes.
  • The Sai Yok route — on the way to the waterfalls there are roadside jungle-food restaurants, with dishes like fish-sauce-fried pla khang, jungle curry and fried banana-root fish.
  • Sangkhlaburi — come this way and you have to try the Mon food, hang lay curry, and the early-morning rice-and-curry stalls around the Mon Bridge.

Plan a full eat-and-explore trip to Kanchanaburi

See the Kanchanaburi guide →

FAQ

What food should you try in Kanchanaburi?

Pla khang (giant river catfish) from the River Kwai is the star — done as tom yum, blanched with dipping sauce, or jungle curry. After that come clown knifefish cakes and fish balls. And if you head to Sangkhlaburi, you have to try Mon food like khanom jeen with banana-stem nam ya and hang lay curry.

Where are the riverside restaurants in Kanchanaburi?

Most sit along the Khwae Yai River and near the bridge over the River Kwai — places like Krua Chuk Don, Keeree Tara, Tharaburi and Phai Rim Khwae, some on floating rafts and some on the bank.

Roughly how much does pla khang cost?

Pla khang is priced by weight and that day's market rate. Dishes like tom yum or blanched fish usually run around ฿200–400 a plate. Ask the price per kilo and ask to see the fish before ordering — it's easier to gauge your budget.

Where's the best place to eat Mon food in Sangkhlaburi?

Around the Mon market and the foot of the Mon Bridge there are several rice-and-curry and breakfast stalls, open from early morning. The truly Mon dish is khanom jeen with banana-stem nam ya, and hang lay curry comes in pork, chicken and catfish versions too — just a few rotating dishes a day.

Do you need to stay overnight to eat Mon food?

Sangkhlaburi is about 220 km from Kanchanaburi town, a drive of just over three hours. It's worth staying a night — wake early, walk the Mon Bridge, then find breakfast nearby for the full experience, rather than a there-and-back day trip.

Copyright & Image Takedown Policy

Thailandaddict is created to review and share travel experiences. Where an image is sourced from elsewhere, we credit the source. If you are the copyright owner and prefer that your image not appear on this site, please contact us and we will gladly remove the image or correct the information.