Food Trends Best Restaurants in Bangalore for Onam Sadya and More (2026)
Best Restaurants in Bangalore for Onam Sadya and Authentic Kerala Meals

Best Restaurants in Bangalore for Onam Sadya and Authentic Kerala Meals

8 restaurants across Bangalore serving Onam Sadya spreads, Kerala seafood, and year-round Malabar cooking, all bookable on EazyDiner

21 Aug, 2026 by Shreem Nema

8 restaurants across Bangalore serving Onam Sadya spreads, Kerala seafood, and year-round Malabar cooking, all bookable on EazyDiner

The best places for Onam Sadya in Bangalore right now are Bekal, Moplah's, The Hebbal Cafe, Neo-Kitchen, Sana-Di-Ge, The Square, M Café, and Melange, from year-round Kerala kitchens to five-star hotel buffets with festive Sadya spreads, all bookable on EazyDiner. 

Bangalore's Kerala food scene has grown well beyond the occasional Sadya pop-up. The city's large Malayali population means there's steady demand for everything from proper Malabar biryanis to Alleppey fish curries and toddy-shop-style tapioca dishes, and restaurants have responded accordingly. During Onam, hotel restaurants and standalone kitchens alike lay out the full banana-leaf experience with 20+ dishes. Outside the season, dedicated Kerala restaurants keep the cuisine accessible every week. Book a table at any of these on EazyDiner to lock in a deal before you sit down. EazyDiner lists 40,000+ restaurants across 350+ cities in India and the UAE, rated 4.8★ with over 50 lakh downloads on Google Play.

In This Guide:

  • What Is the Significance and Tradition of Onam Sadya?
  • Which Are the Best Restaurants for Onam Sadya in Bangalore?
  • Which Are the Best Kerala Restaurants in Bangalore Beyond Onam Season?
  • What Makes Kerala Food in Bangalore Authentic?
  • Where Can You Find Fine Dining and Luxury Kerala Dining Experiences in Bangalore?
  • How to Choose the Right Kerala Restaurant in Bangalore?
  • Frequently Asked Questions

What Is the Significance and Tradition of Onam Sadya?

Onam is Kerala's harvest festival, celebrated over ten days in the Malayalam month of Chingam (August–September). The Sadya, a full vegetarian feast served on a banana leaf, is the centrepiece of the celebration. Tradition holds that the Sadya welcomes the mythical King Mahabali, who is believed to return to Kerala each year during Onam to see his people. In 2026, Thiruvonam, the festival's main day, falls on Wednesday, August 26.

A proper Onam Sadya typically includes 20 to 26 dishes, all vegetarian, arranged in a specific order on the banana leaf. The layout follows a traditional pattern: pickles and chips at the top, curries and side dishes in the middle rows, rice and parippu (dal) in the centre, and payasam at the end. Dishes are served and eaten in a set sequence - banana chips and sharkara upperi first, then rice with parippu and ghee, followed by sambar, rasam, and finally, payasam (dessert).

What makes the Sadya distinct from an everyday Kerala meal is both scale and restraint. Every dish is vegetarian, coconut-based, and designed to balance six rasas (tastes) - sweet, sour, salty, bitter, pungent, and astringent - across the full leaf. Avial, olan, thoran, kootu curry, pachadi, kichadi, and multiple payasams are all served together in a single sitting.

In Bangalore, the Onam Sadya tradition has carried over strongly thanks to the city's sizeable Malayali community. During the festival season, both standalone Kerala restaurants and hotel dining rooms set up banana-leaf Sadya spreads, often serving hundreds of covers a day.

Which Are the Best Restaurants for Onam Sadya in Bangalore?

The best restaurants for Onam Sadya in Bangalore span hotel buffets with festive menus and standalone Kerala kitchens that run Sadya specials during the season. Book ahead through EazyDiner - Onam Sadya tables fill up quickly.

