Skip to content
English
English

Kandy Cooking Classes (2026): How to Choose and Book One

How Kandy cooking classes work in 2026: market visit, rice and curry dishes, pickup, how to compare the bookable classes and book the right one for you.

A Sri Lankan rice and curry spread with several small curries and sambols
Photo: Rachel Claire / Pexels

A cooking class is one of the easiest ways to understand Sri Lankan food, and Kandy is a good place to take one. The hill-country capital has a busy central market, families who teach rice and curry in their own kitchens, and hosts who will collect you from your guesthouse. This guide explains what a typical Kandy class includes, how the main options differ, and how to book one that suits you.

Bags of chilli, turmeric and curry spices stacked at a Sri Lankan market stall
Spices at a Sri Lankan market. Photo: Thilina Alagiyawanna / Pexels

What a Kandy cooking class usually includes

Most classes in and around Kandy follow the same pattern and last about three to four hours:

  • Pickup. Many hosts collect you from a hotel in central Kandy. Some include the return trip; others charge a small extra for it, so ask when you book.
  • Market visit. Morning classes often start at the Kandy Municipal Central Market near the Clock Tower, where the host shows you how to choose vegetables, fresh coconut and spices. Arrive early: by late morning many stalls are half empty.
  • Cooking. You prepare a rice and curry meal, usually five to eight dishes: dhal (parippu), a vegetable or two, a meat or fish curry, coconut sambol (pol sambol) and often a green mallung. Expect to scrape coconut, grind spices and cook over gas or a wood fire in clay pots.
  • Eating together. The class ends with the meal you cooked, served the Sri Lankan way, and most hosts send the recipes afterwards.

Cooking classes in Kandy you can book online

These listings were active with recent traveller reviews when we checked in October 2026. Prices change with group size and season, so compare the current price on the booking page rather than relying on old figures.

  • Kandy Village Cooking Class: listed on Tripadvisor and Viator; as the name suggests, it is set in a village rather than in the city centre. Reviewers mention the market walk with the host and the home-style meal.
  • Yummy Kandy Cooking Class: listed on Tripadvisor with traveller reviews into 2026.
  • Kandy Cooking Class by AGS: one of the longest-running listings in Kandy on Tripadvisor, also sold on Viator as a private class with pickup.
  • Kandy Cooking Class with Granny: sold as an Airbnb Experience with a very high guest rating.

Some of these listings appear to be run by the same family under different names and share the same market guide. That is not a problem, but check exactly what each listing includes (pickup, return transport, market visit) before you choose between them.

Freshly made hoppers (appam) on a terracotta plate
Hoppers (appa) are a common extra in morning classes. Photo: Jahra Tasfia Reza / Pexels

How to choose the right class

  • Market or no market: if the market is the part you want, book a morning class and confirm that the visit is included, not just "possible".
  • Private or shared: private classes cost more per person but let you choose dishes, which helps with vegetarian, vegan or allergy needs.
  • Location: village classes give you rural scenery but add travel time; classes in town are easier to fit around the Temple of the Tooth or the Kandy cultural show.
  • Spice level: tell the host in advance. Home cooks will happily cook milder versions and show you how to adjust the chilli.

How to book

  1. Pick two or three listings and read the most recent reviews, not just the average score.
  2. Check what is included: pickup and drop-off, market visit, number of dishes, recipes, drinking water.
  3. Book a day or two ahead in December to April, the busy season; at other times a day's notice is usually enough.
  4. Message the host with your hotel name, dietary needs and preferred start time.
  5. Carry some rupees for the return tuk-tuk if it is not included, and a small tip if you enjoyed the class.
Kandy Lake with an old pavilion and trees on the shore
Kandy Lake, a short walk from the market. Photo: Thilina Alagiyawanna / Pexels

Plan the rest of your day

A morning class leaves the afternoon free for the Temple of the Sacred Tooth Relic and a walk around Kandy Lake. If you are travelling on to the hill country, remember that trains currently run between Nanu Oya and Ella only, while the Kandy to Nanu Oya section is under repair, so plan a road transfer for that part of the trip.

Frequently asked questions

How long does a cooking class in Kandy take?

Most classes take three to four hours including the market visit and the meal. Village classes outside the city can take longer because of travel time.

Can vegetarians and vegans join?

Yes. Sri Lankan home cooking has many vegetable, dhal and coconut dishes, and hosts can leave out fish, meat and dairy if you tell them when you book.

Is hotel pickup included?

Many hosts collect you from central Kandy, but some charge extra for the return trip. Check the listing and confirm in a message before the day.

When is the best time to take a class?

Morning classes are best if you want the market visit, because the produce is freshest and the stalls are full. Afternoon and evening classes usually skip the market.