Sri Lankan Cuisine
Food in Sri Lanka: A Complete Guide to Sri Lankan Cuisine
Sri Lankan food is built on rice, coconut, and spice — but what sounds simple contains remarkable regional variation. The Sinhalese south cooks with coconut milk and moderate heat. The Tamil north is more intensely spiced with tamarind and dried chilli. The Burgher community (Dutch-Sri Lankan) contributed dishes like lamprais. The Malay Sri Lankan community added pittu and watalappan.
Eating cheaply is easy. A plate of rice and curry at a local restaurant (called a "hotel" in Sri Lanka, even when it has no rooms) costs LKR 300–600 ($1–2). Kottu roti from a street stall runs LKR 400–700. The challenge is finding flavour beyond the tourist circuit — we point you there, city by city.
Food by City
Each city guide includes a dedicated food page covering must-eat dishes, local specialities, and where to eat them.
Anuradhapura
Food guide →
Arugam Bay
Food guide →
Colombo
Food guide →
Dambulla
Food guide →
Ella
Food guide →
Galle
Food guide →
Haputale
Food guide →
Hikkaduwa
Food guide →
Jaffna
Food guide →
Kandy
Food guide →
Mirissa
Food guide →
Negombo
Food guide →
Nuwara Eliya
Food guide →
Polonnaruwa
Food guide →
Sigiriya
Food guide →
Tangalle
Food guide →
Trincomalee
Food guide →
Unawatuna
Food guide →
Weligama
Food guide →
Dishes to Try in Sri Lanka
Eight dishes that represent the depth and regional variety of Sri Lankan cuisine — from everyday street food to community-specific specialities.
Rice and Curry
The national meal, eaten twice a day by most Sri Lankans. A mound of steamed rice surrounded by three to six curries — typically a vegetable, a protein (fish, chicken, or beef), a dhal, and accompaniments like pol sambol. No two households make it the same way.
Hoppers (Appa)
A bowl-shaped pancake made from fermented rice flour and coconut milk, cooked in a small wok. The edges are crispy, the centre is soft and slightly sour. Egg hoppers have an egg cracked in the centre. String hoppers (idiyappam) are the noodle variation — steamed rice noodle nests eaten with curry.
Kottu Roti
Chopped flatbread (roti) stir-fried on a hot griddle with vegetables, egg, and your choice of meat or seafood. The rhythmic clang of the kottu blades is a sound you hear outside restaurants across the country. Filling, cheap, and everywhere. A standard serving costs around LKR 500–800.
Dhal Curry
Red lentils cooked with coconut milk, turmeric, and tempered with mustard seeds, curry leaves, and dried chillies. Present at almost every Sri Lankan meal as a side dish. Mild enough to balance spicier curries alongside it. Often the best indicator of a kitchen's quality.
Lamprais
A Dutch-influenced dish from Sri Lanka's Burgher community. Rice cooked in stock, served with several curries, a blachan (shrimp paste), and a cutlet — all wrapped in a banana leaf and baked. Available at old-school bakeries in Colombo. A historical survivor worth seeking out.
Jaffna Crab Curry
The north's most celebrated dish. Mud crab cooked in a deeply spiced gravy with a distinctly Jaffna flavour profile — more tamarind, more dried chilli than southern curries. Served with idiyappam or rice. The crab is fresh; order it in Jaffna itself for the best version.
Pol Sambol
Freshly grated coconut mixed with red onion, chilli, lime juice, and Maldive fish (dried tuna). Served as a condiment alongside every meal. The heat level varies widely — some versions are fiery, others mild. The spice is irrelevant — it makes everything taste better.
King Coconut (Thambili)
The bright orange coconut unique to Sri Lanka. Cooler and slightly sweeter than green coconuts, sold from roadside vendors everywhere for LKR 80–150. More than a drink — electrolytes, natural sugar, and a reason to stop. Essential on a hot day anywhere in the country.
Best Cities for Food
Colombo
The widest variety in the country. Pettah's street food markets, Colombo 7's restaurant scene, and everything from old-school rice and curry counters to modern Sri Lankan tasting menus. The best place to try lamprais and Burgher cuisine.
Food guide to Colombo →Jaffna
The north's food is distinct from the south — more tamarind, more heat, more dried fish. The crab curry is the reason to make the trip. Jaffna-style mutton rolls, palmyrah toddy, and the vegetarian Tamil thali are all specific to this city.
Food guide to Jaffna →Galle
The Fort's restaurant scene is the most international in the country outside Colombo — but the local fish market and surrounding streets offer genuinely good seafood at local prices. The Dutch-era vibe extends to the food.
Food guide to Galle →Explore the food scene city by city
Browse all citiesExplore more