kochi food guide (2026) - what to eat and where
·
14 min read
·updated
tldr: kochi is one of india’s best food cities. eat appam with stew for breakfast, kayees biryani for lunch, karimeen pollichathu at fort house for dinner. try a toddy shop for the most authentic experience. four key areas: fort kochi (cafes + heritage), ernakulam (everyday kerala meals), mattancherry (mappila muslim food), marine drive (modern dining).
i haven’t visited kochi yet. this guide is based on extensive research - local food blogs, google reviews, youtube food tours, and recommendations from kerala locals.
kochi has been a food city for over 2,000 years. this is where the spice trade happened. arab, chinese, portuguese, dutch, and british traders all came to kochi for pepper, cardamom, cinnamon, and cloves. they left behind their food traditions. you can taste that layered history everywhere - in the mappila biryani that uses arab spice techniques, the appam that might have portuguese origins, the chinese fishing nets that still pull up fish for the waterfront stalls, and the jewish bakery traditions of mattancherry.
but the foundation of kochi’s food is kerala cuisine. coconut in everything - oil, milk, grated, cream. curry leaves as essential as salt. kodampuli (gambooge/fish tamarind) for that distinctive sour note in fish curries. fresh seafood from the arabian sea and the backwaters. vegetables cooked with grated coconut. and rice. always rice.
this guide breaks down the food area by area, explains the key dishes you need to try, and tells you exactly where to eat them.
the essential kochi dishes
before exploring by area, these are the dishes that define kochi. if you leave without trying these, you haven’t eaten in kochi.
breakfast essentials
appam with stew: appam is a bowl-shaped rice hopper with crispy lace edges and a soft, spongy center. the stew is typically chicken or vegetable, cooked in coconut milk with whole spices - cardamom, cloves, cinnamon, curry leaves. the combination is the quintessential kerala breakfast. it’s mild, comforting, and completely addictive.
puttu with kadala curry: puttu is steamed rice flour and coconut layered in a cylindrical mold. kadala curry is a black chickpea curry with a rich coconut gravy. you crumble the puttu, mix it with the curry, and eat with your hands. it’s the everyday kerala breakfast that you’ll find at every restaurant and home.
dosa and idli: yes, south indian basics, but kerala versions are slightly different. the dosa tends to be thicker and crispier (more like a neer dosa or appam sometimes). the sambar is tangier, with more tamarind and drum sticks.
lunch and dinner essentials
kerala meals (sadya style): rice served on a banana leaf with sambar, rasam, thoran (dry vegetable stir-fry with coconut), avial (mixed vegetables in yogurt-coconut), olan (white gourd in coconut milk), kootu curry, pickle, papad, and payasam (dessert). the full sadya has 20-26 dishes. everyday restaurant versions have 8-12.
malabar biryani: uses kaima (jeerakasala) rice, not basmati. shorter grain, more fragrant, less oily than hyderabadi biryani. layered with chicken or mutton, fried onions, cashews, raisins. kochi’s malabar biryani is distinct from any other biryani tradition in india.
fish moilee (moilee): fish poached in thin coconut milk with green chillies, turmeric, and curry leaves. mild, fragrant, comforting. the most approachable kerala fish dish for those who don’t like heavy spice.
karimeen pollichathu: pearl spot fish marinated in thick masala, wrapped in banana leaf, pan-fried. the signature seafood dish of kerala. the pollichathu at fort house restaurant in fort kochi is the benchmark.
kerala parotta with beef fry: flaky, layered flatbread (the parotta, not to be confused with north indian paratha) served with beef that’s been slow-cooked and then finished with a dry fry of coconut slivers, curry leaves, and spices. the combination is legendary.
tapioca (kappa) with fish curry: boiled tapioca mashed with coconut and shallots, served with a thick red fish curry. this is toddy shop food, working-class food, and one of the most satisfying meals in all of indian cuisine.
drinks and desserts
toddy (kallu): fermented sap from coconut palm trees. mildly alcoholic (5-8%), slightly sweet when fresh, tangier as it ferments. served at licensed toddy shops. the drink that defines kerala’s drinking culture.
payasam: kerala’s dessert tradition. made with rice, vermicelli, or ada (rice flakes) cooked in milk or coconut milk with jaggery, ghee, cashews, and raisins. the ada pradhaman (rice flakes in jaggery and coconut milk) is the most kerala version.
filter coffee and chai: south indian filter coffee is ubiquitous. chai is less common than in north india but available everywhere. the local preference leans heavily toward coffee.
area-by-area food guide
fort kochi - the heritage dining quarter
fort kochi is where the tourist-facing restaurants and cafes are concentrated. the food here tends to be more expensive, more international, and more atmospheric than the rest of kochi. the colonial-era buildings, narrow lanes, and waterfront setting create an ambience that justifies the higher prices.
what to eat here:
- heritage restaurant meals (old harbour hotel, malabar junction)
- cafe breakfasts and specialty coffee (kashi art cafe, qissa cafe)
- chinese fishing net seafood stalls (buy fish, get it cooked)
- continental and international cuisine
key spots:
| # | place | what to eat | cost for two | rating |
|---|---|---|---|---|
| 1 | kashi art cafe | breakfast, coffee, art | rs 800 | 9/10 |
| 2 | fort house restaurant | karimeen pollichathu | rs 2500 | 9/10 |
| 3 | old harbour hotel | fine dining kerala | rs 3500 | 8.5/10 |
| 4 | teapot cafe | tea, cakes | rs 600 | 8.5/10 |
| 5 | chinese fishing net stalls | fresh grilled fish | rs 400 | 9/10 |
| 6 | malabar junction | duck roast, fish moilee | rs 3000 | 8/10 |
| 7 | seagull restaurant | butter garlic crab | rs 1800 | 7.5/10 |
| 8 | david hall gallery cafe | coffee, pastries | rs 700 | 8/10 |
the fort kochi food walk: start at kashi art cafe for breakfast. walk to the chinese fishing nets and buy some fresh fish (have it grilled at the stalls). explore the lanes, stop at teapot cafe for afternoon tea. end with dinner at fort house restaurant watching the sunset over the harbour. this is one of the best food walks in india.
mattancherry - the spice and mappila quarter
mattancherry is fort kochi’s more intense, less polished neighbor. this is where the spice market is, the jewish quarter (jew town) with its synagogue, and a large mappila (kerala muslim) community. the food here is bolder, more meaty, and more spiced than fort kochi.
what to eat here:
- mappila muslim cuisine (biryani, beef fry, pathiri)
- jewish bakery items (when available)
- spice market snacks and tea
- local thattukada (street stall) food
key spots:
| # | place | what to eat | cost for two | rating |
|---|---|---|---|---|
| 1 | kayees rahmathulla cafe | beef fry, pathiri | rs 400 | 8/10 |
| 2 | ari’s cafe | shakshuka, fresh juice | rs 500 | 7.5/10 |
| 3 | mattancherry tea stalls | chai with spice market workers | rs 50 | 7/10 |
the mattancherry food experience: walk through the spice market in the morning - the aroma of cardamom, pepper, and cloves is overwhelming. stop at kayees rahmathulla for beef fry and pathiri. explore jew town and the synagogue. end at ari’s cafe for a coffee.
ernakulam - the local food hub
ernakulam is where kochi locals actually eat. across the water from fort kochi, this is the main city - commercial, busy, and packed with restaurants that serve authentic kerala food at local prices. if you want to eat like a keralite, ernakulam is where you go.
what to eat here:
- kerala meals (grand hotel, ariya nivaas)
- malabar biryani (kayees biryani, paragon)
- north indian food (dal roti)
- south indian breakfast (saravana bhavan, indian coffee house)
key spots:
| # | place | what to eat | cost for two | rating |
|---|---|---|---|---|
| 1 | grand hotel | fish curry kerala meals | rs 400 | 9/10 |
| 2 | kayees biryani | malabar dum biryani | rs 500 | 9/10 |
| 3 | paragon restaurant | fish biryani, karimeen | rs 700 | 8/10 |
| 4 | dal roti | north indian thali | rs 300 | 8/10 |
| 5 | saravana bhavan | dosa, filter coffee | rs 500 | 7.5/10 |
| 6 | ariya nivaas | veg kerala meals | rs 350 | 7.5/10 |
| 7 | indian coffee house | filter coffee, dosa | rs 100 | 7.5/10 |
| 8 | loafer’s corner | cafe, work-friendly | rs 500 | 8/10 |
the ernakulam food day: breakfast at indian coffee house (filter coffee, dosa). mid-morning at kayees biryani for the malabar dum biryani before it sells out. lunch at grand hotel for the fish curry meals. evening coffee at loafer’s corner. dinner at paragon for karimeen fry. this is how locals eat.
marine drive - the waterfront scene
marine drive is ernakulam’s waterfront promenade. the restaurants here tend to be newer, more modern, and more expensive than inner ernakulam. the views over the backwaters are the main draw.
what to eat here:
- contemporary kerala cuisine (the rice boat)
- modern multicuisine (fusion bay)
- waterfront dining with sunset views
key spots:
| # | place | what to eat | cost for two | rating |
|---|---|---|---|---|
| 1 | the rice boat | appam stew, fish moilee | rs 2800 | 8/10 |
| 2 | fusion bay | multicuisine, karimeen | rs 1500 | 7.5/10 |
| 3 | ocean grill | grilled seafood | rs 2000 | 7.5/10 |
the marine drive experience: come here for sunset. walk the promenade, watch the boats on the backwater, and sit down at the rice boat for appam and stew as the sun goes down.
toddy shop culture - the most unique food experience
toddy shops (kallu shapps) deserve their own section because they are the single most unique food experience in kochi and all of kerala. these are licensed establishments that serve toddy (fermented coconut palm sap) alongside food. the food is cooked in a style that’s impossible to find elsewhere - intensely spiced, coconut-heavy, and designed to pair with toddy.
what happens at a toddy shop: you walk in, sit at a basic bench or table. toddy is served in a steel glass. the food menu is on a board or shouted at you. you order karimeen fry, or duck roast, or tapioca with fish curry. the food arrives on a banana leaf or steel plate. you eat with your hands. the fish is so fresh it practically swam to your plate that morning.
the food:
- karimeen fry: the best version of this dish is at toddy shops, not restaurants. aggressively coated in masala, fried crisp in coconut oil.
- duck roast: a kerala christian specialty that toddy shops have perfected. slow-cooked with thick masala.
- tapioca (kappa) with fish curry: the classic toddy shop combination. boiled tapioca with a fiery red fish curry.
- mussels roast: seasonal but spectacular. mussels cooked with coconut and spices.
- chicken fry: not the fried chicken you’re thinking of. kerala-style dry chicken with curry leaves and coconut bits.
where to go: the toddy shops around vytilla junction and along the road to aroor (towards alleppey) are the most recommended by locals. these are not listed on google maps with high ratings because toddy shop culture operates largely on word of mouth.
important note: toddy shops are traditionally male-dominated spaces, though this is changing. if you’re uncomfortable with the atmosphere, the food is worth seeking out, but go with someone who knows the scene.
the food calendar
kochi’s food changes with the seasons, and timing your visit can dramatically affect what you eat.
onam (august-september): the biggest festival in kerala. restaurants serve the full sadya (feast) with 20-26 dishes on banana leaf. this is the one time of year when you can get a proper restaurant sadya. grand hotel and other traditional restaurants do special onam meals.
christmas and new year (december): kochi has a large christian population. christmas brings special foods - plum cakes, wine, appam with chicken stew (the christmas breakfast), duck roast. many restaurants have special christmas menus.
monsoon (june-august): the rainy season means less seafood variety (fishing is restricted during peak monsoon) but also means special monsoon foods - kappa (tapioca) dishes, hot kanji (rice porridge), and the specific comfort foods keralites crave when it rains.
october to may: the best time for seafood. the arabian sea fishing season is in full swing, backwater fish like karimeen are abundant, and the variety at the markets is at its peak.
budget food guide
kochi is surprisingly affordable for how good the food is.
under rs 200 per person:
- grand hotel fish curry meals (rs 200/person)
- indian coffee house breakfast (rs 50/person)
- kayees biryani (rs 250/person)
- kayees rahmathulla cafe, mattancherry (rs 200/person)
- street food thattukadas across ernakulam (rs 50-100/person)
- toddy shop meals (rs 200-300/person)
rs 200-500 per person:
- paragon restaurant (rs 350/person)
- dal roti (rs 150/person)
- ariya nivaas (rs 175/person)
- saravana bhavan (rs 250/person)
rs 500+ per person:
- fort house restaurant (rs 1250/person)
- the rice boat (rs 1400/person)
- old harbour hotel (rs 1750/person)
- kashi art cafe (rs 400/person)
- malabar junction (rs 1500/person)
food tips for first-time visitors
-
eat with your hands. kerala meals are designed to be eaten with your hands. the banana leaf, the rice, the mixing of curry and rice - it’s all part of the experience. watch how locals do it and follow their lead.
-
coconut is in everything. if you’re allergic to coconut, kochi is going to be a challenge. coconut oil, coconut milk, grated coconut, and coconut cream are in virtually every traditional dish.
-
the food is better at ugly places. the best fish curry meals are at grand hotel, which looks like it hasn’t been renovated in 40 years. the best biryani is at kayees, which has no air conditioning. the best seafood is at toddy shops with plastic chairs. don’t judge by decor.
-
lunch is the main meal. keralites eat their biggest meal at lunch. this is when the restaurants serve the full meals with the most variety. dinner menus tend to be smaller.
-
learn to say “onnu koodi” (one more). it means “one more” in malayalam. useful when the fish curry is good and you want another serving of rice.
-
the ferry is part of the food experience. the ferry between ernakulam and fort kochi takes 20 minutes and costs rs 5. use it to eat in both neighborhoods in one day.
-
don’t fill up on starters. kerala cuisine is about the meal - the rice, the curries, the sides. the starters are fine but the main event is the banana leaf meal.
the final word
kochi is, without exaggeration, one of the best food cities in india. the depth of the cuisine - from the ancient spice trade influences to the thriving modern cafe culture - is matched by very few cities. the best meal in kochi is a kerala meals at grand hotel - rice on a banana leaf with fish curry, sambar, rasam, and thoran. the best biryani is at kayees. the best seafood is at fort house. the best cafe is kashi. and the most authentic experience is at a toddy shop outside the city.
what makes kochi special isn’t any single dish or restaurant. it’s the fact that this city has been feeding people from around the world for thousands of years, and the food keeps getting better because of it. the spice trade didn’t just make kochi rich - it made kochi delicious.
more on kochi food
- best restaurants in kochi - 15+ restaurants ranked with prices and reviews
- best seafood in kochi - from chinese fishing nets to fine dining karimeen
- best cafes in kochi - fort kochi cafe culture and specialty coffee
- best toddy shops in kochi - the complete guide to kerala’s kallu shapps
last updated: march 2026. prices and ratings based on extensive research, local reviews, and food blog recommendations. i’ll update this after my first visit.
liked this? get more honest reviews
no spam, just useful stuff — unsubscribe anytime.