What you can eat in Kampot
The town covers a wide range. Khmer cooking is the obvious starting point, and you will find it at small, inexpensive eateries as well as in sit-down restaurants. Seafood is a regular feature, which makes sense for a town on the Preaek Tuek Chhu river and not far from the coast.
Beyond Khmer food, the listings below include Italian, Mexican, Indian, French-style, Irish-pub, vegan and Chinese kitchens, plus burger places, pizza cafés and a cooking class. Few towns of this size offer that much variety.
Eating by the river
Several restaurants sit along the water, and these are the places to book for a slow dinner or a long lunch. The river setting is the draw: you eat with a view and an easy atmosphere rather than a rushed turnover.
Tip: if sunset matters to you, choose a riverside spot and arrive before the light goes, rather than deciding after you have already sat down somewhere inland.
Street food, cafés and bakeries
Not every meal needs a table reservation. Street food stalls around town handle quick, cheap eating, while cafés and bakeries cover breakfast, coffee and a mid-day break. These suit travellers who want to graze through the day instead of sitting down for three formal meals.
Choosing by budget
- Tight budget: head to the local Khmer eateries and street stalls. This is also the most direct way to taste everyday Cambodian cooking.
- Mid-range: cafés, bistros and international kitchens give you a change from rice and noodles without a large bill.
- Splurging: some establishments in town are clearly more upscale, suited to a special dinner or a longer evening out.
Prices vary from place to place, so check the individual restaurant page before you go.
How to use the listings
The restaurants below are listed alphabetically, not ranked. Open the page for any name that catches your eye to find its address, hours and what to expect. A sensible approach for a short stay is to pick one riverside dinner, one Khmer meal at a local eatery, and then fill the gaps with cafés and whatever cuisine you are craving that day.
Questions people ask
What kind of food can you find in Kampot?
Traditional Khmer dishes, fresh seafood and a range of international cuisines, along with street food stalls, cafés and bakeries.
Are there restaurants by the river in Kampot?
Yes. Kampot has riverside restaurants that suit a leisurely dinner or a mid-day break.
Is eating out in Kampot expensive?
It does not have to be. Affordable local Khmer eateries and street stalls sit alongside more upscale restaurants, so you can match the meal to your budget.

Pheng Pheng Restaurant
Ecran Noodle & Dumplings
Twenty Three
Tertúlia
Oh Neil's Irish Bar & Eatery
Brown Coffee