A Cooking Class in Sigiriya: What You Learn and How to Choose — Sri Lanka travel story by Lankan Stays & Trails

Local life · Cooking class

A cooking class in Sigiriya

Sri Lankan food is built on coconut, spice and patience. A cooking class in a Sigiriya home shows you all three: scraping coconut by hand, grinding spices, cooking curries in clay pots over wood. It ends with the best lunch of the trip and a sense of how village kitchens really work.

October 23, 2026 · 6 min read · Lankan Stays & Trails

SigiriyaFoodCulture

Quick answer

A cooking class in Sigiriya usually lasts two to three hours and takes place in a village home or a hotel garden kitchen. You may pick vegetables from the garden or visit a market, then scrape coconut, grind spices and cook four to six dishes, such as dhal, vegetable curries, a sambol and rice, often in clay pots over a wood fire. You eat what you cook. Choose a class run by a local family, with small groups and fair pay.

Key takeaways

  • Classes typically last two to three hours and end with lunch or dinner.
  • Many take place in village homes, using clay pots and wood-fired stoves.
  • You usually cook four to six dishes, including dhal, vegetable curries, a sambol and rice.
  • Vegetarian and vegan cooking is easy, as so many Sri Lankan dishes are plant-based.
  • Classes run by local families, with small groups and direct pay, give the best experience.

What a class involves

A cooking class in Sigiriya usually begins with ingredients. In a village home, your host might take you into the garden to pick curry leaves, chillies, pumpkin or long beans, or walk you to a nearby stall for vegetables. Some classes include a visit to a market in a nearby town.

Then you cook. Expect to scrape coconut on a traditional stool with a serrated blade, squeeze coconut milk by hand, grind spices on a stone and temper them in hot oil. Curries are cooked in clay pots over a wood fire or a gas ring, while rice steams beside them.

Finally, you eat together, often on a veranda or in the kitchen, with the family. The whole experience usually lasts two to three hours.

  • →Gather ingredients from a garden or market.
  • →Scrape coconut and grind spices by hand.
  • →Cook in clay pots over wood or gas.
  • →Eat together at the end.

The dishes you make

The dishes you make in a Sigiriya cooking class are everyday rice and curry. A typical menu includes dhal curry with coconut milk, two or three vegetable curries such as pumpkin, beans, aubergine or jackfruit, a fresh coconut sambol, a mallum of chopped greens and rice. Some classes add fish or chicken curry.

You learn the basic techniques that make these dishes work: roasting curry powder, tempering mustard seeds, curry leaves and onions, and balancing salt, sour and heat. Hosts usually explain which dishes are eaten daily and which are saved for special occasions.

Many classes give you the recipes to take home, though the measurements are often by eye and taste.

  • →Dhal curry with coconut milk.
  • →Vegetable curries: pumpkin, beans, aubergine or jackfruit.
  • →Coconut sambol and a mallum of greens.
  • →Rice, and sometimes fish or chicken curry.

Home kitchens and hotel classes

Home kitchens and hotel classes give two different experiences in Sigiriya. A class in a village home is more personal, with the family, their kitchen, their garden and sometimes their children around you. It feels like being a guest rather than a student.

A hotel class is more polished, usually in a purpose-built outdoor kitchen with a chef. It suits travellers who want cleaner surroundings, shorter sessions or a class at their own hotel. Both can be excellent; choose by the atmosphere you prefer.

  • →Home kitchen: personal, family atmosphere.
  • →Hotel class: polished, run by a chef.
  • →Both: hands-on cooking and a shared meal.

Diets and spice

Diets and spice are easy to manage in a Sigiriya cooking class. Many Sri Lankan dishes are naturally vegetarian or vegan, built on vegetables, pulses and coconut milk. Tell your host about allergies, especially to nuts or shellfish, when booking.

Spice levels can be adjusted. Hosts usually cook milder versions for visitors and let you add chilli to taste. Children often enjoy scraping coconut and shaping rice.

Gluten-free eating is straightforward, as rice and rice flour dominate. Dairy is rarely used, as coconut milk takes its place.

Choosing a good class

Choosing a good cooking class in Sigiriya comes down to who runs it and how. Look for classes in local homes or small family businesses, with small groups of two to eight people. Ask how the host is paid, as classes sold through shops or large agencies sometimes pass on little to the family.

Check what is included: market visit, number of dishes, the meal itself and transport. Read recent reviews for comments on hands-on cooking, as some classes are mostly demonstrations. Village tours sometimes include a short cooking demonstration, which is different from a full class.

  • →Run by a local family or small business.
  • →Small groups.
  • →Hands-on, not just demonstration.
  • →Fair, direct pay to the host.

When to fit it in

When to fit a cooking class into a Sigiriya stay is simple: the middle of the day. After a morning climb, a class from about 10.30 am to 1.30 pm keeps you out of the sun and ends with lunch. Evening classes ending with dinner also work, with transport arranged back to your hotel.

At Lankan Stays & Trails, we arrange cooking classes with families we know in Sigiriya, timed between a dawn climb and an afternoon safari.

Frequently asked questions

What happens in a Sigiriya cooking class?

You gather ingredients from a garden or market, scrape coconut and grind spices by hand, then cook four to six dishes, often in clay pots over a wood fire. At the end, you eat what you have cooked, usually with your host family. Classes last two to three hours.

What dishes do you learn in a Sigiriya cooking class?

Typically dhal curry, two or three vegetable curries such as pumpkin, beans or jackfruit, a coconut sambol, a mallum of greens and rice. Some classes add fish or chicken curry. You learn how to roast and temper spices and balance flavours.

Are Sigiriya cooking classes suitable for vegetarians?

Yes. Many Sri Lankan dishes are naturally vegetarian or vegan, built on vegetables, pulses and coconut milk. Tell your host when booking, and mention any allergies, especially to nuts or shellfish. Gluten-free cooking is also easy, as rice is the staple.

How long is a cooking class in Sigiriya?

Most last two to three hours, including gathering ingredients, cooking and eating. Classes with a market visit can take a little longer. Plan for the middle of the day, after a morning climb, or an evening class ending with dinner.

Is a cooking class better at a home or a hotel?

A home class is more personal, with a family atmosphere and a village kitchen. A hotel class is more polished and run by a chef. Both are hands-on. Choose a home class for culture, a hotel class for comfort or convenience.

Can children join a cooking class in Sigiriya?

Yes, and many enjoy it, especially scraping coconut, shaping rice and tasting as they go. Tell the host in advance so they can plan safe tasks away from hot pots and adjust spice levels for children.

How do I find a genuine cooking class in Sigiriya?

Ask your homestay, guesthouse or a trusted operator for classes run by local families, with small groups and hands-on cooking. Ask how the host is paid. Read reviews for comments on cooking rather than watching a demonstration.

Lankan Stays Team