Kochi\'s Kerala food scene celebrates the state\'s Christian, Muslim, and Hindu culinary heritage. From Kashi Art Cafe\'s fusion Kerala plates to traditional sadhya halls and Malabar biryani spots, here\'s where to eat Kerala properly.
#1
The Old Harbour Hotel
★ 4.5
₹₹₹ · Fort Kochi
SeafoodKeralaFine Dining
#2
₹₹₹ · Veg-friendly · Calvathy, Fort Kochi
ContinentalKeralaFine Dining
#3
₹₹₹ · Veg-friendly · Taj Malabar, Willingdon Island
SeafoodKeralaFine Dining
#4
₹₹₹ · Veg-friendly · Malabar House, Fort Kochi
ContinentalKeralaFine Dining
#5
₹ · Panampilly Nagar, Kochi
KeralaSouth IndianTraditional
#6
Fort House Restaurant
★ 4.4
₹₹₹ · Fort Kochi
KeralaSeafoodFine Dining
#7
₹₹ · Veg-friendly · Elamkulam
SeafoodKerala
#8
₹₹₹ · Veg-friendly · Brunton Boatyard, Fort Kochi
KeralaContinental
#9
₹ · Veg-friendly · MG Road, Ernakulam
KeralaSouth IndianVegetarian
#10
Frys Village Restaurant
★ 4.3
₹₹ · Kadavanthra, Kochi
KeralaTraditionalSeafood
#11
₹₹ · Veg-friendly · Heritage Arts, Jew Town
KeralaSeafood
Frequently asked questions
Which is the best Kerala restaurant in Kochi?
The top Kerala restaurants in Kochi are ranked above. Authentic Kerala food respects three traditions — Malabar Muslim, Syrian Christian, and Hindu Nair — each with distinct dishes. The best restaurants showcase all three.
What is the Kerala sadhya price in Kochi?
A Kerala sadhya (banana leaf vegetarian feast) in Kochi costs Rs 250-600 typically. Premium Onam-special sadhyas at hotel restaurants can go Rs 1,500+. Sundays are when most Kerala restaurants serve their best sadhya.
What should I order at a Kerala restaurant?
Sadhya for the full vegetarian experience. Beef fry with parotta where legal. Appam with stew or fish moilee for Christian Kerala. Malabar biryani for Muslim Kerala. Always finish with payasam.
Where to find authentic appam in Kochi?
Authentic appam has lacy edges, a thick spongy centre, and is fermented overnight. The top Kerala restaurants in Kochi make appam fresh on order. Skip restaurants that serve appam from a stack — they've been sitting.