+977-9709047652
Explore by Country
See all 22 Thailand packages
Most popular pick
See all 22 Thailand packages
See all 11 Vietnam packages
Most popular pick
See all 11 Vietnam packages
See all 10 Indonesia (Bali) packages
Most popular pick
See all 10 Indonesia (Bali) packages
See all 4 Maldives packages
Most popular pick
See all 4 Maldives packages
See all 10 China packages
Most popular pick
See all 10 China packages
See all 2 Sri Lanka packages
Most popular pick
See all 2 Sri Lanka packages
See all 9 Malaysia packages
Most popular pick
See all 9 Malaysia packages
See all 8 Singapore packages
Most popular pick
See all 8 Singapore packages
See all 2 Kenya packages
Most popular pick
See all 2 Kenya packages
See all 16 India packages
Most popular pick
See all 16 India packages
See all 3 Dubai packages
Most popular pick
See all 3 Dubai packages
See all 6 Philippines packages
Most popular pick
See all 6 Philippines packages
Search Tours or Places
Search Tours or Places
Blog / Sri Lanka

What to Eat in Sri Lanka: Local Food and Dishes Guide

3 min read 21 Aug 2026
What to Eat in Sri Lanka: Local Food & Dishes Guide

Sri Lankan food is bold, spicy and built around rice and curry, hoppers and coconut sambols. Must try dishes include kottu roti, egg hoppers, dhal curry and fresh seafood on the coast, all washed down with world famous Ceylon tea or a king coconut. The island's flavours blend South Indian, Malay and Dutch influences.

Here are the dishes to seek out and where to find them.

What are the must try Sri Lankan dishes?

DishWhat it isWhen to eat
Rice and curryRice with several vegetable, dhal and meat or fish curriesLunch
Hoppers (appa)Bowl shaped rice flour pancakes, often with an eggBreakfast or dinner
Kottu rotiChopped flatbread stir fried with veg, egg and spiceDinner, street food
Pol sambolGrated coconut with chilli, lime and onionSide dish
Fish ambul thiyalSour, dry tuna curryLunch or dinner

What is rice and curry?

The heart of Sri Lankan cooking, rice and curry is a plate of rice surrounded by several small curries: dhal, a vegetable or two, a meat or fish, plus sambol and pickle. Each cook has their own blend of spices, so no two plates taste alike. It is filling, cheap and available everywhere.

Explore Sri Lanka tour packages
View all →

What are hoppers and string hoppers?

Hoppers, or appa, are crisp edged, bowl shaped pancakes made from fermented rice flour and coconut milk. Order an egg hopper with a soft egg cooked in the centre. String hoppers are steamed nests of rice noodles, usually eaten with curry and sambol for breakfast or dinner.

What street food should you try?

Kottu roti is the classic, made by chopping flatbread on a hot griddle with vegetables, egg and spices, to a rhythmic clatter. Also look for short eats such as fish buns and cutlets, and isso vadai, spicy lentil fritters topped with prawns, on the coast and at railway stations.

What about drinks and sweets?

Sri Lanka is the home of Ceylon tea, so enjoy a fresh cup in the hill country. King coconut, or thambili, is a refreshing orange coconut sold roadside. For something sweet, try curd with treacle, or watalappan, a spiced coconut and jaggery custard.

For more planning, see our Sri Lanka travel guide, our list of things to do in Sri Lanka, and the best time to visit Sri Lanka.

To combine food, culture and beaches in one trip, explore our curated Sri Lanka tour packages.

Frequently asked questions

Is Sri Lankan food very spicy?

It can be quite spicy, as chilli is used generously. You can ask for milder versions, and sides such as coconut sambol and curd help cool the palate.

Is Sri Lanka good for vegetarians?

Yes. Rice and curry often centres on vegetables, dhal and sambols, and many dishes are naturally vegetarian or vegan. Just confirm no dried fish, or Maldive fish, is added.

What is the national dish of Sri Lanka?

Rice and curry is widely regarded as the national dish, while kottu roti and hoppers are the most iconic street and breakfast foods.

What should you drink in Sri Lanka?

Fresh Ceylon tea and king coconut water are the local favourites. Both are widely available, refreshing and inexpensive across the island.

Tags
Sri Lanka
Share
G
Gomayu Team
Writer at Gomayu
Keep reading
Blog / Sri Lanka
What to Eat in Sri Lanka: Local Food and Dishes Guide
3 min read 21 Aug 2026
What to Eat in Sri Lanka: Local Food & Dishes Guide

Sri Lankan food is bold, spicy and built around rice and curry, hoppers and coconut sambols. Must try dishes include kottu roti, egg hoppers, dhal curry and fresh seafood on the coast, all washed down with world famous Ceylon tea or a king coconut. The island's flavours blend South Indian, Malay and Dutch influences.

Here are the dishes to seek out and where to find them.

What are the must try Sri Lankan dishes?

DishWhat it isWhen to eat
Rice and curryRice with several vegetable, dhal and meat or fish curriesLunch
Hoppers (appa)Bowl shaped rice flour pancakes, often with an eggBreakfast or dinner
Kottu rotiChopped flatbread stir fried with veg, egg and spiceDinner, street food
Pol sambolGrated coconut with chilli, lime and onionSide dish
Fish ambul thiyalSour, dry tuna curryLunch or dinner

What is rice and curry?

The heart of Sri Lankan cooking, rice and curry is a plate of rice surrounded by several small curries: dhal, a vegetable or two, a meat or fish, plus sambol and pickle. Each cook has their own blend of spices, so no two plates taste alike. It is filling, cheap and available everywhere.

Explore Sri Lanka tour packages
View all →

What are hoppers and string hoppers?

Hoppers, or appa, are crisp edged, bowl shaped pancakes made from fermented rice flour and coconut milk. Order an egg hopper with a soft egg cooked in the centre. String hoppers are steamed nests of rice noodles, usually eaten with curry and sambol for breakfast or dinner.

What street food should you try?

Kottu roti is the classic, made by chopping flatbread on a hot griddle with vegetables, egg and spices, to a rhythmic clatter. Also look for short eats such as fish buns and cutlets, and isso vadai, spicy lentil fritters topped with prawns, on the coast and at railway stations.

What about drinks and sweets?

Sri Lanka is the home of Ceylon tea, so enjoy a fresh cup in the hill country. King coconut, or thambili, is a refreshing orange coconut sold roadside. For something sweet, try curd with treacle, or watalappan, a spiced coconut and jaggery custard.

For more planning, see our Sri Lanka travel guide, our list of things to do in Sri Lanka, and the best time to visit Sri Lanka.

To combine food, culture and beaches in one trip, explore our curated Sri Lanka tour packages.

Frequently asked questions

Is Sri Lankan food very spicy?

It can be quite spicy, as chilli is used generously. You can ask for milder versions, and sides such as coconut sambol and curd help cool the palate.

Is Sri Lanka good for vegetarians?

Yes. Rice and curry often centres on vegetables, dhal and sambols, and many dishes are naturally vegetarian or vegan. Just confirm no dried fish, or Maldive fish, is added.

What is the national dish of Sri Lanka?

Rice and curry is widely regarded as the national dish, while kottu roti and hoppers are the most iconic street and breakfast foods.

What should you drink in Sri Lanka?

Fresh Ceylon tea and king coconut water are the local favourites. Both are widely available, refreshing and inexpensive across the island.

Tags
Sri Lanka
Share
G
Gomayu Team
Writer at Gomayu
Keep reading