Kerala is a land that really depicts the true incarnation of nature within rich cultural heritage. And this beauty also is a heaven for foodies. The state has many dishes ranging from the authentic traditional Kerala cuisine to the innovative fusion cuisine. Here’s the list of the top 10 restaurants in Kerala that will provide you with a taste of diversified and varied offerings of the region.
1. The Rice Boat, Kumarakom

If you want to indulge in some fresh sea food at Kumarakom, then The Rice Boat is the ideal place; this restaurant has dishes that are prepared by special spices of Kerala, and one gets to enjoy them floating in a houseboat amidst the calm backwater. One would surely have an unforgettable experience while dining amidst the peacefulness of water. Some of the popular dishes include prawn curry, Kerala rice, and karimeen. It is a perfect destination for those who want to combine nature with culinary indulgence.
Cost for Two: ₹1500-2000
2. Arippa Restaurant, Trivandrum
This quaint little restaurant at Trivandrum is a quick-stop eatery with some good options for Kerala-style fried snacks. They have banana fritters to spicy fish fry and all in true, authentic street food from Kerala. Casual settings, friendly prices, and it’s an immediate favorite to locals as well as tourists.
Cost for Two: ₹500-800
3. Dhe Puttu, Kochi
Specialising in the traditional steamed rice cake, puttu, Dhe Puttu in Kochi is a haven for fans of Kerala’s staple dish. The restaurant offers many different varieties of puttu that are served with curries, vegetables, and even meats. Its creative menu reprises Kerala’s rich culinary heritage to the humble dish.
Cost for two: ₹1000-1200
4. Paragon Restaurant, Thiruvananthapuram
Known for the biryanis it serves in Kerala style and seafood, Paragon has several branches across Kerala. Paragon in Thiruvananthapuram still attracts people with its Malabar dishes like mutton biryani and fish curry. The restaurant is comfortable to dine in, hence a favorite among both locals and tourists.
For Two: ₹800-1000
5. Rahmathulla Hotel, Kozhikode

The Rahmathulla Hotel in Kozhikode is one of the hot spots for genuine Malabar cuisines. Now, synonymous with Kozhikode’s richly flavor-rich culinary traditions, this place has all sorts of mouth-watering dishes, flavors, and combinations – starting with spicy curries to rave about. Whether it is a full biryani or just a simple fish fry, you can’t go wrong at Rahmathulla Hotel.




