Quick answer
Roadside food on a Sri Lanka road trip centres on rice and curry, usually a lunchtime buffet at a roadside restaurant, and short eats such as fish buns, vegetable rolls, patties and vadai from bakeries. Stalls sell king coconuts, seasonal fruit, roasted corn and cashews. In the south, buffalo curd with kithul treacle is sold in clay pots by the roadside. Eat at busy places, choose freshly cooked food and drink bottled water or king coconut.
Key takeaways
- Rice and curry, usually served as a buffet at lunchtime, is the standard road trip meal in Sri Lanka.
- Short eats, including fish buns, vegetable rolls, patties and vadai, are sold at bakeries and make a quick, inexpensive snack.
- King coconut, or thambili, is the best roadside drink in Sri Lanka, cut open fresh at stalls.
- Buffalo curd with kithul treacle is a southern speciality sold in clay pots along roads near Tissamaharama and the south coast.
- Busy restaurants with high turnover are the safest choice for roadside meals.
Rice and curry stops
Rice and curry is the backbone of roadside food on a Sri Lanka road trip. Most roadside restaurants serve it at lunchtime, often as a buffet with several curries, dhal, vegetable dishes, sambol and papadum. A buffet lets you try a range of dishes and choose how spicy you want to go.
Drivers know the reliable places, with clean kitchens and toilets. On the classic loop, good lunch stops are around Kurunegala on the way to Sigiriya, near Matale on the way to Kandy, in Nuwara Eliya or Bandarawela in the hills and around Tissamaharama or Tangalle in the south.
Ask for less chilli if you prefer milder food. Most cooks are happy to adjust, and dhal and vegetable curries are usually mild.
- →Kurunegala: lunch on the drive from the airport to Sigiriya.
- →Matale: rice and curry on the way to Kandy.
- →Nuwara Eliya or Bandarawela: hill-country lunch stops.
- →Tissamaharama or Tangalle: southern stops with fresh fish.
Short eats and bakeries
Short eats are the quick snacks of a Sri Lanka road trip. Bakeries in every town sell fish buns, vegetable rolls, chicken or vegetable patties, egg rolls and spicy vadai. They are inexpensive and good for a mid-morning break or a light lunch.
Many bakeries have a glass cabinet of short eats, and some offer tea or coffee. Choose items that look freshly made and warm, especially in the afternoon.
- →Fish buns: soft bread filled with spiced fish.
- →Vegetable rolls: crumbed rolls with a spicy potato filling.
- →Patties: pastry filled with vegetables or meat.
- →Vadai: crisp lentil fritters, often with chilli.
Stalls and regional specialities
Stalls and regional specialities change as a Sri Lanka road trip moves around the island. Cashew stalls line the road between Kurunegala and Dambulla. In the hills, vegetables and strawberries are sold near Nuwara Eliya and Welimada. In the south, buffalo curd and kithul treacle appear in clay pots along roads near Tissamaharama and the coast.
Fruit stalls everywhere sell bananas, papaya, pineapple and seasonal fruit such as mango, rambutan and mangosteen. Roasted corn and peanuts are sold in paper cones at busy junctions.
King coconut, the orange thambili, is cut fresh at stalls and is one of the safest and most refreshing drinks on the road.
Drinks on the road
Drinks on a Sri Lanka road trip are mostly tea, king coconut and bottled water. Tea is served sweet and milky at roadside stops, and plain tea is available on request. King coconut is the best choice for rehydration.
Bottled water is widely available, but many hotels offer refills to reduce plastic waste. Carry a reusable bottle and fill it where possible. Fresh fruit juices are common, but check that they are made with bottled or filtered water.
Eating safely
Eating safely on a Sri Lanka road trip is mostly common sense. Choose busy restaurants and stalls, where food turns over quickly. Eat freshly cooked hot food, fruit you peel yourself and drinks from sealed bottles or coconuts.
Be cautious with salads and raw vegetables in very basic places, and with food that has been sitting out for hours. Hand sanitiser before eating is useful when washing facilities are limited.
- →Choose busy places with high turnover.
- →Eat freshly cooked hot food.
- →Peel fruit yourself.
- →Drink bottled water, tea or king coconut.
Planning food stops
Planning food stops on a Sri Lanka road trip is easiest when you leave it to your driver, while telling them your preferences. Mention dietary needs at the start, such as vegetarian, vegan or allergies, so that lunch stops can be chosen accordingly.
At Lankan Stays & Trails our drivers choose lunch stops for clean kitchens and good food, and we include a few regional specialities, such as curd and treacle in the south, along the way.
Frequently asked questions
What do you eat on a road trip in Sri Lanka?
On a Sri Lanka road trip, most travellers eat rice and curry at roadside restaurants for lunch, short eats such as fish buns and vegetable rolls from bakeries, and fresh fruit and king coconut from stalls. Regional specialities include cashews, strawberries and buffalo curd with treacle.
Is roadside food safe in Sri Lanka?
Roadside food in Sri Lanka is generally safe if you choose busy places with high turnover and eat freshly cooked hot food. Peel fruit yourself, drink bottled water or king coconut and be cautious with raw salads in very basic places.
What are short eats in Sri Lanka?
Short eats are Sri Lankan snacks sold at bakeries and stalls, including fish buns, vegetable rolls, patties, egg rolls and vadai. They are inexpensive, quick and good for a mid-morning break or a light lunch on a road trip.
Where can I try curd and treacle in Sri Lanka?
Buffalo curd with kithul treacle is sold in clay pots at roadside stalls in the south, especially along roads near Tissamaharama, Hambantota and the south coast. It is also served at many hotels as a dessert. The curd is tangy and the treacle sweet and smoky.
Is rice and curry spicy?
Rice and curry in Sri Lanka can be spicy, but not every dish is. Dhal, vegetable curries and coconut-based dishes are often mild, while sambols and some meat curries are hot. Ask for less chilli, and choose from a buffet to control the heat.
Can vegetarians eat well on a Sri Lanka road trip?
Yes. Vegetarians eat very well on a Sri Lanka road trip, because rice and curry buffets include several vegetable curries, dhal and sambols. Short eats such as vegetable rolls and vadai are also vegetarian. Vegans should check for ghee, milk and fish-based ingredients.
Does Lankan Stays & Trails plan lunch stops?
Yes. Our drivers choose lunch stops with clean kitchens and good food, adapt them to dietary needs and include regional specialities such as cashews near Kurunegala and curd and treacle in the south.

