Sri Lanka Food: A UK Foodie’s Guide to What to Eat and Where

Sri Lanka food explained for UK travellers: rice and curry, hoppers, kottu, street food and how spicy it is, plus where to eat. Contact us.

Sri Lanka food is built on rice, coconut and fragrant spices. The national dish is rice and curry, served with several small curries and sambols, and favourites include hoppers, kottu roti, string hoppers and fresh seafood. It’s often milder and more coconut-rich than Indian food, and cooks will happily tone down the heat. This guide covers the dishes to try, what a typical day of eating looks like, street food tips, regional specialities and the best luxury food experiences on the island.

Ask UK travellers what they remember most about Sri Lanka and many will say the food. Even Olivia Colman, after her family trip, called it the best food she’d ever had. For British visitors used to curry-house favourites, Sri Lankan cooking is a revelation: lighter, fresher and full of flavours you won’t find on a typical UK menu.

Here’s our local guide to food in Sri Lanka: what to order, how spicy it really is, where to eat, and how to make food the highlight of your trip.

What Is Sri Lankan Food Like?

Sri Lankan cooking blends local ingredients with centuries of outside influence. Coconut, in milk, oil or freshly grated form, appears in almost every meal. Spices such as Ceylon cinnamon, cardamom, cloves, curry leaves and pandan give dishes their distinctive fragrance. Traders and colonists left their mark too: Dutch Burgher dishes like lamprais, Malay-influenced pickles, and South Indian dosa and vadai.

Compared with Indian food, Sri Lanka food culture uses more coconut milk, more seafood and roasted curry powders, which give a darker, toastier flavour. Meals are shared, with several dishes on the table at once, and many Sri Lankans still eat with their right hand. Visitors are always welcome to use a fork.

What Is the National Food of Sri Lanka?

Rice and curry is the national food of Sri Lanka, eaten by most families every day. A plate of rice is surrounded by several smaller dishes, which might include:

  • Parippu: A mild, creamy red lentil dhal cooked in coconut milk.
  • A vegetable curry: Pumpkin, green beans, beetroot or young jackfruit (polos).
  • A fish or chicken curry: Often the spiciest dish on the table.
  • Mallung: Finely shredded green leaves stir-fried with grated coconut.
  • Pol sambol: Fresh grated coconut with chilli, lime and red onion.
  • Poppadoms and pickles: For crunch and sharpness.

Mix a little of each with the rice as you go, and you’ll quickly see why one plate can hold so many flavours.

Sri Lankan Dishes You Have to Try

Dish What it is When to eat it
Hoppers (appa) Crisp, bowl-shaped pancakes of fermented rice flour and coconut milk; try an egg hopper Breakfast or dinner
String hoppers Delicate nests of steamed rice noodles, served with dhal and curry Breakfast
Kottu roti Chopped flatbread stir-fried with vegetables, egg or meat Evening, from street kitchens
Kiribath Milk rice cut into diamonds, eaten with lunu miris (chilli relish) Breakfast and celebrations
Lamprais Dutch Burgher parcel of rice, curries and a meatball, baked in a banana leaf Lunch
Fish ambul thiyal Sour, dry-cooked tuna curry from the south coast Lunch or dinner
Jaffna crab curry A rich, fiery northern speciality Dinner
Isso vadai Crunchy lentil fritters topped with whole prawns Snack, at sunset
Watalappan Spiced coconut and jaggery custard Dessert
King coconut Sweet water drunk straight from the orange coconut Any time

 

Kottu Roti: Sri Lanka’s Favourite Street Food

You’ll hear kottu before you see it: the rhythmic clatter of metal blades chopping roti on a hot griddle is the soundtrack of Sri Lankan evenings. Sri Lanka food kottu comes in many versions, from vegetable and egg to chicken, seafood and the indulgent cheese kottu. It’s cooked fresh to order and makes a hearty, inexpensive dinner.

What’s on a Typical Sri Lankan Menu?

A food menu in Sri Lanka follows the rhythm of the day:

  • Breakfast: String hoppers or hoppers with dhal and sambol, kiribath, or tropical fruit such as papaya, mango and pineapple. Hotels serve Western options too.
  • Lunch: The main meal of the day: rice and curry, often served buffet-style in local restaurants.
  • Afternoon: “Short eats” such as fish patties, vegetable rotis and cutlets, with a cup of Ceylon tea.
  • Dinner: Kottu, hoppers, fried rice, devilled chicken or prawns, and fresh grilled seafood on the coast.

Sweets and Drinks to Try

Leave room for something sweet. Watalappan is a rich, spiced coconut custard with Malay roots, while kavum (oil cakes) and kokis (crisp, flower-shaped biscuits) appear at every Sinhala and Tamil New Year in April. Buffalo curd drizzled with kithul treacle, a syrup made from the sap of the fishtail palm, is a south coast favourite and a perfect end to a spicy meal.

To drink, nothing beats a chilled king coconut from a roadside stall. Fresh lime juice, wood apple juice and ginger beer are local favourites. Ceylon tea is drunk all day, usually strong, milky and sweet. For something stronger, arrack is the island’s traditional spirit, distilled from coconut flower sap and often mixed with ginger beer.

Is Street Food Safe in Sri Lanka?

