If you go to Kerala only for the backwaters and the houseboat, you will come back happy. But if you go for the food as well, you will come back transformed. Kerala's cuisine is one of the most complex and distinctive in India — built on coconut in its every form (oil, milk, grated, toasted), freshwater and ocean seafood, an extraordinary range of spices from its own plantations, and a culinary tradition that varies significantly between the Christian, Muslim, Hindu and tribal communities of this narrow coastal state. Our writer Meera Pillai grew up eating Kerala food and spent a week in 2025 revisiting every dish she'd missed. Here is the definitive food and culture guide.

🍌 The Kerala Sadya — The Greatest Feast in India

A Sadya (pronounced sa-dya) is a traditional Kerala vegetarian feast served on a fresh banana leaf. It consists of 26 or more dishes — rice, three types of payasam (sweet), avial, olan, thoran, pachadi, pickles, papadoms, banana chips, and many more — all arranged on the leaf in a specific order and eaten with the right hand. The ultimate Sadya is served during Onam (August–September), but most traditional Kerala restaurants serve a full Sadya on Sundays.

🍌 Must-Try Sadya Dishes
  • Avial: Mixed vegetables in a thick coconut and curd gravy — the soul of the Sadya
  • Olan: Ash gourd and cowpeas in coconut milk — subtle, cooling
  • Thoran: Dry stir-fry of vegetables with grated coconut and curry leaves
  • Sambar: Kerala sambar is richer and more tamarind-forward than Tamilian versions
  • Pulissery: Ripe mango or pineapple in yogurt and coconut curry — sweet and sour
  • Payasam (3 types): Rice, ada (rice flakes) and semiya payasam. Always save room.
  • Pappadom: Served first — crack and eat with rice or as a palate cleanser
💡
Sadya Etiquette: The banana leaf is always served with the broader end to the left. After eating, fold the leaf toward you (bottom half over top) to signal satisfaction. Folding away means you didn't enjoy it — a social gaffe. Eat with your right hand only.

🦐 Kerala Seafood — The Real Stars

Kerala has a 580 km coastline and freshwater rivers draining the Western Ghats — and the seafood reflects both worlds spectacularly:

🥞 Kerala Breakfast — The Most Underrated Meal

Kerala breakfasts are elaborate and extraordinary. A local "meals" restaurant at 8 AM will serve:

📍 Where to Eat — By Region

City/RegionMust-Try Restaurant / SpotDish to Order
Kochi (Fort Kochi)Dal Roti, Malabar Café, Fusion BayKarimeen pollichathu, Kerala thali
Alleppey (Alappuzha)Chakara Restaurant, Thaff HotelMeen vevichathu with red rice
ThrissurPathans Hotel, Hotel BharathMalabar biryani, Kozhi curry
Kozhikode (Calicut)Zain Hotel, Hotel SagarMalabar parotta + beef fry, Calicut halwa
TrivandrumHotel Arya Nivas, Zam ZamKerala sadya (Sunday), Trivandrum fish curry
MunnarLocal tea estate canteens, RapsyFreshly brewed estate tea + banana fritters

❓ FAQs — Kerala Food

Is Kerala food very spicy? +
Kerala food uses a lot of chilli but coconut milk significantly moderates the heat in most dishes. The most fiery preparations are the dry fries and certain fish curries from northern Kerala (Malabar). For spice-sensitive travellers, avial, olan and stew are all mild and perfectly delicious.
Where can I have a traditional Kerala Sadya? +
Most traditional Kerala restaurants serve a full Sadya on Sundays. In Kochi, Kayees Restaurant and several hotels in MG Road serve reliable Sadyas. During Onam (August–September), virtually every restaurant in Kerala serves a Sadya — it's the best time to experience it in a festive atmosphere.
Is Kerala a good destination for vegetarians? +
Yes — Kerala has an extraordinary vegetarian tradition (the Sadya is entirely vegetarian) as well as excellent non-vegetarian food. The diversity within vegetarian Kerala food alone — avial, thoran, olan, sambar, payasam — is remarkable. Vegetarians will not go hungry or bored in Kerala.