food

Sri Lankan cooking class — where to find an authentic one and what dishes should I expect to learn?

Asked 8 days agoViewed 489 times
Nathan Prasit
Nathan Prasit175 rep1
asked 8 days ago

I cook a lot at home and Sri Lankan cuisine is unlike anything I've tasted. I want to take a proper cooking class while I'm there, not a tourist-oriented experience where you stir a pre-made paste.

1. Which areas (Colombo, Kandy, Galle, Ella) have the best cooking class options?
2. Are there classes run by home cooks rather than hotel kitchens?
3. What dishes would an authentic Sri Lankan class cover — curries, hoppers, kottu, sambols?
4. Is there a vegetarian/vegan-friendly class option or is fish and meat central to most?
5. How much should I expect to pay for a half-day class?
6. Can you visit a spice garden as part of the experience and is this worthwhile?

I want to go home and actually be able to recreate the food.

14
asked 8 days ago
Nathan Prasit
Nathan Prasit175 rep1

2 Answers

Accepted Answer

Home cook–style classes are definitely the best option and they exist in all the major tourist areas. Here's what to look for and expect:

What a good class covers:
- Rice and curry base: making a proper coconut milk curry (chicken, fish, jackfruit, dhal)
- Pol sambol (fresh coconut relish) — deceptively simple, endlessly useful
- Hoppers (appa) — lacy fermented rice flour bowls, the breakfast staple
- String hoppers (idiyappam) — if the host includes these
- Coconut roti (pol roti) — quick and deeply satisfying
- Seeni sambol (caramelised onion relish)

Full kottu roti is rarely included in classes (requires specialist equipment) but some offer it.

Best locations for authentic classes:
- Kandy: Several home-kitchen classes run by local women in residential neighbourhoods. Usually includes a market visit to buy ingredients.
- Galle area: Home cooks in villages near the Fort offer classes with spice garden visits.
- Ella: More tourist-oriented but still good options if you read recent reviews carefully.
- Colombo: A few high-quality options, some run by professional food bloggers who cook Sri Lankan food for visitors.

Price range: LKR 3,500–8,000 per person (USD 11–25) for a 3–4 hour class including market/spice garden visit and sitting down to eat what you cooked. Hotel cooking classes are typically USD 60+ and often not as authentic.

Vegetarian options: Excellent. Sri Lankan cuisine has a strong vegetarian tradition — dhal curry, jackfruit curry, green bean tempered, potato curry, all the sambols are vegan. Most classes can be fully vegetarian on request.

11
|
answered 8 days ago
Lakshmi Rajendran
Lakshmi Rajendran275 rep2

Did a home-kitchen class in Kandy with a local family. We went to the Kandy market first to buy fresh curry leaves, pandan, lemongrass, and the ingredients. The cooking session was 3 hours in their actual home kitchen. Learned to make 5 curries plus three sambols plus hoppers. Sat down and ate it all together at their dining table. Took the recipe booklet home and have replicated most of it successfully. It was the most culturally immersive 4 hours of the trip — not a performance, just a family sharing how they actually cook.

7
|
answered 8 days ago
O
Olivia Dubois725 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