food

Cooking class in Sri Lanka - where to actually learn Sri Lankan food properly and not just do tourist theatre?

Asked 6 days agoViewed 612 times
Sebastian Lopez
Sebastian Lopez175 rep1
asked 6 days ago

I cook seriously at home and I want to do a proper Sri Lankan cooking class, not a two-hour tourist performance where you stir a pre-made curry and take photos.

1. Where are the genuinely good cooking classes in Sri Lanka - Colombo, Kandy, or somewhere else?
2. What is the difference between a proper class and a tourist performance one?
3. What dishes should a good class actually teach?
4. Can you learn to make hoppers, kottu, and proper rice and curry in a single class or do you need multiple sessions?
5. Are there classes that take you to a local market first to buy ingredients?
6. What should I expect to pay for a class that's actually worth doing?
7. Are there classes run by local home cooks rather than hotels - and where do I find them?

I've done cooking classes in Italy, Japan, and Thailand. I want the Sri Lanka equivalent that takes the food seriously.

17
asked 6 days ago
Sebastian Lopez
Sebastian Lopez175 rep1

2 Answers

Accepted Answer

I run food tours and cooking workshops in Colombo, so I know this scene well. Here's how to find the real ones.

The difference between a genuine class and a performance is simple: does the teacher show you technique or just let you stir a pre-cooked pot? A good class should teach you how to make your own coconut milk from scratch (grating, pressing, the two extractions), how to temper mustard seeds and curry leaves without burning them, and why the order of adding ingredients to a curry matters. If none of that happens, it's a performance.

Good options I can actually recommend:

Home cook classes in Colombo and Kandy: look for classes run from someone's actual kitchen, not a hotel kitchen. These usually come through guesthouse recommendations. In Kandy especially, a number of local families run 3-4 hour classes from their homes for LKR 3,500-5,000 per person. You'll make 5-6 dishes, eat everything you cooked, and leave with recipes.

Market-to-table format: the best classes start at the local vegetable and fish market at 8am, you shop with the teacher, then cook from 9am to 1pm. This is worth paying extra for.

What a proper class should cover: coconut sambol (simple but technique-heavy), dhal curry, one fish or chicken curry, string hoppers or hoppers from scratch, and a pol roti. That's a real Sri Lankan meal and it's achievable in 3 hours.

Hotel cooking classes: usually competent but not what you're looking for. Too polished, too sanitised, no market visit.

Price range for a serious class: LKR 4,000-8,000 per person. Anything under LKR 2,500 is likely a short demonstration rather than proper teaching.

14
|
answered 6 days ago
Dilani Wijesinghe
Dilani Wijesinghe115 rep2

Did a home cook class in Kandy that my guesthouse arranged - 4 hours in an actual Sri Lankan kitchen with a woman who had been cooking for 40 years. We made coconut milk from a fresh coconut (she laughed at me grating it), a fish curry, dhal, coconut sambol, and hoppers on a clay pan. She corrected my spice proportions three times. Ate everything on banana leaves. Cost LKR 4,500 including ingredients. Better cooking class than anything I paid 3x more for in Italy.

9
|
answered 6 days ago
E
Emma Johnson1275 rep1

You must be logged in to post an answer.

Log In to Answer

🔥 Popular tags

Related

Fair TukTuk Prices

Help travelers avoid overcharging!

Be the first to report a price