Street food is a big part of food from Sri Lanka, and most UK visitors enjoy it without problems. Follow a few simple rules:

  • Choose busy stalls: High turnover means fresh food.
  • Eat it hot: Go for food cooked in front of you, like kottu, hoppers and vadai.
  • Drink bottled water: Avoid ice from unknown sources.
  • Peel your fruit: Or buy it freshly cut from busy vendors.

Your chauffeur-guide will know the best local spots and can steer you towards places locals trust.

Regional Flavours Across the Island

  • The north: In Jaffna, Tamil cooking brings fiery crab curry, odiyal kool (a seafood broth) and palmyra-based sweets. See our guide to things to do in Jaffna.
  • The south coast: Sour fish ambul thiyal, just-caught seafood and buffalo curd with kithul treacle.
  • Kandy and the hill country: Spice gardens around Matale, and the freshest Ceylon tea at the estates. Our Sri Lanka tea plantation tours guide explains how to visit.
  • Colombo: The most varied dining on the island, from street kottu to Ministry of Crab in the old Dutch Hospital.

Is Sri Lanka Good for Vegetarians?

Excellent. Many rice and curry dishes are naturally vegetarian, and a lot of them are vegan, thanks to coconut milk instead of dairy. Look out for dhal, jackfruit, pumpkin, cashew curry and aubergine moju (a sweet and sour pickle). Tell your guide about any dietary needs or allergies, especially nuts, and they’ll explain them to restaurants for you.

 

Luxury Food Experiences in Sri Lanka

For food-loving travellers, a luxury trip is the chance to go beyond restaurants:

  • Private chef villas: Many luxury villas in Sri Lanka come with a resident chef who will cook to your taste and teach you their family recipes.
  • Private cookery classes: Visit a market with a chef, then cook a full rice and curry spread together.
  • Spice garden visits: Learn how cinnamon, cardamom and pepper are grown in the gardens around Matale.
  • Tea tastings: Taste estate teas with a tea master in the hill country.
  • Fine dining: From candlelit dinners inside Galle Fort to destination restaurants in Colombo.

For inspiration, read about Olivia Colman’s holiday to Sri Lanka, or explore our Sri Lanka luxury holidays guide for where to stay.

Practical Tips for Eating Out in Sri Lanka

  • Spice level: Ask for “less spicy”. Most cooks are happy to adjust, and dhal and coconut sambols cool things down.
  • Service charge: Hotels and many restaurants add a service charge to the bill. Small extra tips for good service are appreciated.
  • Alcohol: Many places don’t serve alcohol on Poya (full moon) days, which are monthly public holidays.
  • Before you go: UK citizens need an ETA, which has been free since 25 May 2026. Find more practical information on the official Sri Lanka Tourism website.

 

 

Taste Sri Lanka With Silk Way Ceylon Tours

Whether you’re a confident curry lover or new to spice, Sri Lanka food is one of the great joys of visiting the island. As an SLTDA-licensed specialist based in Colombo, Silk Way Ceylon Tours can build food into every day of your trip, with cookery classes, market visits, spice gardens, tea tastings and the best local restaurants, all with a private chauffeur-guide who knows where to eat. Contact us today to plan your tailor-made Sri Lanka itinerary.

Let’s start planning your dream foodie getaway. Contact us for a tailor-made Sri Lanka tour plan!

FAQs on Sri Lanka Food for UK Foodie Travellers

It can be, but it doesn’t have to be. Many dishes are fragrant rather than fiery, and cooks will happily make milder versions. Dhal, coconut sambol and curd help balance the heat.
Rice and curry is the national dish: a plate of rice served with several small curries, such as dhal, vegetables and fish or chicken, plus sambols and poppadoms.
Sri Lankan food uses more coconut milk, more seafood and roasted curry powders, and it is often lighter and fresher. Dishes like hoppers, kottu and pol sambol are distinctly Sri Lankan.
Start with a rice and curry lunch, egg hoppers for breakfast or dinner, and kottu roti in the evening. Together they give you a perfect introduction to Sri Lankan food.
Yes. Many curries are naturally vegetarian, and coconut milk replaces dairy in many of them, so vegan food is easy to find.
Generally yes, if you choose busy stalls and food cooked fresh in front of you. Drink bottled water and avoid ice from unknown sources.
For a UK traveller, the best restaurants in Colombo offer a mix of authentic Sri Lankan cuisine and modern, fusion dishes. Look for places that specialize in traditional rice and curry or upscale seafood restaurants along the coast. For a taste of the past, some establishments in Colombo still serve Lamprais (a Dutch-influenced dish of rice and curries baked in a banana leaf). A good Sri Lanka travel agent can book you a table at the city’s most renowned eateries.
Typical breakfasts are string hoppers or hoppers with dhal and sambol, kiribath (milk rice) with chilli relish, and plenty of tropical fruit.
Yes. Cookery classes are popular across the island, from village kitchens near Sigiriya to private lessons in villas and boutique hotels.
As a Sri Lanka Travel Agent, we can help you create a personalized food-focused itinerary. This includes recommending the best local restaurants, booking private cooking classes, and arranging a private tour Sri Lanka that takes you to hidden culinary gems. We can also integrate your foodie desires with other activities like a Yala Safari tours Sri Lanka or a visit to Sigiriya Sri Lanka, ensuring a perfectly balanced trip.
Try king coconut water, fresh Ceylon tea, wood apple juice and lime juice. For something stronger, arrack is the island’s traditional coconut spirit.