Where to Eat Onam Sadya 2025 in Bangalore: Top Restaurants & Prices; Budget to Luxury Options
Onam 2025 is here, and while Malayalis away from home may miss their families and the celebrations, Bangalore makes sure nobody misses out on the grand Onam Sadya feast. One of Kerala's most iconic traditions, the Onam Sadya meal is served on banana leaves and has more than 20 vegetarian dishes like avial, olan, thoran, pachadi, sambhar, rasam, and the much-loved payasam.
This year, several restaurants across Bengaluru are offering authentic Kerala Onam Sadya experiences. Here we have a quick guide to some of the best Onam Sadya 2025 restaurants in Bangalore, covering affordable, mid-range, and luxury options.

Authentic & Affordable Onam Sadya in Bangalore
For those who are looking for a traditional Kerala-style Onam Sadya without spending too much, these spots bring home-style flavours at pocket-friendly prices:
- Kuttanadu Restaurant: Located in Koramangala 5th Block, the restaurant serves Kerala-style Sadya and other authentic Kerala dishes
- Kottayam The Restaurant: One of the most authentic Onam Sadyas in Bangalore.Price: Rs. 200-600 per person and is located in HSR Layout.
- Flavours Inn: Situated near MS Ramaiah Rd, Bengaluru, the restaurant offers homely taste and generous servings. The expected price per person can be Rs. 200-400 per person.
- Salt Mango Tree: This Indiranagar restaurant is known for its authentic Kerala feast in a casual dining setup. Price: Rs. 600-900 per person.
- Bhartiya City Mall (Special Event): Hosting an Onam Sadya celebration with a grand feast at just Rs. 799 per person. One can make their bookings prior, as is available on the BookMyShow app and website.
Luxury Onam Sadya in Bangalore
These fine-dining spots are offering luxury Onam Sadya in Bangalore:
- Karavalli at Vivanta Bengaluru: This fine-dining restaurant is situated on Residence Road and is very well known for its authentic Sadya. Price per person here is Rs. 2,000+.
- Raahi Neo Kitchen & Bar: Located in Ashoke Nagar in Bengaluru, it offers Onam Sadya in Bengaluru with Kerala tradition. The estimated price is Rs. 2,000+ per person.
- Karnatic, Church Street - the restaurant is inspired by Kerala culture; this restaurant is famous for festive thalis. Estimated here is Rs. 1,000 per person.
- JW Marriott Hotel Bengaluru (Spice Terrace): For a 5-star experience, one can visit this restaurant that is offering a grand Sadya with 20+ delicacies on 5th Sept 2025.The estimated price here is Rs. 2,200+ taxes per person.
- Bengaluru Marriott Hotel Whitefield (Sante Restaurant): Another grand Saddya spot with a per-person price of Rs. 1700
Mid-Range Options
For those who want a mix of quality and affordability, these restaurants are suitable for those looking for a good Onam Sadya in Bangalore without going overboard on price.
- Kappa Chakka Kandhari in Koramangala 6th Block offers authentic Kerala dishes and Sadyas. The per-person cost here can be around Rs. 900.
- No.10 Fort Cochin: Situated in Indiranagar, this restaurant offers a beautiful Onam Sadya with multiple other dishes. Prices per person could range from Rs. 1000


Click it and Unblock the Notifications



