Built on coconut, rice, seafood and the spices the coast was once fought over, Kerala’s cooking is fragrant, varied and very moreish. A few dishes you shouldn’t leave without trying:
The essentials
The sadya is the showpiece — a vegetarian feast of 20-plus dishes served on a banana leaf, balancing sweet, sour, salty and bitter, and central to festivals like Onam. Karimeen (pearl spot), the official state fish, is famous as karimeen pollichathu, grilled in a banana-leaf wrap. For breakfast, try appam (a lacy fermented-rice pancake) with coconut stew, or puttu (steamed rice-and-coconut cylinders) with black-chickpea curry.
Malabar & the north
North Kerala brings the famous Malabar (Thalassery) biryani, made with short-grain Kaima rice and milder than other styles, plus a rich tradition of snacks and halwa. Beef fry with flaky porotta is a Kerala staple, and the backstreet toddy shops (kallu shappu) serve fermented palm toddy alongside fiery local dishes.
Veg & non-veg
Vegetarians eat very well here — the sadya and much temple-town food is fully vegetarian. Seafood lovers are spoiled on the coast. Note that, unusually for India, beef is widely and openly eaten across communities in Kerala.
Where to eat it
Some of the best food is the least fancy. Thattukada — roadside night stalls — do brilliant cheap dosa, omelettes and beef fry. Toddy shops (kallu shappu) pair fiery curries with fresh palm toddy. On the coast, pick your fish at a harbour-side shack and have it grilled to order. A full traditional sadya is easiest to find during festival season, especially Onam, and at dedicated meals restaurants at lunchtime. Fort Kochi and Kozhikode are particularly rewarding food towns.
Drinks & sweets
Wash it down with strong South Indian filter coffee or sulaimani (spiced black tea), or a tender coconut straight from the shell. For something sweet, payasam (a sweet rice or vermicelli pudding) rounds off a sadya, and the Malabar coast is famous for its sticky Kozhikodan halwa. Alcohol is sold through state-licensed outlets and licensed bars/hotels rather than ordinary shops.
Frequently asked questions
What food is Kerala famous for?
The banana-leaf sadya feast, karimeen (pearl spot fish), appam with stew, puttu, Malabar biryani and beef fry with porotta — all built on coconut, rice and spice.
Is Kerala good for vegetarians?
Very — the sadya is a vegetarian feast and much of the everyday food is meat-free, while the coast is also superb for seafood.
Where is the best place to eat in Kerala?
For local flavour, roadside thattukada stalls, toddy shops and harbour-side seafood shacks beat fancy restaurants. Fort Kochi and Kozhikode (Calicut) are standout food towns, and a full sadya is easiest to find around Onam and at lunchtime meals restaurants.