RestaurantAreaCuisine StyleCost for TwoGoogle RatingBooking on EazyDiner
The Hebbal Cafe (Courtyard by Marriott, Hebbal)HebbalMulti-cuisine (buffet)₹2,5004.2★Yes
Neo-Kitchen (Hilton Bengaluru Embassy Manyata)Manyata Tech ParkMulti-cuisine (buffet)₹3,5004.3★Yes
The Square (Novotel Bengaluru ORR)Outer Ring Road / MarathahalliMulti-cuisine (buffet)₹2,5004.1★Yes
M Café (Bengaluru Marriott, Whitefield)WhitefieldMulti-cuisine (buffet)₹3,8004.0★Yes
Melange (Radisson Blu, ORR)Outer Ring RoadMulti-cuisine (buffet)₹2,8004.3★Yes
Sana-Di-Ge (Goldfinch Hotel, Seshadripuram)Race Course Road, Central BangaloreCoastal, Mangalorean, South Indian₹2,0004.2★Yes
Bekal

Jeevan Bhima Nagar, East BangaloreKerala, Seafood, Mangalorean, South Indian₹2,0003.9★Yes
Moplah's

Koramangala, South BangaloreMalabar, Kerala₹2,0004.6★Yes

The Hebbal Cafe, Courtyard by Marriott Bengaluru Hebbal

The Hebbal Cafe, Courtyard by Marriott Bangalore Hebbal

The Hebbal Cafe is Courtyard by Marriott's all-day dining restaurant in Hebbal, running a multi-cuisine buffet format that works well for festive spreads. During Onam, the buffet incorporates a full Sadya setup alongside its regular spread, giving diners the banana-leaf experience within a five-star hotel setting. The space is well suited for family groups celebrating the festival together, with the Marriott's service standard backing the meal.

Cuisine style: Multi-cuisine (buffet format)

Good for: Family Onam celebrations, group bookings, festive buffets

Must-haves: Murgh Dhaniya Korma, Medu Vadas, Mangalorean Prawn Curry

Cost for two: ₹2,500

Google Rating: 4.2★ - Good

Booking Availability on EazyDiner: Yes

Neo-Kitchen, Hilton Bengaluru Embassy Manyata Business Park

Neo-Kitchen, Hilton Bangalore Embassy Manyata Business Park

Neo-Kitchen is the Hilton Embassy Manyata's all-day dining outlet, positioned in the Manyata Tech Park belt. Its Onam buffet brings a curated Kerala section into the wider spread, a convenient pick for professionals in the area who want to celebrate without travelling far. The hotel's North Bangalore location makes it accessible from Hebbal, Yelahanka, and the Manyata corridor.

Cuisine style: Multi-cuisine (buffet format)

Good for: Onam buffet near North Bangalore's tech parks, corporate group celebrations

Must-haves: Uttappam, Guntur Tandoori Prawn, Bisi Belle Bath, Kesari Mallai Gulla

Cost for two: ₹3,500

Google Rating: 4.3★ - Good

Booking Availability on EazyDiner: Yes

The Square, Novotel Bengaluru Outer Ring Road

The Square, Novotel Bangalore Outer Ring Road

The Square is Novotel's buffet restaurant on Outer Ring Road, one of the more established hotel dining rooms along the Marathahalli-Bellandur stretch. Its Onam special buffet adds a dedicated Kerala counter to the regular spread, avial, olan, thoran, sambar, and payasam served alongside the hotel's standard multi-cuisine offering. Visit here to enjoy a lavish Onam Sadya on 26th of August. (Onam 2026)

Cuisine style: Multi-cuisine

Good for: Onam celebrations near ORR/Marathahalli, large group bookings

Must-haves: Chettinad Chicken, Natu Kodi Pulusu, Upma, Atish-e-Murgh

Cost for two: ₹2,500

Google Rating: 4.1 ★ - Good

Booking Availability on EazyDiner: Yes

M Café, Bengaluru Marriott Hotel Whitefield

M Café, Bangalore Marriott Hotel Whitefield

M Café at the Marriott Whitefield runs one of the larger hotel buffets on the eastern side of Bangalore. During Onam, the restaurant puts together a full festive Kerala section as part of its buffet, and the Whitefield Marriott's scale means it can handle bigger groups and celebrations comfortably. At ₹3,800 for two, it sits at the higher end of the hotel-buffet range but delivers a premium setting to match. 

Cuisine style: Multi-cuisine (buffet format)

Good for: Premium Onam celebrations, larger family gatherings, Whitefield residents

