Skip to main content
Kerala backwaters, Houseboats, India

Regional food guide

What to eat in Kerala

What to eat in Kerala: sadya, appam and stew, puttu, karimeen, fish curry and Malabar biryani, plus tips for vegetarian and Jain travellers and key phrases.

Fact-checked 3 min readBy the Elitech Travels editorial desk
Vyacheslav Argenberg · CC BY 4.0

Quick answer

In Kerala, eat a sadya feast on a banana leaf, appam with vegetable or chicken stew, puttu and kadala curry, karimeen pollichathu, Kerala fish curry, Malabar biryani and parotta with curry, and finish with payasam. Vegetarians eat very well thanks to a strong vegetarian tradition, and North Indian food is available in all the main tourist towns.

How easy is it to eat well?

Vegetarian & Jain friendliness

4/5

5 = easy everywhere, 1 = plan every meal

Indian food availability

4/5

5 = Indian restaurants everywhere, 1 = rare

Dishes to try in Kerala

  • Kerala sadya

    A vegetarian feast of 20 or more dishes on a banana leaf: rice, sambar, avial, thoran, olan, pachadi, pickles, papadam and payasam. Served at Onam, weddings and some restaurants at lunch.

  • Appam with stew

    Lacy rice-and-coconut pancakes with a soft centre, eaten with a mild coconut-milk stew. Ask for the vegetable version; chicken and mutton stews are common too.

  • Puttu and kadala curry

    Steamed cylinders of rice flour and coconut with a black-chickpea curry; the classic Kerala breakfast.

  • Idiyappam

    String hoppers: steamed rice noodles eaten with stew, curry, or coconut milk and sugar.

  • Karimeen pollichathu

    Pearl spot fish from the backwaters, marinated in spice, wrapped in banana leaf and pan-roasted. A speciality of Alleppey and Kumarakom.

  • Kerala fish curry

    A red, sour curry soured with kudampuli (Malabar tamarind) and cooked in a clay pot; it's often better the next day.

  • Prawn roast

    Prawns dry-roasted with shallots, curry leaves and coconut slivers until dark and sticky.

  • Malabar biryani

    Thalassery-style biryani from north Kerala, made with short-grain kaima rice, ghee and fried onions; milder and more fragrant than Hyderabadi biryani.

  • Kerala parotta

    Flaky, layered flatbread eaten with vegetable kurma or meat curries. Some cooks add egg to the dough, so ask if you're strict.

  • Avial

    Mixed vegetables in coconut and yoghurt, finished with curry leaves and coconut oil; a sadya staple.

  • Pazham pori

    Ripe nendran banana fritters, sold with tea at roadside stalls across the state.

  • Ada pradhaman

    A payasam of rice flakes cooked in jaggery and coconut milk; the richest dessert of the sadya.

Phrases that help

Useful phrases
SayMeaning
Meen vendaNo fish, please (Malayalam)
Irachi vendaNo meat, please
Mutta vendaNo egg, please
Ulli, veluthulli vendaNo onion or garlic, please
Erivu kurachuLess spicy, please

What is Kerala food like?

Coconut, curry leaves, rice and seafood define Kerala cooking. Dishes are cooked in coconut oil, thickened with ground coconut or coconut milk, and soured with kudampuli or tamarind. The cuisine varies across communities: Hindu households have a rich vegetarian tradition, Syrian Christian cooking gives you appam and stew, duck roast and beef fry, and the Mappila cuisine of the Malabar coast brings biryani, pathiri and seafood snacks.

Can vegetarians eat well in Kerala?

Very well. Sadya, appam with vegetable stew, puttu and kadala, avial, thoran and sambar are all vegetarian, and most towns have pure-veg restaurants and Udupi-style hotels. Houseboat cooks will prepare all-vegetarian menus if told in advance.

Jain travellers will find it harder, because coconut-based curries often start with shallots and many dishes use onion. Kochi has a long-established Gujarati community around Mattancherry, and a few restaurants there serve Gujarati food. Elsewhere, ask clearly for no onion, garlic or root vegetables, and give hotels and houseboats notice.

What should non-vegetarians try?

Karimeen pollichathu on the backwaters, fish curry with tapioca at a toddy shop, prawn roast in Fort Kochi, duck roast in Kuttanad and Malabar biryani if you head north. Beef is widely eaten in Kerala, and beef fry with parotta is a local favourite; menus label it clearly.

WhereWhat to orderTypical cost
Local meals restaurantKerala meals on a banana leaf₹150–300
Toddy shopFish curry, tapioca, duck roast₹300–600 per person
Fort Kochi caféSeafood, appam and stew₹600–1,200 per person
HouseboatLunch, tea, dinner and breakfastIncluded in the rate

Kerala "meals" at lunch means an unlimited rice plate with sambar, rasam, curries and pickle. It's the best-value meal in the state, often under ₹200.

Plan with things to do in Kerala, the Kerala trip cost guide and the best time to visit Kerala, which explains when Onam brings out the full sadya.

Frequently asked questions

Is Kerala good for vegetarians?
Yes, very. Kerala has a deep vegetarian tradition, from the Onam sadya to everyday dishes like avial, thoran, sambar, puttu and appam with vegetable stew. Most towns have pure-veg restaurants, and houseboat cooks will make all-vegetarian menus on request. Jain food is harder, so give hotels notice and ask for no onion or garlic.
Can I get North Indian food in Kerala?
Yes, in Kochi, Munnar, Thekkady, Alleppey and Varkala, where many restaurants serve paneer dishes, dal, rotis and North Indian thalis for visitors. Quality varies, and in smaller towns choices are limited. Houseboat cooks can make simple North Indian dishes like dal and chapati if you ask when booking.
What is a Kerala sadya?
A sadya is a traditional vegetarian feast served on a banana leaf, with rice and 20 or more dishes such as sambar, avial, thoran, olan, kaalan, pachadi, pickles, papadam, banana chips and two or three kinds of payasam. It's central to Onam and weddings, and some restaurants serve a sadya at lunch year-round.
Is Kerala food very spicy?
It varies. Coconut-based dishes like stew, avial and olan are mild, while fish curry, prawn roast and beef fry can be quite hot from black pepper and chilli. Kerala food is generally less oily-hot than Andhra cooking. Ask for less spice, or erivu kurachu in Malayalam, and most kitchens will adjust.

How we checked this page

Last reviewed

Written and fact-checked by the Elitech Travels editorial desk in New Delhi, drawing on our consultants' day-to-day booking work and the official sources below. Rules, fares and fees change — always confirm anything critical with the issuing authority before you travel. Our editorial policy.