A Food Lover's Guide to Sri Lanka: 15 Dishes You Absolutely Must Try
One of the greatest joys of traveling in Sri Lanka is the incredible food. The island’s cuisine is a vibrant explosion of flavor, a rich tapestry woven from aromatic spices, creamy coconut milk, fresh seafood, and a rainbow of tropical fruits and vegetables. Forget bland meals; every dish here tells a story.
To help you navigate this delicious landscape, we’ve created the ultimate food-lover's checklist. Here are 15 essential Sri Lankan dishes that you absolutely must try on your journey. Prepare to be hungry!

1. Rice and Curry This isn't one dish; it's an entire experience. The undisputed national meal, a plate of Sri Lankan rice and curry consists of a mound of fluffy rice surrounded by a variety of small, flavorful dishes. It's the heart and soul of the island's cuisine.
- What to Expect: You'll always get a creamy dhal curry, plus a mix of vegetable curries (like jackfruit or beetroot) and often a meat or fish curry. It’s always served with a fiery sambol.
2. Kottu Roti You will likely hear Kottu before you see it. The rhythmic clank-clank-clank of the metal blades hitting a hot griddle is the signature sound of this beloved street food. It’s a stir-fry of chopped godamba roti, vegetables, egg, and your choice of meat, all diced and mixed on the grill. It's Sri Lanka's ultimate comfort food.
3. Hoppers (Appa) A true Sri Lankan classic, hoppers are bowl-shaped pancakes made from a fermented batter of rice flour and coconut milk.
- How to Eat Them: A plain hopper is crispy on the edges and soft in the middle, perfect for scooping up curries. An egg hopper, with a perfectly cooked egg in the center, is a breakfast of champions.
4. String Hoppers (Idiyappam) The delicate cousin of the hopper, string hoppers are nests of steamed rice flour noodles. They are light, airy, and a popular breakfast or dinner food, typically served with dhal curry and pol sambol for dipping.
5. Lamprais A unique dish with Dutch Burgher origins, Lamprais is a flavor-packed parcel. A mound of savory rice is combined with several special curries (like a mixed meat curry and ash plantain), all wrapped in a banana leaf and slow-baked in an oven. The leaf infuses the entire meal with a wonderful aroma.
6. Pol Sambol (Coconut Sambol) This is the fiery, essential condiment you'll find on every Sri Lankan table. It’s a simple but powerful mix of freshly grated coconut, red chili, lime juice, and onions. It adds a zesty, spicy kick to everything from rice to roti.
7. Dhal Curry (Parippu) The most common curry in Sri Lanka, and for good reason. This creamy, mild lentil curry is cooked in coconut milk with turmeric and spices. It's a comforting and delicious staple served with almost every meal.
8. Jackfruit Curry (Polos) When young, unripe jackfruit is cooked in spices, it takes on a surprisingly "meaty" texture, similar to pulled pork. Polos curry is a vegetarian masterpiece and a testament to the island's creative use of local produce.
9. Wambatu Moju (Eggplant Pickle) A truly addictive side dish, Wambatu Moju consists of slices of eggplant fried until caramelized, then pickled in a sweet, sour, and savory mix of vinegar, sugar, and spices. It’s a flavor explosion.
10. Fish Ambul Thiyal (Sour Fish Curry) Hailing from the southern coast, this is a unique and potent fish curry. Cubes of firm fish (usually tuna) are simmered in a mixture of spices, with the star ingredient being dried goraka, which gives the dish its characteristic sour flavor and acts as a natural preservative.
11. Devilled Prawns or Chicken If you see "Devilled" on a menu, it means spicy, saucy, and delicious! It’s a popular dish in Sri Lankan restaurants (often called "bites" to go with drinks), featuring meat or seafood cooked in a fiery sauce with sweet onions and banana peppers.
12. Pol Roti (Coconut Roti) A rustic and hearty flatbread made with flour and freshly scraped coconut. It's thicker than other rotis and is often eaten for breakfast or dinner with a spicy lunu miris (onion sambol) or a rich curry.
13. Curd and Treacle (Kiri Pani) The perfect Sri Lankan dessert. This simple dish consists of thick, creamy buffalo milk curd (similar to Greek yogurt) drizzled with sweet, dark kithul treacle (a syrup made from the fishtail palm). It’s a heavenly combination.
14. "Short Eats" This is a catch-all term for the variety of savory snacks found in bakeries and "hotels" (small eateries) across the island. Look for Chinese-style rolls, fish patties, vegetable samosas, and elawalu roti (vegetable-filled roti).
15. King Coconut (Thambili) Forget packaged coconut water. The best way to rehydrate in the Sri Lankan heat is to drink directly from a fresh King Coconut, with its distinctive bright orange shell. A vendor will expertly chop the top off for you to drink the sweet, refreshing water inside.

How to Find the Most Authentic Food
While you can find good food in tourist restaurants, the truly unforgettable meals are often hidden away. The best food is often found in small, local spots. Your driver from TheTourify.com is also your local food guide, ready to take you to the most authentic (and delicious) places that aren't in the guidebooks. They can help you discover that tiny family-run eatery with the best rice and curry or the street-side vendor making the crispiest hoppers.
A culinary journey through Sri Lanka is an adventure in itself. Be bold, be curious, and get ready to eat some of the best food of your life.