Must-haves: Kozhi Ghee Roast, Malabar Chemeen Curry, Dingri Mutter, Hyderabadi Murgh Dum Biryani, Subz Du Biryani

Cost for two: ₹3,800

Google Rating: 4.0 ★ - Good 

Booking Availability on EazyDiner: Yes

Melange, Radisson Blu Bengaluru Outer Ring Road

Melange, Radisson Blu Bangalore Outer Ring Road

Melange is the Radisson Blu's all-day dining space on Outer Ring Road, offering a buffet format that regularly features regional Indian themes. During Onam, the restaurant runs a Kerala-focused buffet with Sadya dishes, a solid mid-to-upper option on the ORR hotel belt alongside The Square at Novotel. 

Cuisine style: Multi-cuisine (buffet format)

Good for: Onam buffet on ORR, celebrations with family or colleagues

Must-haves: Guntur Style Chicken 65, Mysore Koli Curry, Ambur Mutton Biriyani

Cost for two: ₹2,800

Google Rating: 4.3 ★ - Good

Booking Availability on EazyDiner: Yes

Sana-Di-Ge, Goldfinch Hotel, Seshadripuram

Sana-Di-Ge, Goldfinch Hotel, Seshadripuram

Sana-Di-Ge is a well-known name in Bangalore's restaurant circuit, typically associated with coastal and Mangalorean-style cooking. Its location inside the Goldfinch Hotel on Race Course Road places it in central Bangalore, and the restaurant periodically runs Onam-themed menus that bring Kerala preparations into its already strong coastal repertoire. The restaurant is serving Onam Sadhya from 24th to 26th August. (Onam 2026) If you want a Sadya experience that sits closer to a restaurant meal than a hotel buffet, this is a good pick.

Cuisine style: Coastal, Mangalorean, South Indian

Good for: Onam meal in a restaurant (not buffet) setting

Must-haves: Kosambari, Jenji Platter, Kempu Bezzulle, Kaju Sanadige, Meen Uppu Munchi, Crab Milagu Fry, Kane Kudla Curry, Mutton Chettinad

Cost for two: ₹2,000

Google Rating: 4.2 ★ - Good

Booking Availability on EazyDiner: Yes

Which Are the Best Kerala Restaurants in Bangalore Beyond Onam Season?

Onam is one weekend of the year. The best Kerala restaurants in Bangalore serve the cuisine year-round, proper Malabar biryanis, fish curries, appams, and stews that are worth booking any week.

Bekal, Jeevan Bhima Nagar, East Bengaluru

Bekal, Jeevan Bhima Nagar, East Bangalore

Bekal is one of the more established Kerala restaurants in Bangalore, named after the coastal town in Kasaragod. The menu runs through Kerala, Mangalorean, and seafood preparations: Kottayam Fish Curry, Kappa Biryani, Pork Vindaloo, Noolputtu, and a mini sadhya that's available daily, not just during Onam. The setting is simple and no-frills; people come here for the food, not the décor. It's the kind of neighbourhood spot where regulars order the same Kottayam Fish Curry every week and wash it down with a Nannari Sarbath.

Cuisine style: Kerala, Seafood, Mangalorean, South Indian

Good for: Everyday Kerala meals, seafood, family dining

Must-haves: Noolputtu, Kottayam Fish Curry, Nannari Sarbath, Kappa Biryani, Pork Vindaloo, Ari Puttu

Cost for two: ₹2,000

Google Rating: 3.9★ - Good

Booking Availability on EazyDiner: Yes

Moplah's, Koramangala, South Bangalore

Moplah's focuses specifically on Malabar cuisine, a subset of Kerala cooking centred on Malabar Kozhi Biriyani, pathiri (rice flatbread), and coconut-heavy seafood curries such as Alleppey Meen Curry. This is a narrower and more specialised offering than most Kerala restaurants in Bangalore, which tend to cover the full state. The Payyoli Chicken Fry and Meenu Pollichhatu are the orders that regulars keep coming back for, while the Kottayam Mutton Chaaps and Mutta Roast round out a proper Malabar spread. The Koramangala location makes it accessible from across South and Central Bangalore.

Cuisine style: Malabar, Kerala

