Open Travel Guide
Food tours in Sri Lanka

Sri Lanka Food Tours Guide 2026

How to taste Sri Lanka properly: market tours, cooking schools, and a food crawl you can run solo.

Sri Lanka has 4+ food tours and culinary experiences covered in this guide, led by Pettah Colombo Street Food Walk, Galle Fort Foodie Evening and Kandy Market & Cooking Demonstration. Each entry below includes the practical details — what it costs, when to go, and how to plan around it.

Sri Lanka is a tropical island paradise in South Asia, renowned for its ancient Buddhist ruins, stunning beaches, lush tea plantations, and incredible wildlife. From the iconic rock fortress of Sigiriya to the pristine beaches of the south coast and the misty highlands of Ella, this diverse nation offers unforgettable experiences for every traveler.

Top food tours

Guided experiences that show you Sri Lanka through its food.

walking

Pettah Colombo Street Food Walk

3 hours$35-50/person

Dive into Colombo's oldest bazaar quarter, tasting everything from kottu roti being chopped on griddles and wade through the spice market to sample hoppers, pol sambol, and murukku from vendors who have traded here for generations. A feast for all senses.

street food crawl

Galle Fort Foodie Evening

2.5 hours$45-60/person

An evening walk through Galle Fort's cobblestone streets stopping at local favourites for Jaffna-style mutton curry, fresh wood-fired Sri Lankan pizza, handmade ice cream, and cocktails at a rooftop bar with ocean views — combining heritage architecture with culinary discovery.

market tour

Kandy Market & Cooking Demonstration

4 hours$55-75/person

Visit the Kandy Central Market with a local chef who explains the medicinal properties of each herb and spice, then follow to a traditional home kitchen for a hands-on demonstration of making rice and curry, pol sambol, and milk toffee using market-fresh ingredients.

specialty

Colombo Craft Beer & Street Food Pairing

3 hours$60-80/person

A guided tour pairing Sri Lanka's growing craft beer scene with complementary street food — local brews from Nimilanda and Lion Stout matched with devilled cashews, seafood kottu, and spicy popadoms at four venues across Colombo's bar district.

Tour formats

Different ways to experience Sri Lanka's food scene.

Format

Street food tours

Street food crawls through Pettah and Colombo's food districts revealing authentic local vendors serving kottu roti, hoppers, string hoppers, samosas, and sundry snacks for under $2 each

Format

Market tours

Guided tours of Pettah's Manning Market and Kandy Central Market explaining local produce, exotic tropical fruits, Ayurvedic herbs, and spices with tastings and expert explanations

Format

Restaurant tours

Curated multi-stop progressive dining experiences at Colombo restaurants ranging from modest local eateries to fine dining venues, exploring the breadth of Sri Lankan culinary culture

Format

Specialty tours

Niche culinary experiences including Jaffna Tamil food trails, Ayurvedic cooking and diet workshops, tea tasting masterclasses at Nuwara Eliya estates, and seafood-focused tours on the south coast

Cooking classes

Take a piece of Sri Lanka home with you.

Class

Waruna's Cooking Class, Habarana

4 hours$45-60/person

A highly-rated hands-on class at a local home near Habarana where you learn to prepare a full Sri Lankan rice and curry spread from scratch — grinding spices, making coconut milk, preparing tempering (thuna paha), and cooking five different curries alongside sambols.

Class

The Leyn Baan Kitchen, Galle Fort

3 hours$65-85/person

Learn to cook signature Sri Lankan coastal dishes — prawn curry, yellow fish curry, papadum, coconut sambol, and mango chutney — at this popular cooking school inside Galle Fort, finishing with lunch featuring your own creations in the colonial dining room.

Class

Spa Ceylon Ayurvedic Cookery, Colombo

3 hours$55-70/person

A unique class combining Ayurvedic dietary principles with practical cooking — participants learn how to balance food according to their dosha type, then prepare healing meals using turmeric, moringa, curry leaves, and other medicinal ingredients central to Sri Lankan cuisine.

Class

Tea Trails Bungalow Kitchen, Dickoya

3.5 hours$80-100/person

Cook a British colonial-era planter's lunch and a traditional Sri Lankan estate workers' curry side by side in the kitchen of a historic tea planter's bungalow. The class reveals how two distinct food cultures coexisted on the same estate for over a century.

DIY self-guided food tour

Colombo's diverse culinary landscape is perfect for self-guided food exploration. Start in Pettah market in the morning, progress to a local lunch spot, and finish with fine dining at the Dutch Hospital in the evening.

  1. 1

    Stop 1: Manning Market (Pettah) at 7am — fresh king coconuts (thambili), tropical fruits, and the spice traders

  2. 2

    Stop 2: Pilawoos Colombo 3 (Galle Road) for late-morning kottu roti chopped fresh on the griddle — Sri Lanka's most famous late-night snack also works for brunch

  3. 3

    Stop 3: Upali's Restaurant (Galle Face Court 2) for the authentic rice and curry set lunch — 8+ curries and sambols for $8

  4. 4

    Stop 4: Barefoot Cafe (Galle Road, Colombo 3) for afternoon tea with hoppers and jaggery treacle in a bookshop garden setting

  5. 5

    Stop 5: Old Dutch Hospital food court (Hospital Street, Colombo 1) for evening drinks and dinner — Ministry of Crab for a splurge, Nuga Gama for traditional village food

  6. 6

    Stop 6: Pilawoos late night (or any 24-hour kade) for kottu roti and devilled dishes if still hungry past midnight

Foodie tips

Get more out of every meal.

Tip

Eat lunch at local restaurants (not tourist restaurants) — the rice and curry set meal for $2-5 is far superior to expensive versions

Tip

Sri Lankan food is intensely spiced — ask for 'mild' (less chilli) if you're heat-sensitive, or 'local spice' if you want the full heat experience

Tip

Try hoppers (bowl-shaped rice flour pancakes) at breakfast — egg hoppers with pol sambol are the quintessential morning meal

Tip

Wash everything down with thambili (king coconut) water — served chilled from the shell and available everywhere for 50 cents to $1

Tip

Gotu kola (centella) mallum is a nutritious green salad eaten daily by Sri Lankans — mild, fresh, and good introduction to unfamiliar flavours

Tip

The best kottu roti is found at Pilawoos on Galle Road and at roadside kade (snack shops) late at night, not in tourist restaurants

Tip

String hoppers (pittu/indi appa) with kiri hodi (coconut milk gravy) is the ultimate breakfast comfort food — find it at local hotels serving morning meals

Tip

Jaffna cuisine in the north is distinct from Colombo — richer, more coconut-based with unique spice profiles. Try Jaffna crab curry and palmyra toddy if visiting the north

Tip

At local restaurants, point to what you want from the array of curry dishes displayed — you'll eat better and cheaper than ordering from a menu

Tip

Be careful at seafood restaurants regarding fish freshness — stick to places with high turnover and busy local clientele rather than tourist-facing spots on the beach