Onam celebration in Bengaluru

Onam is one lunch everyone at the table will judge, and in an association it's other people's money. We read what Bengaluru's restaurants, hotels and caterers charged for a sadya this Thiruvonam, asked caterers about their terms, and read the Onam requests sent to us. This guide answers what a sadya costs a head, what a caterer's price leaves out, how to serve 300 on leaves, and when to book for 2027.

Thiruvonam 2027: expected Sun 12 Sep, check a Kerala calendarPrices from Onam 2026Updated 21 Oct 2026, prices dated below
An illustration of a banana leaf seen from above, laid with an Onam sadya: red matta rice with parippu, about twenty small heaps of curries, two pappadams, banana chips, a banana and a brass cup of payasam, on a flat saffron background
Picture: Illustration by mytribe
Q1

What does an Onam sadya cost per head in Bengaluru?

A restaurant leaf cost ₹599 to ₹1,980 a head this Onam, and a hotel ₹1,799 to ₹5,500 plus taxes. The cheapest paid way is a takeaway box from a Kerala eatery, from about ₹250. For a crowd at your place, one Bengaluru caterer publishes ₹420 to ₹560 a plate for a cook team, with the leaves and servers in. Cooking it yourselves is likely cheaper still, but nobody publishes what the groceries cost.

  1. ₹244 to ₹349 a head

    A takeaway box from a Kerala eatery

    18 to 26 dishes, Onam 2026

  2. ₹420 to ₹560 a plate

    A cook team at your place

    One caterer's published rate, 20 to 24 items, leaves and servers in. Photo: BookMyPartyFood, a different caterer

  3. ₹599 to ₹1,980 a head

    A restaurant, on a banana leaf

    Six restaurants, Onam 2026, some plus taxes

  4. About ₹1,330 to ₹1,600 a head

    A family box from a well-known Kerala restaurant

    ₹8,000 for a box for 5 to 6, Onam 2025

  5. ₹1,799 to ₹5,500 a head, plus taxes

    A hotel, on a banana leaf

    Five hotels, Onam 2026

Pictures: Illustration, not a photograph of any business's food, BookMyPartyFood.

Q2

Why does a hotel Onam sadya cost so much more than a restaurant's?

Both serve a Kerala sadya on a banana leaf, with about the same number of dishes. A modest Bengaluru restaurant served 27 for ₹979 plus taxes this Onam; a palace hotel served 25 for ₹3,250 plus taxes, and says its chefs, in traditional dress, serve every course.

Q3

What isn't included in a caterer's per-plate sadya price?

Usually GST and transport, and sometimes a service charge: 5% GST, ₹2,000 to ₹10,000 for transport, and ₹3,000 to ₹5,000 for full service at one home kitchen. For 100 guests at one caterer's published ₹420 to ₹560 a plate, GST and transport bring it to about ₹46,000 to ₹61,000, by our sum. Ask about steel plates, a second payasam and clearing the leaves.

Q4

How do I find a caterer whose sadya tastes like home?

Ask the Malayali families around you who catered their sadya last year, then ask that caterer for the dish list, the style they cook and photos of last year's leaf. A sadya has avial, olan, erissery, kaalan, parippu and pradhaman. A menu of bisibele bath and palya is a Karnataka leaf meal. Ask for a tasting before you pay the advance.

Q5

Will a caterer make an Onam sadya for 15 people at home?

Some won't come for so few: one Kerala caterer's own page starts at 50 guests. For about 15, order takeaway boxes, book a restaurant table, or ask a home kitchen. Pick your number below to see what fits and what it costs.

How many are eating?

Boxes, a home kitchen, or family boxes. Takeaway boxes from a Kerala eatery work out to about ₹3,660 to ₹5,240 for 15. Three family boxes from a well-known Kerala restaurant, each for 5 to 6, were ₹24,000 at last year's price. Some caterers start at 50 guests, so ask a home kitchen. Home kitchens closed their Onam orders about three days before.

Q6

How do you serve a sadya to 300 people on banana leaves?

In sittings. A hall that seats 100 feeds 300 in three sittings of 30 to 35 minutes, plus the time to clear and lay fresh leaves in between. No caterer publishes that, so ask yours how long it takes. Plan on one server for every 15 guests at a time.

Q7

What does an apartment Onam for 300 cost, and how much is that per flat?

About ₹1.53 lakh to ₹2 lakh, by our sum: a sadya for 300 at one caterer's published rate with 5% GST and transport, and one paid stage act. Shared by 600 flats, that's about ₹255 to ₹335 a flat, or ₹510 to ₹670 if 300 flats share it. Steel plates, flowers and any Thiruvathira group or chenda melam come on top.

Q8

When is Onam 2027, and how early should we book the caterer?

Thiruvonam 2027 is expected on Sunday 12 September. One calendar says the 13th, so check a Kerala calendar. The caterers here ask for a day to a week's notice, but each can cook only so many meals a day and everyone wants that weekend. Our advice: book a month or more ahead. Two of the five caterers here keep the advance if you cancel, at any time.

Q9

