7 Best Restaurants in Kerala, India

Malabar Junction

$$$$ Fodor's choice

The entire menu at this small restaurant, which is in a very elegant setting with an open side facing a garden and swimming pool, is comprised of a mix of regional specialties and Mediterranean cuisine contributed by both local and visiting chefs. The seafood is always fresh and perfectly cooked, and if you’re craving Italian, the pastas, like the homemade cheese ravioli, are excellent.

1/268 Parade Rd., Fort Kochi, Kerala, 682001, India
484-270--4600
Known For
  • elegant setting with nightly traditional Kerala performances
  • large selection of Indian wines
  • chocolate samosas in mango sauce, the restaurant’s signature dessert
Restaurants Details
Rate Includes: Credit cards accepted

The History

$$$$ Fodor's choice

Alongside traditional Kerala fare you’ll find unusual dishes bearing the stamp of the Middle East, Portugal, the local Jewish community, and the days of the British Raj with some age-old recipes having been passed on to the restaurant by local communities. The lofty, elegant dining room of this fine dining restaurant is windowed on all sides, and capped with a gabled wooden ceiling (resembling an upturned ship) supported by massive wood beams.

1/498, Calvetty Rd., Fort Kochi, Kerala, 682001, India
484-221–5461
Known For
  • daily live sitar and tabla music performances
  • the railway mutton curry from the British Raj era
  • the vattalappam, a Syrian Christian version of caramel custard utilizing jaggery and coconut milk
Restaurants Details
Rate Includes: No lunch, Credit cards accepted

Coastal Kitchen

$$$$

Open all day, and with an open-air patio on the cliff, Coastal Kitchen may just be Varkala's best restaurant, serving all regional and Kerala specialties as well as vegetarian options like eggplant curry. Don’t miss the karuvepilai prawns, spicy and fried up with a lot of curry leaves, or the meen polichathu, fish fried in a wrapped banana leaf, or nadan meen charu, a local kind of fish curry; the desserts are good, too.

Recommended Fodor's Video

Tamarind Tree

$$$$

This all-day restaurant located in the Spice Village resort serves some of the best food in the area, including not-to-miss Kerala specialties. You can choose to eat inside the thatched main building, decorated with a colorful selection of cattle masks, on a veranda overlooking the pool, or in the garden.

Kumily Rd., Kumily, Kerala, 685536, India
486-922--2315
Known For
  • the panni kurumulaku roast, a peppery roast pork
  • the malli meen pudhina, a grilled fish with mint coconut sauce
  • all produce is locally sourced within a 50-mile radius

Thai Pavilion

$$$$ | Willingdon Island

This immensely popular place is Kerala’s first Thai restaurant—so don’t be surprised if the waiter explains each dish to you—and it has plentiful seafood as well as Vietnamese and Chinese dishes. The dining room is done up in warm woods, with silver and rich red accents on the ceiling and chairs, plus colorful murals and beveled glass windows that give you a glimpse of the Arabian Sea.

Kochi, Kerala, 682009, India
484-664–3000
Known For
  • pla rad prik, fish flavored with basil
  • Thai-style pork ribs
  • great views of the Arabian sea
Restaurants Details
Rate Includes: Credit cards accepted, Reservations essential

The Rice Boat

$$$$ | Willingdon Island

This plush restaurant, which has windows on three sides, is long and shaped like a traditional wooden boat and is a favorite among Kochi's well-to-do crowd. The menu stresses seafood, as you might expect, with much of it often caught just a few hours before meal time in the Chinese fishing nets or in boats nearby. Kerala specialties are made with saltwater, and the local freshwater fish are grilled and cooked in traditional curries.

Kochi, Kerala, 682009, India
484-664--3048
Known For
  • Kerala specialties like meen pollichathu, the local pearl spot cooked wrapped in banana leaf
  • an interactive kitchen where you can chat with the chef
  • great views of the harbor
Restaurants Details
Rate Includes: Credit cards accepted, Reservations essential

Tides

$$$$

This excellent beachside seafood restaurant located at the Leela serves up freshly caught fish supplied by the local Kovalam fishermen. You can have the day’s fresh catch cooked in just about whatever style you like, including Indian, Chinese, Keralan, continental, Caribbean, and Middle Eastern; there are also vegetarian options available.

Beach Rd., Kovalam, Kerala, 695527, India
471-305–1234
Known For
  • Chinese wok-tossed lamb pepper and Singapore chilli crab
  • the ever-changing catch of the day
  • private beach access
Restaurants Details
Rate Includes: Reservations essential