Sri Lankan Food
Must-Try Dishes
Sri Lankan Food
1. Rice and Curry
Dive into Sri Lanka's flavors with a plate of rice and curry — steaming rice paired with spicy fish, chicken, or vegetable curries, crisp papadam, and rich coconut gravy. Aromatic, colorful, and bursting with textures, every bite tells the story of the island. Taste tradition, spice, and culture in one unforgettable meal.
Rice & Curry is the main food of Sri Lanka and Sri Lankans enjoy some of the spiciest foods in the world. Meat, fish and vegetables are prepared as curries. Sliced onions, green chilies, black pepper, cinnamon, cardamom, cloves, nutmeg and saffron are used to add flavors. Today, rice and curry has shifted from being the popular breakfast to the essential lunch.
A basic rice and curry requires one fish (or beef or chicken) curry, two different vegetables, one portion of fried crispy stuff like papadam, a mallum of chopped leaves and coconut, and a gravy or hodda of spiced and cooked with coconut milk.
The rice is always put on to the plate first and then the curries are selected from the other dishes to mix with it so you have a collection of minor meals around the plate. You eat by mixing the rice with something forming it in to a bite-sized ball and consuming by hand.
There is a vast range of flavors and different curry mixes used for different foods. There are regional differences too — even with the same base food the taste will be completely different.
2. Milk Rice (Kiribath)
Celebrate tradition with Kiribath — Sri Lanka's iconic milk rice. Creamy rice is slowly cooked in rich coconut milk to form a soft, comforting pudding, served with fiery Lunumiris or the sweet, sticky Panipol. Every bite is a perfect harmony of flavors, making it the centerpiece of any festive table.
Kiribath is ceremonial and included in all special occasion menus. "Kiribath" translates to "milk rice." The rice is cooked in thick coconut cream for this unsweetened rice pudding, accompanied by a sharp chilli relish called Lunumiris or with a tacky coconut and treacle confection called Panipol.
3. String Hoppers (Idiyappam)
String Hoppers — Idiyappam are delicate, lacy discs made from a hot-water rice dough. The dough is pressed through a string mould onto small wicker mats and then steamed to perfection. Light and airy, string hoppers are best enjoyed with flavorful curries and spicy sambol, making every bite a melt-in-your-mouth experience.
4. Hoppers (Appa)
Crisp on the edges, soft and fluffy at the center, Hoppers are Sri Lanka's iconic fermented pancakes, gently flavored with palm toddy and coconut cream. Enjoy them hot, topped with a sunny-side-up egg, paired with fiery sambols, rich curries, or even sweet jam — every bite is a perfect harmony of taste, texture, and aroma.
The batter is fermented in the traditional way with a little palm toddy, which gives the hoppers a delicious liquor tang. The batter is left to rise overnight, then thinned with coconut cream and baked in a round cast-iron pan. Hoppers are equally good with hot sambals — a hot sharp relish of ground chilies, grated coconut, shallots & cured fish — or with jam. The one rule is to eat them hot.
5. Rotti (Pol Roti)
Pol Roti — Coconut Roti is one of Sri Lanka's most beloved types of roti. Made from wheat flour, kurakkan flour, or a blend of both, and mixed with freshly grated coconut, it sometimes includes chopped green chilies and onions for an extra kick. Thicker and heartier than other roti varieties, Pol Roti is typically enjoyed as a main meal, served with curries, spicy sambols, or the fiery Lunumiris, rather than as a simple accompaniment.
6. Pittu
Soft, crumbly, and fragrant, Pittu is Sri Lanka's traditional steamed rice-and-coconut dish. Lightly roasted rice flour is mixed with fresh grated coconut and steamed in a bamboo mold, then enjoyed with creamy coconut milk and a fiery chili relish or curry — each bite is a comforting taste of Sri Lankan tradition.