How much do flowers for a pookalam cost in Bengaluru?

We found no Bengaluru flower price for Onam week. In Varamahalakshmi week 2026, five days before Onam, chrysanthemum was ₹400 to ₹800 a kilo at KR Market and roses about ₹400. Nobody reported marigold. In Kerala this Onam, a ready-made pookalam was ₹500 to ₹1,500 and a reusable cloth one from ₹1,000.

Before you book, settle these seven

  1. The date, checked on a Kerala calendar
  2. The dish list, the style, and photos of last year's leaf
  3. What the plate price leaves out: GST, transport, service, steel plates
  4. How many servers, and who clears and lays the leaves between sittings
  5. Leaves on the floor, or at tables
  6. The advance, and what cancelling or moving the date costs
  7. Who buys the pookalam flowers, and when
Find a caterer who answers these

What Bengaluru families and offices asked us for

Requests to mytribe for Onam in 2026, in our words.

  • Only flowers for Onam: a pookalam, and a flower hanging for the main door. ₹4,000 for the two, and ₹5,000 all in at most.

    PookalamDoor hangingBudget ₹5,000

    A family in JP Nagar

    Aug 2026

  • Onam at our apartment on 16 August, a mixed crowd of 60 to 100. We have the mic, stage and speakers. A family show for ₹8,000, not more, and a proposal we can put before the association.

    ApartmentStage showBudget ₹8,000

    An apartment in Kannamangala

    Jul 2026

  • A small office of 2,000 sq ft, 11 am to 3 pm on 27 August: flowers on the entrance and the walls. ₹15,000 final. Can we get the quotation?

    OfficeFlowersBudget ₹15,000

    A company in Indiranagar

    Aug 2026

Want us to find one?

For Onam, every family and association wants the same weekend, and a quote that looks cheap can leave out the GST, the transport and the servers.

Tell us once instead. We come back with the caterers who fit, each priced for your sadya and your head count, with their own past work. We already know them: we've checked their real work and their prices, and called their past clients, including about what went wrong. Only about 1 in 10 who apply get in, and every one is re-checked at least every six months. How we verify

Every booking comes with an agreement on what's included and what it costs. It's free for you. The provider pays mytribe a small fee when you book, and you pay them directly, at the same price as going to them yourself. If something isn't going to plan, a person here sorts it out.

The same chat answers questions about the sadya itself, like what a quote leaves out. This guide is about Bengaluru; for another city, ask on the same number.

Decide these before you ask

Each one changes the price or who fits.

  1. How many are eatingQ5
  2. WhereQ6
  3. How it's servedQ6
  4. Veg only, or non-veg too
  5. Which dayQ8
  6. What else you'd like
See all caterers on mytribe

The providers in this guide

All ten are on mytribe and tribe approved. Their prices and terms are their own, given to us or published by them.

  • DDiviskitchenHoramavuA homely Onam sadya on banana leaf for small groups. Ask for the price. Her vegetarian buffets for other menus are ₹300 to ₹550 a plate plus ₹3,000 to ₹5,000 service, as she told us in October 2025.
    Tribe approved
  • BBookMyPartyFoodKoramangalaAn Onam sadya on banana leaves with traditional seating, at office scale. Ask for the price. Her three set party menus, which aren't sadyas, are ₹350, ₹450 and ₹550 a plate, plus ₹2,500 transport.
    Tribe approved
  • BBhandary's KitchenAdugodiA seated Karnataka banana leaf meal with uniformed staff, ₹350 a plate plus 5% GST and transport. Ask about an Onam menu.
    Tribe approved
  • MMirakle EventsIndiranagarVegetarian catering from ₹380 to ₹400 a plate, buffet or seated on banana leaf, with its own crew. Non-veg from ₹480. Gives a GST invoice.
    Tribe approved
  • AAuthana CaterersBanashankariUdupi menus served on banana leaf or as a buffet, with its own cooking team. Ask for the price.
    Tribe approved
  • MMahinava EventsWhitefieldFresh marigold work and petal rangoli at the door. Ask for the price.
    Tribe approved
  • DDream in DetailSarjapurKerala-style decor: nilavilakku lamps, kasavu-draped seating and a petal floor rangoli. Ask for the price.
    Tribe approved
  • PPradeep TysonKasturi NagarStage magic: a wedding or family show of 45 minutes to an hour, ₹15,000, plus a flat ₹4,000 to ₹6,000 for over 100 people. You bring the mic and sound. Office shows are priced separately. He has played an Onam celebration.
    Tribe approved
  • AAsha NagarajNagarabhaviSaree draping at your place, with a kasavu Onam look among her styles. Ask for the price.
    Tribe approved
  • KKottanzDooravani NagarOnam hampers on its own shop at ₹1,399, ₹1,599 and ₹2,199, read on 16 October 2026. Ask about bulk orders for the office.
    Tribe approved

More questions

Ask your own question

Something this page didn't answer? Ask us. We'll find out from the providers and reply on WhatsApp.

By the mytribe curation team
Updated 20 October 2026
How we make our guides · Every guide

Planning an Onam sadya?