Summary: This quick, complete, and practical guide to food in Sri Lanka covers everything from rice and curry to hoppers, Lamprais, and wood apple juice, along with where to find them and practical tips to help you navigate the island’s cuisine with ease.
Food in Sri Lanka is an experience in itself. Its distinct identity, flavour, and texture are shaped by coastal fishing traditions and Tamil, Sinhalese, Dutch, and Moorish influences — not to mention the nation’s deep love for coconut. As you explore the island, don’t miss the chance to take a flavourful journey through its curries, spices, coconut-based dishes, and unique street food.
Let’s take you through some of the best Sri Lankan dishes you shouldn’t miss while exploring the island.
Indian and Sri Lankan food both rely heavily on spice and rice, but the way each cuisine uses its ingredients differs significantly. Unlike much of Indian cooking, Sri Lankan cuisine largely avoids dairy and instead relies on coconut — in the form of oil, milk, and fresh scrapings — for its creamy textures.
Curries here often feature intensely roasted spices, giving them a smokier edge. And as an island nation, seafood plays a major role in the cuisine, with fish, dried Maldive fish, and prawns appearing in several dishes.
Now that you know the basic differences, let’s get into the dishes you must try on your visit to Sri Lanka.
Also Read: Sri Lanka Trip Cost from India: 7-Day Sri Lanka Itinerary Under ₹1 Lakh
Rice & Curry, the national food of Sri Lanka, is less a single dish and more an entire platter. A mound of rice is surrounded by an assortment of curries — vegetable, fish, or meat — along with pickles, rotis, salads, sambol, and dal. All of it together makes for a genuine feast.
It wouldn’t be wrong to call Kottu Roti Sri Lanka’s most legendary street food. Shredded wheat-flour flatbread is layered with meat, egg, vegetables, garlic, and spices, then topped with a spicy curry sauce. The rhythmic tak-tak-tak sound you’ll hear on the streets is the dish coming together, chopped by two metal cleavers.
Fun fact: Kottu Roti is one of the go-to hangover Sri Lankan dishes for locals.
Hoppers, or Appa, are a beloved Sri Lankan breakfast staple. The outer crust is crisp while the centre stays soft, creating an irresistible contrast in texture. A popular variation, the egg hopper, features a runny yolk in the middle with an even crispier edge. Hoppers are typically served with a range of sambols.
Image Source: https://www.google.com/imgres
Lamprais, a dish lovingly wrapped in banana leaf, is an exceptional play of textures and flavours. It features a rich mix of curries containing pork, mutton, and frikkadels (Dutch-style meatballs). While newer adaptations exist, the traditional version remains distinctly meat-heavy.
The vegetarian version swaps the meat for vegetable curries and some may have a plant-based frikkadel substitute.
Image Source: https://www.instagram.com/
Wambatu Moju brings together an interesting mix of flavours — sour, sweet, and spicy all at once. Deep-fried eggplant strips are tempered with mustard seeds, cinnamon, cloves, green chillies, sugar, and a splash of vinegar. It’s commonly found as a side dish on a rice and curry plate across the island, adding a sharp, tangy contrast to richer curries.
Image Source: https://gcookingbakingcom.wordpress.com/
Unlike the common coconut-based curries found elsewhere on the island, Fish Ambul Thiyal is built around meaty fish — usually tuna — cut into small pieces and cooked in a spice mix heavy on black pepper, along with goraka, a native souring fruit. The result is a bold, sour, faintly smoky dish that was traditionally made to last for days without spoiling in the coastal heat. Given its intensity, it’s usually served in small portions alongside milder dishes.
Image Source: https://www.linkedin.com/
Wood apple, a distinctive fruit native to Sri Lanka, is used to make one of the country’s most unusual drinks. The juice is thick and tangy, made from pulp with a somewhat sour aroma, and its flavour is refreshing, with a gentle tartness. Its sweetness typically comes from jaggery and water, making it a satisfying, thirst-quenching drink.
Also Read: Flamingo Indian Chef Tours – Explore the world with authentic Indian food!
Food in Sri Lanka is a reflection of the country’s layered history, shaped by an interesting mix of cultures and influences. While this guide covers plenty of popular and must-try dishes, the list is far from exhaustive. Hopefully, it gives you a solid starting point for exploring the island’s cuisine.
If you’d like help turning this food trail into a full itinerary, Flamingo Travels is happy to help you plan a Sri Lanka trip that covers the best places to stay, explore, and eat. All you need to do is get in touch with us!
Yes. Sri Lankan cuisine includes a wide variety of vegetarian options. That said, it’s best to inform your restaurant, stall, or hotel of any vegetarian or Jain preferences in advance.
Some of the must-try vegetarian options include:
Yes, generally. Choose busy stalls with high turnover, stick to freshly cooked options, and avoid pre-cut fruit.
Rice & Curry is the national food of Sri Lanka, available in both vegetarian and non-vegetarian versions. It’s best enjoyed at local eateries for the most authentic taste.
Yes, Sri Lankan cuisine is well known for its spice and heat, relying heavily on black pepper and chillies. That said, most places are happy to prepare food with less or no chilli on request.
Also Read: 5 Cheapest Asian Countries to Visit from India Under ₹50,000
Also Read: How to Spend 3 Days in Ella, Sri Lanka: The Perfect Itinerary for First Timers!
Hi, This is Mukti Solia (Social Media Head-Flamingo Travels) I can say I am a lawyer turned travel curator. I completed my BBA in Finance and Marketing from HL college, Ahmedabad University. Later on, I moved to Mumbai to pursue Law. Currently, I work as Social Media Head at Flamingo group of companies as I believe that the Travel and tourism industry is no exception to digital transformation. Social media platforms give travel operators the chance to improve the customer experience.