Sri Lankan cuisine is known for its bold spices, coconut-rich flavours, fresh seafood, and diverse cultural influences. From Rice and Curry and Kottu Roti to Hoppers and Watalappam, its traditional dishes reflect the island's rich culinary heritage.
1. Rice and Curry
Rice and Curry is Sri Lanka's staple meal and an essential part of everyday dining. It consists of steamed rice served with a selection of vegetable, fish, chicken, or meat curries, accompanied by dhal curry, coconut sambol, papad, and spicy pickles. Every meal offers a different combination of flavours.
Taste: Spicy, aromatic, rich, and flavourful
2. Kottu Roti
Kottu Roti is one of Sri Lanka's most popular street foods. It is prepared by chopping godamba roti into bite-sized pieces and stir-frying it with vegetables, eggs, meat, seafood, and spices on a hot griddle. The rhythmic chopping sound is a signature part of its preparation.
Taste: Spicy, savoury, smoky, and filling
3. Hoppers (Appa)
Hoppers are bowl-shaped pancakes made from fermented rice flour and coconut milk batter. They have crispy edges with a soft centre and are commonly served with coconut sambol, dhal curry, or an egg cooked in the middle.
Taste: Crispy, mildly sweet, and savoury
4. String Hoppers (Idiyappam)
String Hoppers are delicate steamed rice noodle nests made by pressing rice flour dough through a mould. They are typically served with coconut sambol, dhal curry, or spicy meat and seafood curries.
Taste: Soft, mild, and comforting
5. Sri Lankan Dhal Curry
This comforting vegetarian curry is made by simmering red lentils with coconut milk, turmeric, onions, curry leaves, and traditional spices. It is commonly enjoyed with rice, roti, or string hoppers.
Taste: Creamy, mildly spicy, and aromatic
6. Pol Sambol
Pol Sambol is a traditional coconut relish made with freshly grated coconut, onions, red chillies, lime juice, and spices. It adds a spicy and tangy kick to rice, hoppers, and string hoppers.
Taste: Spicy, tangy, and refreshing
7. Lamprais
Influenced by Dutch Burgher cuisine, Lamprais consists of rice cooked in meat stock, served with meat curry, Dutch-style meatballs, vegetables, sambol, and wrapped in a banana leaf before baking.
Taste: Rich, aromatic, and savoury
8. Sri Lankan Fish Curry
A coastal favourite, Sri Lankan Fish Curry is prepared using fresh fish cooked with coconut milk or tamarind, curry leaves, chilli, and aromatic spices. Regional variations differ in spice levels and cooking styles.
Taste: Spicy, tangy, and aromatic
9. Crab Curry
Made with fresh crab simmered in coconut milk, chilli, curry leaves, and fragrant spices, Crab Curry is one of Sri Lanka's most popular seafood dishes.
Taste: Spicy, creamy, and seafood-rich
10. Polos Curry (Young Jackfruit Curry)
Polos Curry is made with young jackfruit slow-cooked in coconut milk with cinnamon, curry leaves, and Sri Lankan spices. Its tender texture makes it a popular vegetarian dish.
Taste: Spicy, earthy, and aromatic
11. Gotu Kola Sambol
This refreshing salad combines finely chopped gotu kola leaves with grated coconut, onions, green chillies, and lime juice. It is commonly served alongside rice and curry.
Taste: Fresh, tangy, slightly spicy, and earthy
12. Devilled Chicken
Devilled Chicken is prepared by stir-frying chicken with onions, capsicum, tomatoes, chillies, and sauces until slightly caramelised, creating a perfect balance of sweet and spicy flavours.
Taste: Spicy, sweet, savoury, and slightly smoky
13. Eggplant Moju
Eggplant Moju is a sweet-and-sour pickle made with fried eggplant, onions, vinegar, mustard seeds, chillies, and spices. It is a popular accompaniment to rice and curry meals.
Taste: Sweet, tangy, spicy, and flavourful
14. Pittu
Pittu is a steamed mixture of rice flour and grated coconut, traditionally cooked in a cylindrical mould. It is usually served with coconut milk curry, dhal curry, or spicy meat curries.
Taste: Mild, coconutty, and soft
15. Wade (Vadai)
Wade is a crispy lentil fritter made with ground lentils, onions, curry leaves, chillies, and spices. It is a popular street snack enjoyed throughout Sri Lanka.
Taste: Crispy, spicy, and savoury
16. Isso Wade
Isso Wade is a seafood variation of Wade, topped with fresh prawns before deep-frying. It is especially popular along Sri Lanka's coastal towns.
Taste: Crispy, spicy, and seafood-rich
17. Kukul Mas Curry (Sri Lankan Chicken Curry)
Kukul Mas Curry is a traditional chicken curry prepared with coconut milk, onions, garlic, ginger, curry leaves, and a blend of aromatic Sri Lankan spices.
Taste: Spicy, rich, and aromatic
18. Sri Lankan Roti
Sri Lankan Roti is a flatbread made with wheat flour and grated coconut, giving it a denser texture than Indian roti. It is served with curries, sambols, or savoury fillings.
Taste: Soft, slightly crispy, and savoury
19. Watalappam
Influenced by Malay cuisine, Watalappam is a steamed coconut custard made with coconut milk, jaggery, eggs, cardamom, nutmeg, and cashews. It is commonly served during festivals and celebrations.
Taste: Sweet, creamy, and aromatic
20. Kiribath (Milk Rice)
Kiribath is made by cooking rice with coconut milk until creamy. It is cut into diamond-shaped pieces and traditionally served during festivals, New Year celebrations, and other special occasions with coconut sambol or curries.
Taste: Creamy, mild, and comforting
Tips for Travellers
- Visit local restaurants and street food stalls to enjoy authentic Sri Lankan flavours at affordable prices.
- Vegetarian travellers can easily find dishes such as Dhal Curry, Hoppers, String Hoppers, Polos Curry, and vegetable curries.
- Seafood lovers should head to coastal towns to try fresh Crab Curry, Fish Curry, and prawn dishes.
- Sri Lankan cuisine can be quite spicy, so ask for a milder version if you prefer less heat.
- Carry Sri Lankan Rupees (LKR), as smaller eateries and street vendors may not accept cards.
- Explore regional specialities, as Colombo, Kandy, Jaffna, and the coastal regions each have distinct culinary traditions.
Sri Lankan cuisine blends bold spices, coconut, fresh seafood, and traditional flavours. From Rice and Curry and Hoppers to Watalappam, its local dishes offer a delicious taste of the island's culture and heritage.