Best Sri Lankan Foods to Try: 20 Must-Taste Dishes You Shouldn't Miss
Discover 20 of the best Sri Lankan foods every traveler and food lover should try. From rice and curry to kottu roti, hoppers, lamprais, and world-famous Ceylon tea, explore the island's rich culinary heritage.

Best Sri Lankan Foods to Try: 20 Must-Taste Dishes You Shouldn't Miss
Sri Lanka is a paradise for food lovers. Influenced by centuries of trade, diverse cultures, and an abundance of fresh local ingredients, Sri Lankan cuisine is known for its bold spices, rich coconut flavors, and unforgettable aromas.
Whether you're visiting the island for the first time or you're a local looking to explore traditional flavors, these iconic dishes offer an authentic taste of Sri Lanka's culinary heritage.
1. Rice and Curry
No meal represents Sri Lanka better than rice and curry.
Unlike a single curry dish served with rice, a traditional Sri Lankan rice and curry meal includes steamed rice accompanied by several curries, vegetables, sambols, pickles, and crispy papadums. Every household prepares it differently, making each meal a unique experience.
Common side dishes include:
Dhal Curry, Potato Curry, Pumpkin Curry, Brinjal Moju, Gotu Kola Sambol, Coconut Sambol, Fried Fish or Chicken Curry,
This is the perfect introduction to authentic Sri Lankan cooking.
2. Hoppers (Appa)
Hoppers are bowl-shaped pancakes made from fermented rice flour and coconut milk.
Their crispy edges and soft center make them one of Sri Lanka's most popular breakfast foods. They are commonly served with spicy sambol, dhal curry, or chicken curry.
Popular varieties include:
Plain Hopper, Egg Hopper, Milk Hopper, Honey Hopper
3. String Hoppers (Idiyappam)
String hoppers are delicate nests of steamed rice noodles.
Typically enjoyed for breakfast or dinner, they pair beautifully with coconut milk curry, dhal, chicken curry, fish curry, or pol sambol.
Their light texture makes them one of Sri Lanka's most comforting meals.
4. Kottu Roti
Kottu Roti is one of Sri Lanka's most famous street foods.
Prepared by chopping godamba roti on a hot grill together with vegetables, eggs, spices, and your choice of meat, the rhythmic sound of metal blades hitting the grill is almost as iconic as the dish itself.
Popular options include:
Chicken Kottu, Cheese Kottu, Beef Kottu, Seafood Kottu, Vegetable Kottu
5. Lamprais
Introduced by the Dutch Burgher community, Lamprais is one of Sri Lanka's most distinctive dishes.
It consists of rice, mixed meat curry, frikkadels (Dutch-style meatballs), eggplant moju, sambol, and other accompaniments wrapped in a banana leaf before being baked.
The banana leaf infuses the meal with a rich aroma that makes Lamprais truly unique.
6. Pittu
Pittu is made by steaming layers of rice flour and freshly grated coconut inside a bamboo or metal cylinder.
It is usually served with coconut milk, spicy meat curry, fish curry, or dhal curry.
Its soft texture and mild flavor make it a versatile favorite across Sri Lanka.
# 7. Pol Sambol
Simple yet unforgettable, Pol Sambol is made using freshly grated coconut, red chili flakes, onions, lime juice, and salt.
It accompanies almost every traditional Sri Lankan meal and perfectly balances spicy curries.
8. Dhal Curry (Parippu)
Almost every Sri Lankan household prepares dhal curry regularly.
Made from red lentils simmered with coconut milk, onions, garlic, curry leaves, turmeric, and mustard seeds, it is creamy, comforting, and pairs well with almost every staple.
9. Fish Ambul Thiyal
This traditional sour fish curry originates from southern Sri Lanka.
Prepared using goraka (Garcinia cambogia), black pepper, garlic, and spices, the curry has a distinctive tangy flavor that also helps preserve the fish naturally.
10. Jaffna Crab Curry
Northern Sri Lanka is famous for its intensely flavored crab curry.
Rich in roasted spices and chili, the thick curry is perfect when enjoyed with rice, hoppers, or crusty bread.
Seafood lovers should not miss this regional specialty.
11. Wambatu Moju (Eggplant Pickle)
This sweet and tangy eggplant dish is commonly served during festive occasions and family gatherings.
Deep-fried eggplant is combined with onions, vinegar, sugar, mustard seeds, and spices to create a rich balance of flavors.
12. Kiribath (Milk Rice)
Kiribath is prepared by cooking rice with coconut milk until rich and creamy.
It is traditionally served during New Year celebrations, birthdays, weddings, and other important occasions.
It pairs wonderfully with spicy lunu miris or jaggery.
13. Isso Wade
A favorite street snack, Isso Wade consists of crispy lentil fritters topped with fresh prawns.
Often sold near beaches and busy streets, it offers a delicious combination of crunch and spice.
14. Ulundu Vadai
These crispy black gram fritters are a popular breakfast and tea-time snack.
Golden on the outside and soft inside, they are commonly served with coconut chutney or spicy sambol.
15. Achcharu
Sri Lankan achcharu is a spicy mixed fruit pickle made with pineapple, mango, ambarella, and other seasonal fruits.
Its combination of sweetness, sourness, and chili creates an addictive flavor.
16. Curd and Kithul Treacle
A classic Sri Lankan dessert, buffalo curd topped with natural kithul treacle is both simple and delicious.
The creamy curd perfectly complements the smoky sweetness of the treacle.
17. Wattalappam
A rich dessert influenced by the Malay community, Wattalappam is made using coconut milk, jaggery, eggs, cardamom, cloves, and nutmeg.
It is commonly served during festive celebrations and special occasions.
18. Banana Fritters
Known locally as Keselmuwa, these deep-fried banana treats are crispy outside and soft inside.
They are perfect alongside a cup of Sri Lankan tea.
19. Roast Paan
Roast Paan is one of Sri Lanka's most loved breads.
Its crispy crust and soft center make it an excellent companion for spicy curries, soups, or even butter.
Freshly baked Roast Paan is especially popular in the evenings.
20. Ceylon Tea
No culinary journey through Sri Lanka is complete without experiencing world-famous Ceylon Tea.
Whether enjoyed black, with milk, or lightly sweetened, tea from regions such as Nuwara Eliya, Dimbula, Uva, and Kandy showcases the island's rich tea-growing heritage.
Pair it with local sweets or short eats for the perfect afternoon break.
Tips for Trying Sri Lankan Food
- Don't be afraid of spices many restaurants can adjust the spice level.
- Eat with your right hand if you want an authentic local experience.
- Visit local restaurants and family-run eateries for traditional flavors.
- Try regional specialties, as recipes vary across the island.
- Finish your meal with a cup of fresh Ceylon Tea.
Final Thoughts
Sri Lankan cuisine is far more than just spicy food. It is a reflection of the island's history, culture, agriculture, and hospitality. Every region offers unique flavors, and every family has its own treasured recipes passed down through generations.
Whether you're enjoying a plate of rice and curry in a village home, tasting fresh seafood along the southern coast, or sharing hot kottu roti from a roadside café, every meal tells a story.
If you're planning a trip to Sri Lanka, make food a central part of your journey. Some of the country's greatest memories are created around the dining table—one delicious bite at a time.

