
Sri Lanka is a paradise for food lovers. With its bold flavors, rich spices, and diverse culinary influences, this island nation offers an unforgettable gastronomic experience. Whether you’re indulging in a spicy curry or cooling off with a tropical dessert, Sri Lankan cuisine is a feast for the senses. If you’re visiting, here are some must-try dishes that will take your taste buds on an adventure.
- Rice and Curry
The heart of Sri Lankan cuisine, rice and curry is a staple meal that comes with an array of flavorful dishes. Expect fragrant rice served with a variety of curries—vegetable, fish, chicken, or even jackfruit—alongside spicy sambols, pickles, and lentils. Each bite is an explosion of flavor, from coconut-infused mild curries to fiery chili-packed delights.
- Kottu Roti
If Sri Lanka had a national street food, it would be Kottu Roti. Made from shredded roti (flatbread), stir-fried with vegetables, egg, meat, and aromatic spices, this dish is both filling and flavorful. The rhythmic clanking of metal blades chopping up the roti on a hot griddle is a signature sound of Sri Lankan street food culture.
- Hoppers (Appa)
Hoppers are crispy, bowl-shaped pancakes made from fermented rice flour and coconut milk. They can be eaten plain, with spicy sambols, or with a fried egg in the center (egg hoppers). They’re a popular breakfast and dinner option, perfect with a side of lunu miris (a spicy onion relish).
- String Hoppers (Idiyappam)
These delicate steamed rice noodles are a lighter alternative to regular hoppers. Typically served with coconut sambol and dhal curry, string hoppers make for a wholesome and satisfying meal, whether for breakfast or dinner.
- Pol Sambol
A must-have side dish in Sri Lankan cuisine, Pol Sambol is a spicy coconut relish made with freshly grated coconut, chili, lime, onion, and Maldive fish flakes. It adds a burst of flavor to any meal and pairs especially well with hoppers, rice, or bread.
- Fish Ambul Thiyal
Seafood lovers will appreciate this traditional Sri Lankan dish. Fish Ambul Thiyal is a sour fish curry made with chunks of fish (often tuna) cooked in a blend of spices and dried goraka (a sour fruit) that enhances its tangy, rich flavor. It’s typically served with rice and is a must-try for those looking to experience authentic Sri Lankan flavors.
- Lamprais
A dish with Dutch Burgher origins, Lamprais is a unique combination of rice, meat curry, eggplant, ash plantain, and shrimp paste, all wrapped in a banana leaf and steamed to perfection. The result is a rich and aromatic meal that showcases Sri Lanka’s colonial influences.
- Parippu (Dhal Curry)
A comforting and creamy dish, Parippu is a staple lentil curry made with coconut milk, tempered mustard seeds, and curry leaves. It’s a simple yet flavorful dish that complements rice, roti, or string hoppers.
- Gotu Kola Sambol
For a refreshing and healthy side dish, Gotu Kola Sambol is a must-try. Made from finely chopped gotu kola (a leafy green herb), mixed with grated coconut, lime, onion, and chili, this salad is packed with flavor and nutrients.
- Watalappan
End your Sri Lankan culinary journey on a sweet note with Watalappan, a creamy coconut custard infused with jaggery (palm sugar), cardamom, and nutmeg. This traditional dessert is a favorite at celebrations and is a delicious way to wrap up a meal.
- Wood Apple Juice
For a truly Sri Lankan drink, try Wood Apple Juice. Made from the pulp of the unique wood apple fruit, this juice has a tangy-sweet flavor and is often blended with sugar and coconut milk for a refreshing treat.
Sri Lanka’s food scene is an adventure in itself, bursting with spices, textures, and traditions. Whether you’re savoring a steaming plate of rice and curry or grabbing a quick bite of kottu roti from a street vendor, every meal tells a story of the island’s rich culture and heritage. So, on your next trip, be sure to indulge in these must-try dishes and experience Sri Lanka one bite at a time!