What to Eat in Sri Lanka: A Beginner's Menu

Sri Lankan food doesn't get the same global attention as its neighbours, which is part of the fun — plenty of what you'll eat won't have an obvious reference point. Here's a starting menu.

Rice and curry

The everyday meal, and worth ordering at a small local place rather than a hotel buffet if you want the real version — usually rice with three or four small curries, a dry sambol, and papadam, all mixed together as you eat rather than kept separate.

Kottu roti

Chopped flatbread stir-fried with egg, vegetables and your choice of meat, cooked on a flat griddle with a distinctive rhythmic chopping sound you'll hear before you see it. Best eaten fresh off the griddle at a roadside stall in the evening.

Hoppers (appa)

Bowl-shaped rice-flour pancakes, crisp at the edges and soft in the centre, usually eaten for breakfast with a curry or a fried egg cracked into the middle (egg hoppers). String hoppers — steamed rice-flour noodles pressed into small discs — are the other common breakfast option, usually paired with a mild coconut curry.

Sambols worth trying

How to order like a local

Ask for your curry "not too spicy" if you're not used to Sri Lankan heat levels — the default can be considerably spicier than what "medium" means elsewhere. Small roadside places and local cafes ("hotels", confusingly, in local English) are usually better value and better food than tourist-facing restaurants.

We build local food stops into every itinerary — ask your trip planner for their own favourite roadside spots along your route.

Want food stops built into your itinerary?