Colombo Food Guide: What Sri Lankan Food Actually Is and Where to Eat It
Sri Lankan food is not Indian food with a different name. It shares ingredients and some technique, but it has its own logic, built around coconut in every form, a distinctive roasted-spice profile, dried Maldive fish as a savoury backbone, and a national appetite for chilli that visitors consistently underestimate. Colombo is the best place in the country to eat it, because the capital gathers Sinhalese, Tamil, Muslim and Burgher cooking traditions into a few square kilometres.
The first thing to understand is that rice and curry is not a dish. It is the everyday structure of a Sri Lankan meal, a plate of rice with several separate curries around it plus one or more sambols, and the whole point is the combination. Ordering it and expecting a bowl with meat in sauce misreads the entire cuisine. The second thing to understand is that most of the specifically Sri Lankan items on this page are eaten at particular times of day, which is why travellers who only eat in hotels often never encounter them.
And Ceylon tea, the thing the island is most famous for exporting, is worth trying the way Sri Lankans actually drink it: strong, milky and startlingly sweet, from a small glass, at a roadside stall. The delicate single-estate stuff mostly goes overseas.

Negombo Day Trip from Colombo: Dutch Fort, Canals and a Seafood Lunch
Bookable directly through AsiaByLocals, with a verified local operator.
From USD 79.55
10 hours