Written by Muhammad Thahir · Sources checked 19 October 2026
A Sri Lanka food tour works best when it follows your route rather than replacing it. Add a home cooking lesson in the Cultural Triangle, a spice garden near Matale, a tea tasting in the hills, Colombo street food in Pettah, and Jaffna’s crab curry if you travel north. Rice and curry, hoppers and kottu are the dishes to try first.
Which Sri Lankan dishes should you try?
| Dish | What it is | Where to find it |
|---|---|---|
| Rice and curry | Rice with several vegetable, lentil, fish or meat curries and sambols | Everywhere, usually at lunch |
| Hoppers (appa) | Bowl-shaped rice-flour pancakes, often with an egg cooked inside | Breakfast and evening stalls |
| String hoppers | Steamed nests of rice noodles served with curry and coconut sambol | Breakfast |
| Kottu | Chopped flatbread stir-fried with vegetables, egg or meat | Evening street food |
| Lamprais | Rice and curries baked in a banana leaf, a Dutch Burgher dish | Colombo bakeries and restaurants |
| Crab curry | A rich, spiced crab dish, associated with Jaffna | Jaffna and Colombo |
| Curd and treacle | Buffalo curd with kithul palm syrup | Roadside stalls on the south coast |
Food stops along a classic route
Street food and markets
Walk Pettah’s market streets for short eats, then join the evening stalls on Galle Face Green.
Village cooking lesson
Cook rice and curry in a home kitchen. Our Sigiriya village tour and lunch includes a traditional meal.
Spice garden
Stop at a spice garden on the drive to Kandy to see cinnamon, pepper and cardamom growing.
Tea factory and tasting
Visit a working tea factory near Nuwara Eliya and taste teas from different elevations.
Seafood and curd
Try fresh fish curry by the sea and curd and treacle from a roadside stall.

Eating well on the road
- Spice: ask for “less spicy” when ordering. Curries are often hotter than visitors expect.
- Eating with your hand: many Sri Lankans eat rice and curry with the right hand. Cutlery is always available.
- Vegetarian food: easy to find, because many curries are made with vegetables, lentils or jackfruit.
- Health: check your own government’s health advice before travelling, such as the UK’s Sri Lanka health page.
Planning noteTell your chauffeur guide you want to eat where local people eat. Lunch stops on the road are often the best rice and curry of the trip.
For timing the tea country and Kandy legs of this route, see our hill country tour guide.
Add food experiences to your route
Tell us your dates and dietary needs. Our tailor-made team can add cooking lessons, markets and tastings to a private itinerary.
Food tour questions
What is the most popular food in Sri Lanka?
Rice and curry is the everyday meal: a plate of rice with several small curries made from vegetables, lentils, fish or meat, plus coconut sambol. Hoppers, string hoppers and kottu are also widely eaten and are good dishes to try early in your trip.
Is Sri Lankan food very spicy?
It can be. Many curries are hotter than visitors expect, especially at local restaurants. Ask for less spicy food when ordering. Coconut-based dishes, dhal and hoppers are usually milder starting points.
Is Sri Lanka good for vegetarian travellers?
Yes. Many curries are made with vegetables, lentils, jackfruit or beans, and rice and curry plates are often mostly vegetarian. Tell your guide and hotels about your diet in advance, especially if you avoid fish-based flavourings.
Can I take a cooking class in Sri Lanka?
Yes. Home cooking lessons are common around Sigiriya, Kandy and the south coast. They usually start with a market or garden visit and end with a rice and curry meal. Ask your operator to add one to a private itinerary.
Featured photo: Nandika Thejan / Pexels. Sri Lankan home kitchen; illustrative photograph.