Sri Lanka Cooking Class with Granny: Learn to Make Curry
You learn spice combinations by handling them, not by reading about them.
A hands-on Sri Lankan cooking class where you learn to make curry from scratch with fresh local ingredients, starting with a breakdown of spices and vegetables, then moving to prep and cooking. Hotel pickup is included. The menu changes daily based on market offerings and your preferences. Minimum age is 13.
Compare the 4 alternatives
Kandy cooking class: Learn Sri Lankan dishes from scratchEvery day · 09:00 and 16:00 · From age 8★ 4.98 (732)3hENUS$ 25View ›
Sri Lankan Cooking Class in Kandy: Learn Traditional RecipesEvery day · 17:00 · Ages 17–65★ 4.98 (53)3hENUS$ 35View ›
Sri Lanka Village: Cooking Class with Local Family & LunchEvery day · First departure 08:30, last 17:00 · From age 6★ 4.99 (116)3h 30mENUS$ 30View ›
Sri Lankan Village Cooking Class in Kandy with Hotel PickupEvery day · All ages★ 4.91 (68)3hEN · DEUS$ 29View › Compare more experiences like this »
The experience
The class starts with pickup from your hotel, followed by tea or coffee and an introduction to Sri Lankan spices and vegetables. The foundations of the food you'll be cooking. You'll see what the market brought in that day and choose which curry to make, which shapes what happens next. There's no set menu. Every class is different because the ingredients are different.
Once you've chosen, you move into the kitchen work itself. You cut and chop the vegetables, learn how the spices go in and when, and cook the curry over rice step by step. The instruction is hands-on: you're doing the work, not watching someone else do it. Bottled water, coffee and tea are provided throughout the three-and-a-half-hour session.
At the end, you sit down and eat the meal you made. That's the whole arc, from spice to plate, and it takes about three and a half hours from pickup to finish.
What’s included
- Hotel pickup and return.
- welcome tea or coffee.
- instruction in spice and vegetable selection.
- hands-on prep and cooking of your chosen curry.
- lunch and dinner.
- bottled water throughout the session.
Options for this experience
2 optionsBefore you book
Prices and times updated 14 days ago
Operated by Kandy Cooking Class by AGS
Is this one for you?Book this class if you have a free afternoon and want to learn how Sri Lankan curry actually comes together, rather than just tasting it at a restaurant. The hands-on format means you're doing the work yourself, not observing, so you'll leave with a real sense of how the spices and timing work.
Traveler reviews
Top questions
What happens if it rains?
It may be canceled due to bad weather. If that happens, you're offered another date or a refund. Free cancellation up to 24 h before the start.
What spices will I learn about in the Sri Lanka cooking class?
The class covers Sri Lankan spices and vegetables specific to what's available that day at the market. You'll handle them as you prepare your chosen curry, learning how they combine and when they go into the pot, rather than studying them in the abstract.
Can I choose what curry to make, or is it set ahead of time?
You choose your curry during the class based on the fresh local vegetables and ingredients available that day. Dietary restrictions and preferences are accommodated, so the dish you make is tailored to what you want.
Does the cooking class include a meal?
Yes, lunch and dinner are included. You eat the curry and rice you cooked yourself at the end of the class.
Is hotel pickup included in the cooking class?
Hotel pickup is included. The driver will collect you and bring you back after the class ends.
How long does the Sri Lanka cooking class take?
The class runs for three and a half hours from pickup through the meal, including the introduction to spices, prep work, cooking and eating.
What's the minimum age for the cooking class?
The minimum age is 13. Younger children are not able to participate.
Sri Lanka Cooking Class with Granny: Learn to Make Curry
3h 30m · EN
from US$ 25 per person
4.98761 reviewsVerified traveler reviews via our booking provider

























