Copper COPPER
Guide

Traditional food of Sri Lanka: 13 dishes to know

Sri Lankan food is centred on rice and coconut, with fish, vegetables and spice blends heavy in local cinnamon and black pepper, plus Maldives fish, goraka and kithul jaggery. Its cooking is close to South Indian food, with Malay, Dutch and Portuguese traces. The dishes to know first are rice and curry, hoppers, kottu roti and pol sambol, with tea to drink.

Updated 2026-10-125 min read

Rice and curry

What Sri Lankan food is built on

Sri Lanka sat on the maritime silk road, and the island's traders, invaders and settlers all left something in its kitchen. The cooking of the Sinhalese and Tamils is close to that of South India, especially in Jaffna, while the Malay community, the Moors and the Dutch Burghers each brought dishes that are now eaten by everyone. Many varieties of rice are grown, including heirloom red rices, and rice is at the centre of almost every meal.

Coconut is the other constant: coconut milk and grated coconut are prepared fresh almost every day in most households. What sets the island's curries apart from its neighbours' is the spice blend, heavy in true cinnamon, which is native to Sri Lanka, and black pepper, and a set of local ingredients: goraka for sourness, pandan leaf, lemongrass, jaggery from kithul palm syrup and Maldives fish, a smoked and cured tuna used to add depth to vegetable dishes. The dish most often called the national one has its own article: the national dish of Sri Lanka.

Rice dishes and curries

Rice is eaten with curries at home, but it also takes festive and baked forms.

Hoppers, roti and kottu

Breakfast and dinner often move away from plain rice towards fermented batters, rice-flour doughs and flatbreads.

Sweets, short eats and drinks

Sweets are kept for the New Year and festivals, while short eats fill the gaps between meals.

Regional and community cooking

On the coasts, seafood is a standard part of every meal. In the north, Jaffna Tamil cooking shares many traits with South Indian food and has dishes of its own, such as kool. Kandyan Sinhalese cooking in the hill country relies on local ingredients, including hill vegetables and fruits. Each community has added dishes that the whole island now eats: the Malay community gave watalappam and Malay achcharu pickle, and Indonesian influence gave sate and nasi goreng; the Dutch Burghers gave lamprais and bolo fiado layer cake; and Sri Lankan Chinese restaurants, common in Colombo since the 1940s, gave hot butter cuttlefish.

"Short eats" are a category of their own: patties, cutlets, Chinese rolls and fish buns, bought by the dozen from short eat shops and eaten on the go. Its cooking has close relatives in South India; compare with the traditional food of India, or explore the wider South Asian kitchen.

Cook Sri Lankan food at home

Rice and curry, egg hoppers and kottu roti each have a full recipe with quantities and step-by-step methods in the Copper app. You will find all three on our page dedicated to Sri Lankan recipes.

The recipes

Questions people ask

What is the most popular food in Sri Lanka?

Rice and curry is the everyday meal and the dish most often named. Hoppers, string hoppers and kottu roti are the most popular alternatives, and kottu is the main street food.

What do Sri Lankans eat for breakfast?

Kiribath, rice cooked in coconut milk, is generally eaten for breakfast, especially on the first day of the month and at the New Year. Short eats, such as patties and fish buns, are also eaten mainly at breakfast or in the evening.

Is Sri Lankan food spicy?

Often, yes. Curries range from mildly spiced to very hot, and relishes such as lunu miris and pol sambol are built on chilli. The dhal served with rice and curry is mild and creamy.

What is the difference between Sri Lankan and Indian food?

Sri Lankan food is closest to South Indian cooking, but it uses more coconut and its own ingredients: true cinnamon, Maldives fish, goraka and kithul jaggery, plus roasted curry powders and dishes from Malay and Dutch Burgher cooking.

What are short eats in Sri Lanka?

Snacks such as patties, cutlets, Chinese rolls and fish buns, sold by the dozen in shops and bakeries and eaten on the go, mostly at breakfast or in the evening.

Keep reading

Sources

  1. Sri Lankan cuisine — Wikipedia
  2. Food — Sri Lanka Tourism
  3. Kottu — Wikipedia
  4. Lamprais — Wikipedia
  5. Kiribath — Wikipedia
  6. Pol sambol — Wikipedia

Download

← All articles