Restaurants in Cochin
Best Restaurants in Cochin (Kochi), India
Located on the southwestern coast of India in Kerala, Cochin (also called Kochi) is a cultural melting pot with influences from Portuguese, Dutch, British, and Arab traders. This unique heritage is beautifully reflected in its diverse culinary scene—from traditional Kerala meals served on banana leaves to trendy cafés and fresh seafood grills. Whether you're a fan of spicy curries, coastal cuisine, or international flavors, here’s your guide to the best restaurants in Cochin, India.
1. Dhe Puttu
Cuisine: Traditional Kerala (with a modern twist)
Why Go: Co-founded by South Indian film star Dileep, this restaurant is a must-visit for Kerala-style puttu lovers. The menu puts a fun spin on this humble rice-coconut dish, combining it with curries, meats, and sweets.
Top Picks: Beef Puttu, Puttu Tiramisu
Location: Edappally
2. Fusion Bay
Cuisine: Kerala Seafood, Syrian Christian Cuisine
Why Go: Tucked behind Fort Kochi, Fusion Bay is known for authentic coastal dishes packed with flavor. With a cozy, casual ambiance and unbeatable fish curries, it's a seafood lover’s dream.
Top Picks: Meen Pollichathu (fish in banana leaf), Prawn Mango Curry
Location: Fort Kochi
3. The Rice Boat – Vivanta by Taj
Cuisine: Fine Dining, Kerala-Inspired Global Cuisine
Why Go: One of Kochi’s most elegant restaurants, The Rice Boat offers a luxury dining experience aboard a boat-shaped restaurant, overlooking the backwaters. Perfect for romantic dinners and special occasions.
Top Picks: Lobster in Coconut Curry, Crab Roast
Location: Taj Malabar Resort & Spa, Willingdon Island
4. Kashi Art Café
Cuisine: Café, Continental, Vegetarian-Friendly
Why Go: An iconic Fort Kochi café known for bohemian vibes, art-lined walls, and creative dishes. It’s a favorite among backpackers, artists, and coffee lovers.
Top Picks: French Toast, Hummus Plate, Cold Brew Coffee
Location: Burgher Street, Fort Kochi
5. Ginger House Restaurant
Cuisine: Indian Fusion, Heritage Dining
Why Go: Located within the Ginger House Museum Hotel, this waterside restaurant offers heritage-rich surroundings and flavorful Kerala cuisine with a twist. It’s perfect for a peaceful lunch by the sea.
Top Picks: Fish Moilee, Ginger Prawns, Banana Fritters
Location: Jew Town Road, Mattancherry
6. Kayees Rahmathulla Hotel (Kayees Biryani)
Cuisine: Malabar Muslim, Biryani Specialty
Why Go: A legendary eatery famous for its Mutton Biryani, cooked in traditional Kerala-Muslim style with aromatic rice and tender meat. Often crowded, but totally worth it.
Top Picks: Mutton Biryani, Chicken Curry
Location: Mattancherry
7. Dal Roti
Cuisine: North Indian, Street Food
Why Go: A no-frills, much-loved spot serving up authentic North Indian curries, parathas, and rolls in a laid-back setting.
Top Picks: Kathi Rolls, Butter Chicken, Paratha Thali
Location: Fort Kochi
What to Eat in Cochin (Must-Try Dishes):
-
Appam with Stew
-
Karimeen Pollichathu (Pearl Spot Fish)
-
Malabar Prawn Curry
-
Sadya (Traditional Veg Meal served on banana leaf)
-
Spiced Kerala Coffee & Coconut Desserts
Food Lover’s Tips:
-
Lunchtime is sacred in Kerala – Most locals eat between 12:30 PM to 2:30 PM.
-
Seafood is freshest at dinner, especially in coastal eateries.
-
Ask for less spicy if you're not used to Kerala-level heat.
-
For street eats, try Marine Drive and Broadway Market area.
Whether you're diving into a spicy seafood curry, sipping chai at a beachside café, or enjoying fusion fare in a floating restaurant, Cochin’s food scene is as diverse and flavorful as its culture. From heritage meals to modern café culture, this coastal gem in Kerala is a dream for culinary explorers.
Top trips in Cochin
Looking for inspiration
EASY STEPS TO BOOK FROM ANYWHERE
CHOOSE YOUR TRIP
CHECK AVAILABILITY
CONFIRM THE TRIP
MAKE PAYMENT





