Taste Of Onam: 5 Restaurants Where You Can Get Authentic Sadya In Bangalore
Kerala’s festive spirit meets Bangalore’s food scene, which you can’t miss
27 Aug, 2025 by Shreem Nema
The pookalam (flower decoration on the floor) on doorsteps signals the arrival of Onam, Kerala’s ten-day harvest festival, which brings valour, vibrance, and cravings of the iconic Onam Sadya. The Sadya served on banana leaves includes about 25-30 dishes like Rasam, Choru, Mor Curry and many more. As the fragrance of festivities wafts through Bangalore's streets, the city transforms into a tapestry of Kerala's culinary heritage. To experience the authentic taste of tradition, you should visit these 5 best south indian restaurants in Bangalore, offering you a diverse range of seasonal flavours.
Karnatic, Church Street, Central Bengaluru
Traditional wooden furniture with beautiful, intricate carvings, an interior reflecting the culture of Kerala, and a calm ambience; this is the Karnatic restaurant in Bangalore. Famous for its South Indian and festive thalis, with authentic Dravidian cuisine, this restaurant is just the perfect place to satiate your cravings for Onam Sadya in Bangalore. Other than the classic sadya thali dishes, like mor curry, Olan, and Paal Payasam, also try their Coconut Mouse to end the perfect meal.
Other must-haves: Coconut Mousse, Kerala Appam, Ghee Roast Masala, Biryani, Veg Pallya, Mutton Aavarekaalu Saaru
Cost for two: ₹ 2000
Vembanad, The Paul, Bengaluru
Vembanad is one of the best restaurants in Bangalore to enjoy the Onam Sadya. The restaurant is renowned for its mastery of the flavours of Kerala, as well as seafood. Whether you are looking to feel at home with Kerala cuisine or just want to enjoy delectable South Indian cuisine, Vembanad, is the perfect eatery to visit.
Other must-haves: Onam Sadya, Prawns, Thoran, Pachadi, Appam, Alleppy Fish Curry
Cost for two: ₹ 2000
Moplah's, Koramangala, South Bengaluru
If the topic is Kerala cuisine, specifically Malabari, no other restaurant does it better than Mophla’s in Koramangala Fifth Block. The restaurant doesn’t just provide authentic food, but the ambience and interior of the restaurant make dining out at Mophla’s a culinary experience to remember. Enjoy Onam special food, like Sadya and more Malabari cuisine at Mophla’s.
Other must-haves: Meenu Pollichathu, Ulli Vada, Malabar Veg Samosa, Kadala Curry, Elaneer Shake
Cost for two: ₹ 2000
Restaurant Chef Pillai, Multiple Locations
The Special Onam Sadya at Restaurant Chef Pillai is just the dish for you to enjoy with your family and friends this festive season. It has two outlets in Bangalore, one at Whitefield, East Bengaluru, and the other at Brigade Road. Both of them offer a perfect blend of modern food trends and traditional Southern Indian cuisine, easily making it one of the best South Indian restaurants in Bangalore to celebrate Onam.
Other must-haves: Avial, Travancore Chicken Roast, Nikkah Biriyani, Chakka Manga, Tender Coconut Pudding
Cost for two: ₹ 2500
CUR8, Four Seasons Hotel Bengaluru at Embassy ONE
CUR8 in Four Seasons Bangalore is an open kitchen restaurant offering a selection of food from Indian and global delicacies, especially Italian cuisine. On the occasion of Onam, the restaurant offers delectable Onam special food, which you should definitely try out. CUR8, with its wide range of food options, is easily one of the top restaurants in Bangalore to indulge in an authentic Onam Sadya meal with your beloved.
Other must-haves: Tulsi Malai Jhinga, Dal CUR8, Veg And Non-Veg Club Sandwich, Wild Mushroom Risotto, Onam Sadya
Cost for two: ₹ 3200
Written By
A storyteller at heart, Shreem is a writer who finds magic in life's smallest moments. She devours stories in every form, movies, shows, books, or comics; she loves diving into narratives that spark imagination. She often geeks out on space and food trivia, and loves travelling while learning about new cultures and languages.
