Seo Look
19 Sep, 2025
6 mins read
23
Food is one of the best ways to experience the culture of Sri Lanka. The islandâs cuisine is a mix of flavors influenced by its history, geography, and traditions. From spicy curries to sweet treats, every dish tells a story of local ingredients and cooking styles. If you are planning a visit, here are the top 10 Sri Lankan dishes every traveler should try.
This is the most common meal in Sri Lanka. A plate usually includes steamed rice served with a variety of curries. These curries can be made with vegetables, chicken, fish, or lentils. Coconut milk and spices give them a rich flavor. Locals eat this almost every day, and it is a must-try for visitors.
Hoppers are thin bowl-shaped pancakes made from fermented rice flour and coconut milk. They are crispy at the edges and soft in the center. Hoppers can be eaten plain or with an egg cracked in the middle, known as egg hoppers. They are usually enjoyed with sambol or curry.
String hoppers are steamed rice noodles that are pressed into thin strands and then shaped into small nests. They are light, soft, and usually served with coconut sambol or a mild curry. This dish is often part of breakfast or dinner.
Kottu is one of Sri Lankaâs most famous street foods. It is made by chopping flatbread (roti) into small pieces and stir-frying it with vegetables, eggs, and sometimes chicken or beef. The sound of metal blades clashing on the cooking surface while preparing kottu is a familiar street-side rhythm.
This is a coconut relish made with grated coconut, red chili, onion, lime juice, and salt. It is often served as a side dish with rice, hoppers, or string hoppers. Pol sambol adds a fresh and spicy flavor that balances heavier curries.
This traditional dish is especially popular along the coastal regions. Tuna or other firm fish is cooked with spices and dried goraka, which gives it a sour taste. It is usually dry in texture and pairs well with rice. Ambul thiyal is a dish that travelers should not miss if they enjoy seafood.
Lamprais is a Dutch-influenced dish that combines rice, meat curry, sambol, and fried eggplant, all wrapped in a banana leaf and baked. The banana leaf adds a smoky flavor to the meal. It is a filling and flavorful dish that shows Sri Lankaâs colonial history through food.
Pittu is made of ground rice and grated coconut, steamed in a cylindrical shape. It has a crumbly texture and is usually eaten with curry or coconut milk. Pittu is a popular breakfast item and is light yet satisfying.
This is a sweet coconut custard dessert flavored with jaggery, cardamom, and sometimes cashews. Watalappan is often prepared during festivals and celebrations. It is rich, smooth, and a perfect way to end a meal.
While not exactly a dish, Sri Lanka is world-famous for its tea. A cup of Ceylon tea, enjoyed with milk or plain, is an essential experience for travelers. Tea plantations across the country also allow visitors to see how the leaves are grown and processed.
Sri Lankaâs food is as colorful and diverse as its culture. Each dish is simple yet full of flavor, made with fresh local ingredients. From rice and curry to sweet watalappan, there is something for everyone to enjoy. If you are planning your journey, including these dishes in your Sri Lanka tour package or adding them to your Sri Lanka tour itinerary will make your travel experience more complete.
Written By:
Now choose your stay according to your preference. From finding a place for your dream destination or a mere weekend getaway to business accommodations or brief stay, we have got you covered. Explore hotels as per your mood.