The definitive Kerala food guide — 12 essential dishes explained in depth, with precise recommendations for where to eat each one across the state.
Kerala’s cuisine is as diverse and layered as its landscape — shaped by Arab traders, Portuguese colonialism, Chinese fishing communities, Jewish merchants and the distinct traditions of Hindu, Muslim and Christian communities.
1. Onam Sadya — The Benchmark
The 26-dish banana-leaf feast. During Onam (September) every restaurant serves it. Year-round, the best is Kerala Hotel on MG Road, Ernakulam, unchanged since 1968.
2. Karimeen Pollichathu
Pearl spot fish cooked in banana leaf — eat it at Thaff Restaurant in Alleppey, or from any backwater resort with fresh catch from the lake.
3. Kozhikode Biryani
The three institutions: Zain Hotel (est. 1963), Paragon Restaurant (est. 1939) and Bombay Hotel — all within 200 metres in Kozhikode Old Town.
4. Puttu and Kadala
Found at every tea shop — but for the best version, eat it at Udupi restaurants in Thrissur where puttu is made to order.
5. Kerala Prawn Moilee
Best at Coconut Lagoon resort in Kumarakom, where prawns come from the backwaters that morning.