Good for: Malabar Kozhi Biriyani, Malabar-specific Kerala cuisine, lunch outings

Must-haves: Payyoli Chicken Fry, Meenu Pollichhatu, Alleppey Meen Curry, Kottayam Mutton Chaaps, Mutta Roast, Malabar Kozhi Biriyani

Cost for two: ₹2,000

Google Rating: 4.6 ★ - Excellent

Booking Availability on EazyDiner: Yes

What Makes Kerala Food in Bangalore Authentic?

Kerala cuisine extensively uses coconut; coconut oil for frying, coconut milk for gravies, and freshly grated coconut for chutneys and thorans. If the base flavour of the dishes doesn't carry that coconut backbone, the kitchen is likely adapting the recipes for a broader palate rather than cooking them straight.

A few markers of authentic Kerala cooking to look for when choosing a restaurant:

  • Coconut oil, not vegetable oil. Authentic Kerala kitchens fry in coconut oil. The aroma is the first tell when the food arrives.
  • Curry leaves used fresh, not as garnish. In Kerala cooking, curry leaves are a foundational ingredient tempered in oil at the start, not a decorative leaf dropped on top at the end.
  • Tamarind and raw mango for sourness, rather than tomato. Tomato-heavy gravies are a North Indian influence; traditional Kerala fish curries use kudampuli (Malabar tamarind) or raw mango.
  • Rice, not roti, as the default starch. A Kerala meal is rice-first, boiled red rice (matta rice) or appam/idiappam/puttu, not wheat-based breads.
  • Banana leaf service, at least for Sadya and traditional meals. The leaf is both a serving plate and a flavour element; hot rice on a banana leaf releases a faint, grassy note that is part of the eating experience.

The difference between a Kerala restaurant that cooks for its Malayali regulars and one that has adapted the menu for a pan-Indian audience usually shows in these details. Bekal and Moplah's fall into the first category; the hotel buffets tend to balance authenticity with accessibility for a wider crowd.

Where Can You Find Fine Dining and Luxury Kerala Dining Experiences in Bangalore?

Bangalore doesn't have a dedicated fine-dining Kerala restaurant in the way that cities like Kochi or Trivandrum do, where a high-end meal might feature a tasting-menu reimagination of Kerala classics. What the city does offer is five-star hotel dining rooms that feature Kerala dishes within a broader buffet or multi-cuisine menu, particularly during Onam.

For a premium Kerala dining experience in Bangalore, the hotel restaurants in this guide deliver the closest equivalent:

RestaurantHotelCost for TwoBest For
M CaféMarriott Whitefield₹3,800Largest premium Onam buffet on the east side
Neo-KitchenHilton Embassy Manyata₹3,500Upscale buffet near North Bangalore tech parks
MelangeRadisson Blu ORR₹2,800Mid-to-upper hotel buffet on Outer Ring Road
The Hebbal CafeCourtyard by Marriott Hebbal₹2,500Five-star Onam setting at a more accessible price
The Square
Novotel ORR₹2,500Established hotel buffet on the Marathahalli stretch

How to Choose the Right Kerala Restaurant in Bangalore?

Start with the occasion, then filter by location and budget. Bangalore is a spread-out city, and a restaurant that's a quick drive from Whitefield could be an hour away from Jayanagar.

  • Celebrating Onam with a proper Sadya? Book one of the hotel restaurants (The Hebbal Cafe, Neo-Kitchen, The Square, M Café, Melange); they run structured Sadya buffets with the full banana-leaf setup during the festival season. 
  • Want Kerala food any day of the week? Bekal and Moplah's are the year-round picks; both serve authentic Kerala cuisine outside the festival window.
  • Budget under ₹2,000 for two? Bekal, Moplah's, and Sana-Di-Ge all sit at or below that line.
  • Need something near your office? Match the restaurant to your corridor: Manyata belt → Neo-Kitchen; ORR → The Square or Melange; Whitefield → M Café; Koramangala → Moplah's; Central Bangalore → Sana-Di-Ge.

Book ahead through EazyDiner for Onam-season reservations; the hotel restaurants in particular cap covers during the festival, and walk-in availability drops sharply on Thiruvonam day.

