Writer: Helena Bergström
Updated: May 2026 | What kind of food is there in Sri Lanka? Rice and curry are undoubtedly the basics, but there are also other dishes to try. We tell you about 15 Sri Lankan dishes – everything from rice and curry to roti and hoppers.
Table of contents
What to eat in Sri Lanka? - a quick overview
We have previously written about both Filipino food and Tunisian food - We now turn our attention to Sri Lankan cuisine! In Sri Lanka, flavours from India, colonial influences and local ingredients come together. Here are some typical examples of what to eat in Sri Lanka:
- Rice and curry: The base of almost every meal
- Street food: Kottu roti (chopped bread with vegetables, eggs or meat)
- Breakfast: Hoppers (bowl-shaped pancakes)
- Accessories: Sambol (spicy coconut and chilli stir-fry)
- Dessert: Wattalapam (spicy coconut pudding)
We travelled around the Sri Lanka for a few weeks, and it was interesting to experience Sri Lankan cuisine. It is certainly very rice and curry, but of course there are other dishes too.

Typical Sri Lankan food - 15 classic dishes
Here we list Sri Lankan dishes that are interesting to try, including snacks, sweets and drinks.
1. rice and curry
The very basis of Sri Lankan cuisine! The dish consists of rice accompanied by some variation of curry. The curry can be vegetarian or contain meat or fish and different spices - the variety is endless in a way, although it can get a bit monotonous.

2. Kottu roti
Popular street food where chopped roti bread is fried with vegetables, eggs and sometimes meat. The dish is often cooked on a griddle where the ingredients are chopped together. This is a filling and slightly spicy dish.

3. string hoppers (idiyappam)
String hoppers consist of thin rice noodles that are pressed into small balls and steamed. They are usually served with curry and coconut-based accompaniments. The dish is particularly common for breakfast or dinner.

4. Hoppers (appa)
Hoppers are bowl-shaped pancakes made with fermented rice flour and coconut milk. They have crispy edges and a soft centre, sometimes with an egg in the middle. They are often eaten with sambol or curry.

5. lampraisers
Lamprais is a dish with Dutch roots consisting of rice, meat, sambol and accompaniments wrapped in banana leaves. The parcel is baked in the oven, giving it a rich and cohesive flavour. It is a popular dish for special occasions.

6. Fish and seafood
On the coasts, a lot of seafood is served. For example, grilled tuna fillets, grilled whole fish, prawns and squid are common here. The food is often served with rice, but in tourist areas French fries are also common.

7. devilled chicken/fish/prawn
Menus often include dishes called 'devilled' followed by, for example, chicken, prawns or fish. These are spicy and often hot dishes that are served in sauce, along with rice.

8. battered chicken/fish/prawn
Another common dish on Sri Lankan menus is the dish called something like ”battered”. This is simply chicken, fish or prawns with some kind of soft frying, served with rice and perhaps salad.

9. Pole sambol
A classic coconut scramble made with grated coconut, chilli, lime and onion. It is both strong and fresh in flavour. It is served as an accompaniment to many dishes.

10. Roti
Sri Lankan roti, also known as Pol Roti (coconut roti), is a thick flatbread made with wheat flour, grated coconut, green chillies and onions. The dough is fried in a pan and served for breakfast or dinner with a spicy sambal.

11. Dhal curry
Dhal curry is made from red lentils cooked with spices and coconut milk. It is milder than many other curries and acts as a balancing component of the meal. It is also an important part of a vegetarian diet.

12. Parippu vada
Parippu vada are deep-fried balls made from lentils, spices and herbs. They are crispy on the outside and soft inside. Perfect as a snack or as a side dish.

13. coke oven
Kokis is a crispy, deep-fried snack with Dutch influences. It's made from rice flour and coconut milk and moulded into decorative patterns. They are both light and crunchy.

14. ceylon tea
Sri Lanka is world famous for its tea, often called Ceylon tea. It is served both black and with milk, depending on preference. The drink is an important part of the country's culture and everyday life.

15. elephant apple
This fruit, called wood apple in English, is usually pressed into a brownish juice.

Food in restaurants in Sri Lanka
When we travelled around Sri Lanka, we often ended up in buffet restaurants. It is possible that these are mainly aimed at tourists, but we know that there are plenty of them. These restaurants often serve things like:
- Rice and vegetable rice
- Casseroles
- Grilled chicken drumsticks
- Beans
- Soup
- Bread and pappadam (crispy flatbread)
In larger cities and tourist areas, there are also many restaurants serving foreign cuisine, such as Chinese food, burgers, pizza and pasta.

More about food in other countries
Here you can find more stories about food in different countries:
- Filipino food - 15 Filipino specialities
- Indian food - 25 Indian dishes
- Malaysian food - 15 Malaysian dishes
- South African food - 20 South African specialities
- Vietnamese food - 20 dishes in Vietnam
Frequently asked questions about food in Sri Lanka
What are typical ingredients in Sri Lankan food?
Sri Lankan cuisine often uses rice and coconut as a base, along with spices such as chilli, curry leaves, turmeric and cinnamon. Lentils, fish, seafood and vegetables are also common, and coconut milk is used in both sauces and curries.
Is Sri Lankan food strongly flavoured?
Yes, Sri Lankan food is generally quite spicy, but the strength can vary depending on the region and restaurant. Curries often contain chilli, but coconut milk softens the heat, and many dishes can be adjusted to taste.
Are there vegetarian options in Sri Lanka?
Absolutely! Vegetarian and vegan options are common, as lentils, vegetables and coconut are used in many dishes. Dhal curry (lentil soup) and pol sambol (a spicy coconut mixture) are classic vegetarian options.












