What Kerala food is all about
Kerala's cuisine is built on coconut, curry leaves, spices and the sea. Grown in the land of the historic spice trade, its dishes lean on coconut in every form (oil, milk, grated), fresh seafood and river fish, rice in a dozen guises, and — unusually for India — plenty of beef alongside chicken, mutton and duck. It's also a paradise for vegetarians, thanks to the sadya tradition. This guide covers what to eat and where to find it; for buying spices and edible souvenirs to bring home, see the Kerala shopping guide, and pair meals with experiences in the things to do guide.
The sadya: Kerala's grand feast
The sadya is Kerala's showpiece — a vegetarian banquet served on a banana leaf, with rice ringed by a dozen or more dishes: sambar, avial, thoran, olan, pachadi, pickles, papadam and, to finish, payasam. It's the centrepiece of Onam and weddings, but you can eat one year-round at traditional restaurants, especially at lunch. Eat with your right hand, and pace yourself — servers keep refilling. A festival sadya can have 20–26 items; even an everyday 'meals' version is a joyful, cheap introduction. This is the one Kerala meal not to miss.
Breakfast: appam, puttu, idiyappam
Kerala does breakfast better than almost anywhere. The classics: appam (lacy, bowl-shaped fermented rice pancakes) with vegetable or chicken stew; puttu (steamed rice-and-coconut cylinders) with kadala curry (black chickpeas) or ripe banana; idiyappam (string hoppers) with egg curry or coconut milk; and dosa/idli as everywhere in the south. Wash it down with strong Kerala tea or filter coffee. These are cheap, filling and available at any local eatery — start your Kerala mornings here rather than at the hotel buffet.
Fish & seafood
With a long coast and the backwaters, seafood is Kerala's heart. The signature dish is karimeen pollichathu — pearl-spot fish marinated in spices, wrapped in banana leaf and pan-grilled, best eaten by the backwaters. Don't miss Kerala fish curry (meen curry), often tangy with kudampuli (Malabar tamarind) and coconut; prawn (chemmeen) roast; fried fish (meen varuthathu); and crab and mussel dishes on the coast. For the freshest, cheapest seafood, seek out a toddy shop (see below) or a harbour-side eatery in Kochi, Kollam or the Malabar towns.
Malabar & meaty specialities
The Malabar north (Kozhikode, Thalassery, Kannur) is a distinct food region shaped by Arab trade. Its crown is Thalassery/Malabar biryani — fragrant short-grain kaima/jeerakasala rice with chicken or mutton — plus a galaxy of snacks: Kozhikode halwa, pazham pori (banana fritters), unnakkaya and Thalassery-style baked goods. Elsewhere, Kerala is famous for beef fry (beef ularthiyathu) with Kerala parotta (flaky layered flatbread) — a beloved combination — and duck roast in the backwater regions. Meat-eaters should make a beeline for the Malabar coast.
Vegetarian food & toddy shops
Vegetarians eat superbly in Kerala: beyond the sadya, there's avial, thoran, olan, kappa (tapioca) with curry, and coconut-laced vegetable dishes at every 'meals' hotel. For an authentic, rustic experience, visit a toddy shop (kallu shaap) — a local tavern serving fresh, mildly alcoholic toddy (kallu) from palm sap alongside fiery, home-style fish and meat curries that many consider the best food in the state. They're unpretentious and cheap; ask a local for a clean, reputable one. (Note Kerala's alcohol rules in the travel tips.)
Sweets, snacks & drinks
Finish with payasam — Kerala's beloved dessert, a sweet pudding of rice, vermicelli or lentils in jaggery or milk (the ada pradhaman version is a classic). Snack on banana chips (the ubiquitous Kerala crisp), Kozhikode halwa, and jackfruit treats. Drinks worth trying: tender coconut water (fresh, cheap, everywhere), sulaimani (spiced black tea), strong filter coffee, and sambharam (spiced buttermilk). These snacks also make great edible souvenirs — see the shopping guide.
Kerala's regional food map
Kerala isn't one cuisine but several, and knowing the map makes you eat better. In the south (Travancore) around Thiruvananthapuram, expect the classic sadya, red-rice meals and jaggery-sweet payasams. Central Kerala (Kochi and the backwaters) is the land of appam, karimeen and Syrian-Christian dishes — think fish molee, duck roast, and appam with stew, plus a strong Jewish and Portuguese-influenced heritage in Fort Kochi. The Malabar north (Kozhikode, Thalassery, Kannur) is the most distinct: Thalassery biryani, ghee rice, pathiri (rice flatbread), and a legendary sweet-and-snack culture shaped by centuries of Arab trade. Vegetarians are best served by the southern sadya belt; committed meat- and seafood-eaters should point themselves firmly north. Our tip: don't eat the 'same' Kerala meal in every town — deliberately order the local speciality in each region, and you'll taste three or four cuisines in one trip. Buy the spices behind these dishes near the hills — see the shopping guide — and place meals in your route with the itinerary.
Where and how to eat well
For the best value and flavour, eat where locals eat: a 'meals' at a busy local hotel (₹60–120) beats most tourist restaurants. Seek out toddy shops for seafood, Malabar towns for biryani and snacks, backwater homestays for home-cooked fish, and Fort Kochi cafés for a slower, pricier sit-down. Drink sealed or boiled water, ease into the spice levels, and try a cooking class to take the flavours home. Vegetarians and adventurous eaters are equally spoiled — just follow the crowds and the banana leaves.
Hungry to plan the rest? Match these meals to the map in places to visit, pick food-focused stays via where to stay, get your bearings with Kerala for first-timers, and see where eating out fits your budget in the cost of a trip to Kerala guide. Start from the top with the complete Kerala travel guide.
How to eat your way through Kerala
- Eat one full sadya on a banana leaf — the single essential Kerala meal.
- Start mornings with appam and stew or puttu and kadala at a local eatery.
- Try karimeen pollichathu and a tangy Kerala fish curry by the backwaters or coast.
- Head to the Malabar north for Thalassery biryani, halwa and banana snacks.
- Visit a reputable toddy shop for rustic, home-style seafood and meat curries.
- Finish with payasam, and pick up banana chips and halwa as edible souvenirs.
Cost summary
| Local 'meals' thali | ~₹60–120 |
|---|---|
| Appam + stew breakfast | ~₹40–90 |
| Karimeen pollichathu | ~₹250–500 |
| Malabar biryani | ~₹150–300 |
| Toddy-shop seafood meal | ~₹200–400 |
Common mistakes to avoid
- Eating only at hotel buffets and tourist cafés instead of local 'meals' hotels.
- Skipping the sadya — the one Kerala meal you shouldn't miss.
- Overlooking toddy shops, which often serve the best seafood in the state.
- Not venturing to the Malabar north for its distinct biryani and snacks.
- Drinking unsealed water or diving into the spiciest curries on day one.
- Forgetting banana chips and halwa make excellent, cheap edible souvenirs.
Alternatives compared
| Craving | Order this | Best eaten at | Region |
|---|---|---|---|
| A feast | Sadya (banana leaf) | Traditional 'meals' hotel | Statewide, esp. Onam |
| Breakfast | Appam + stew / puttu | Local eatery | Statewide |
| Seafood | Karimeen pollichathu | Backwater/toddy shop | Alleppey, coast |
| Meat & rice | Thalassery biryani / beef-parotta | Malabar restaurants | Kozhikode, Thalassery |
Final recommendation
Eat Kerala the local way and you'll barely spend anything for some of India's best food. Make a point of one full sadya on a banana leaf, breakfasts of appam-and-stew or puttu-and-kadala, karimeen pollichathu and a tangy fish curry by the water, and a biryani-and-halwa run through the Malabar north. For the most memorable meal of all, find a clean toddy shop and order whatever seafood is fresh. Follow the crowds and the banana leaves rather than the tourist menus, drink sealed water, and take home banana chips and halwa. Book a cooking class if you want to recreate it — see the things-to-do guide.
Frequently asked questions
What food is Kerala famous for?
Kerala is famous for its sadya (a vegetarian banana-leaf feast), appam with stew, puttu with kadala curry, Malabar biryani, karimeen pollichathu (pearl-spot fish), coconut-rich fish curries, beef fry with Kerala parotta, and payasam for dessert. Coconut, spices and seafood define the cuisine.
What is a Kerala sadya?
A sadya is a traditional vegetarian feast served on a banana leaf, with rice surrounded by a dozen or more dishes such as sambar, avial, thoran, olan and pickles, finished with payasam. It's central to Onam and weddings but can be eaten year-round, usually at lunch, and is the one Kerala meal not to miss.
What should vegetarians eat in Kerala?
Vegetarians are spoiled: the sadya, plus avial, thoran, olan, kappa (tapioca) with curry, appam and idiyappam, and coconut-laced vegetable dishes at any 'meals' hotel. Most local eateries serve excellent, cheap vegetarian food, and payasam makes a perfect sweet finish.
What is a toddy shop and should I visit one?
A toddy shop (kallu shaap) is a rustic local tavern serving fresh, mildly alcoholic palm toddy alongside fiery home-style fish and meat curries that many rate as the best food in Kerala. They're cheap and unpretentious — ask a local for a clean, reputable one and go for the seafood.
Where is the best biryani in Kerala?
The Malabar north — Kozhikode (Calicut), Thalassery and Kannur — is the home of Malabar or Thalassery biryani, made with fragrant short-grain kaima rice. The same region is famous for Kozhikode halwa and banana snacks, making it Kerala's standout food destination for meat-eaters.
Is Kerala food very spicy?
It's flavourful and can be spicy, but it's balanced by coconut milk and mild dishes, so it's manageable. Ease in over the first day, and lean on coconut-based curries, appam and stew if you prefer milder food. Vegetarian 'meals' are generally gentler than the fiery toddy-shop seafood curries.
What Kerala foods make good souvenirs?
Banana chips are the classic, along with Kozhikode halwa, packaged spices, tea and coffee, and jackfruit snacks. They travel well and are cheap. Buy spices near the source in the hills around Thekkady — see the Kerala shopping guide for markets and what's worth carrying home.