How Do I Book a Kerala Restaurant in Bangalore on EazyDiner?

Booking any of these Kerala restaurants in Bangalore through EazyDiner takes under a minute:

  1. Open the EazyDiner app or visit www.eazydiner.com
  2. Set your city to 'Bengaluru' and filter by cuisine, 'Kerala' or 'South Indian'
  3. Select your restaurant, date, time, and party size
  4. Confirm your booking

Discounts are applied automatically at checkout when you book and pay through the app.

Which Kerala Restaurant in Bangalore Should You Book Next?

Bangalore's Kerala food scene now runs the full range, from a no-frills fish fry at Bekal to a five-star Onam Sadya buffet at the Marriott Whitefield. Whether you're after the festival's traditional banana-leaf spread or a weekday Malabar biryani, the city has a Kerala kitchen within reach of every major corridor. Book any of these Kerala restaurants in Bangalore through EazyDiner for real-time table availability and automatic bill discounts.

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.



50% Offer
FAQ

Where can I get the best Onam Sadya in Bangalore?

The best Onam Sadya in Bangalore is available at hotel restaurants like The Hebbal Cafe (Courtyard by Marriott Hebbal), Neo-Kitchen (Hilton Embassy Manyata), The Square (Novotel ORR), M Café (Marriott Whitefield), and Melange (Radisson Blu ORR). These run structured banana-leaf Sadya buffets during the Onam season, typically featuring 20+ dishes including avial, olan, thoran, sambar, rasam, and multiple payasams. Book ahead on EazyDiner, as Thiruvonam-day covers fill up fast.

Do I need to book a restaurant for Onam Sadya in advance in Bangalore?

Yes. Onam Sadya tables at Bangalore's hotel restaurants and popular Kerala kitchens sell out days or even a week before Thiruvonam, especially for dinner slots and weekend lunch. Booking through EazyDiner in advance is the safest way to lock in a table; most restaurants confirm bookings within seconds on the app.

Which are the best Kerala restaurants in Bangalore for authentic food?

Bekal in Jeevan Bhima Nagar and Moplah's in Koramangala are the strongest picks for authentic Kerala food year-round. Bekal covers the full spectrum: Kottayam Fish Curry, Kappa Biryani, Pork Vindaloo, and a daily mini sadhya, while Moplah's specialises in Malabar Muslim cuisine with dishes like Malabar Kozhi Biriyani, Payyoli Chicken Fry, and Meenu Pollichhatu. Both cook in coconut oil with traditional Kerala techniques.

What is served in a traditional Onam Sadya?

A traditional Onam Sadya includes 20 to 26 vegetarian dishes served on a banana leaf in a specific arrangement. The standard spread includes rice, parippu (dal), sambar, rasam, avial, olan, thoran, kootu curry, pachadi, kichadi, pulissery, kaalan, erissery, banana chips, sharkara upperi (jaggery-coated banana chips), pickles (mango and lime), papadam, and at least two payasams, typically palada pradhaman and ada pradhaman. Every dish is vegetarian, and the meal is designed to balance all six rasas (tastes).

What is the difference between an everyday Kerala meal and Onam Sadya?

An everyday Kerala meal typically consists of rice with two or three dishes, fish curry or sambar, a thoran (dry vegetable stir-fry), and a pickle, eaten off a steel plate. Onam Sadya, by contrast, is a ceremonial feast with 20+ dishes arranged on a banana leaf in a fixed layout, all vegetarian, designed to balance sweet, sour, salty, bitter, pungent, and astringent tastes in a single sitting. The Sadya also follows a specific serving and eating sequence that everyday meals do not.

What are the must-try dishes at a Kerala restaurant besides Sadya?

Beyond the Sadya, the must-try dishes at a Kerala restaurant include Malabar biryani (fragrant rice layered with meat and fried onions, distinct from Hyderabadi biryani), appam with stew (lace-edged rice pancake with coconut milk curry), Kerala fish curry (made with kudampuli/Malabar tamarind, not tomato), prawn moilee (coconut milk-based prawn curry), puttu and kadala curry (steamed rice cake with black chickpea curry), and Kerala porotta with beef fry, a combination that's almost a cultural institution.