Johnny Friskilä says:
Yes, no, what can you say? I had some of the best grilled fresh prawns of my life in Sri Lanka (Mount Lavinia). I also had very good crab in pepper sauce at the Ministry of Crab in Colombo. But these are the exceptions. I also feel that I have a little to say when it comes to Sri Lankan food. It may be a blog post at some point. But no, basically I agree with you in what between the lines seems to be your conclusion: Sri Lanka is not a major culinary destination.
09 January 2019 - 7:32
Helena says:
It sounds wonderful with the shrimp and crab! 🙂 No, it is true that we did not experience it as a culinary destination directly, although much tasted good!
09 January 2019 - 17:18
Solan says:
I have only visited Sri Lanka with Freedom. So keep up with the blog. A clever way to travel! ?
How interesting!
? The food that appeals to me is probably anything with devilled in the name.⭐⭐⭐
09 January 2019 - 8:34
Helena says:
Nice that you "hang out" with us Solan! 🙂
09 January 2019 - 17:19
Emma, Sol som sol? says:
It looks so delicious!
I haven't tried it, of course, because I haven't been there. But I have heard many of the names even though I didn't know what they were.
To a Swede, the domestic breakfast sounds like a full lunch or dinner. But on the other hand, I think beans, sausages and fried eggs also fall into that category. I love the breakfast buffets where I can pick a little of everything, try and taste, but I'm happy to skip the hot stuff.
09 January 2019 - 11:12
Helena says:
The breakfasts were sometimes substantial! But it was not a buffet, it was always laid out at the table.
09 January 2019 - 17:20
Eva på rucksack says:
Loved the food in Sri Lanka, so many lovely stews and spices. Just everything I like about Asia - a little heat, a little coconut, lots of coriander and lots of vegetables. ?
Were there many cross-over restaurants in the areas where you travelled?
09 January 2019 - 11:26
Helena says:
Glad you liked the food in Sri Lanka Eva! Cross over? No, we didn't really notice that, but maybe it depends on how you define cross over?
09 January 2019 - 17:46
Ann says:
It looks delicious, although it's not really food that appeals to me, apart from the pasta - I could live on that 🙂 .
09 January 2019 - 13:21
Helena says:
Haha, I would get tired of pasta, but luckily the taste is different 🙂 .
09 January 2019 - 19:08
Rolle o Carina says:
Mmmmm, looks like there's a lot of good stuff in there too!
And so nice to travel with you there 🙂 .
09 January 2019 - 13:39
Helena says:
Glad you wanted to travel with us! 🙂
09 January 2019 - 19:08
Ditte says:
You have tried your hand at quite a few dishes and I recognise most of them. Interesting reading. I have eaten a lot of shrimp and seafood here and of course a lot of the other things you have also tried when we have been here. The breakfasts we ate were probably sometimes more western inspired but it probably also depends on which hotels you stay at. we varied a lot but certainly there was a difference in breakfasts when it came to where you lived and so also the food in general. We ate a lot at local restaurants and had good accompaniment here by Sri Lankan friends and our drivers.
But in my opinion, you probably don't go to Sri Lanka just for the "food".
09 January 2019 - 16:58
Helena says:
I probably agree that I would not travel to Sri Lanka solely for the sake of food. But there is a lot of other things that attract 🙂.
09 January 2019 - 19:09
BP says:
Apart from the breakfast that looks like a lunch, I have to say that Sri Lankan cuisine is very similar to Indian cuisine, but with different names. The bread corresponds to nan bread, for example. I think the food looks very good and appetising, and I would definitely eat it.
International cuisine is great, but if I'm in a foreign country, I pretty much only eat local food.
09 January 2019 - 18:34
Helena says:
Surely it is most interesting to eat the local dishes! I mostly did that, but there was some pizza too 😉 (A certain similarity with the Indian, but the Indian feels more varied I must say. The bread we only got for breakfast and tasted quite different from naan bread, at least as you get it in Sweden).
11 January 2019 - 5:36
Nils-Åke Hansson says:
Sitting here reading and my stomach is working like F1 not in a positive sense (stomach flu).
But how exciting to get an insight into the food you have eaten. But do you manage to avoid stomach flu?
09 January 2019 - 21:26
Helena says:
We got a bit sick to our stomachs at some point, but we never got sick enough to feel bad.
11 January 2019 - 5:37
Maria / Magnolia Magis says:
Well, it doesn't sound like something for me more than rice and fruit then... Glad to see that you tried a little different! Is there anything you liked more than others?
10 January 2019 - 18:40
Helena says:
I can't say I found any real favourites, but I liked shrimp dishes, and ordered shrimp curry several times which could be very tasty.
11 January 2019 - 5:39
Kathy says:
Going there in just over a week. Fear that it will be a health journey ? Love all food, not picky at all, but the coriander!!!! ????
It will be interesting to see how I solve this,
11 January 2019 - 7:39
Helena says:
What fun! I didn't realise there was coriander in everything ... but chilli! 😉
11 January 2019 - 7:48