Catering guide

Event Catering Costs in India (2026)

Per-plate catering prices for weddings, birthdays and corporate events in India — veg vs non-veg, live counters and hidden service charges explained.

Updated 30 October 2026~4 min readReviewed for 2026

Catering is the line item that quietly decides whether a wedding budget holds or breaks. Prices vary more by city and venue tier than by menu — a banquet in Indore and a hotel ballroom in Mumbai can serve similar food at double the price. Use this page as a 2026 price reference, then build your own number from guest count and function count.

For the full budget framework, see our wedding budget checklist.

Per-plate prices by format (2026)

Format Typical range (per plate) What’s included
Community hall / simple banquet ₹500 – ₹900 Buffet, basic service, limited starters
Mid-range hotel banquet ₹900 – ₹1,800 Multi-course buffet, live chaat counter, service staff
Premium hotel / five-star ₹1,800 – ₹3,500 Premium menu, counters, dessert station, butler service
Destination / resort wedding ₹2,500 – ₹4,500+ Full meal + high-tea formats, often with room-block catering

Add-ons move the number fast: a live tandoor or pasta counter adds ₹150–₹300, a dessert station ₹100–₹250, and a butler-served welcome drink ₹80–₹150 per guest.

Veg vs non-veg, and the mix that saves money

A pure non-veg menu costs roughly 15–25% more than veg at the same tier — but a veg-primary menu with one premium non-veg main usually lands within 5–10% of a full veg budget while satisfying most guest lists. Jain and no-onion-no-garlic menus need separate vessels and counters: confirm the kitchen can execute them without cross-contamination, and budget a small premium for the extra setup.

Where catering sits in the wedding budget

On a mid-range Indian wedding, catering takes 25–30% of total spend — second only to venue. Our budget framework allocates 25–30% for two reasons: guest count scales food linearly, and food is the one cost every guest actually experiences. Décor can be toned down; a bad meal cannot be unserved.

Rules that protect the number:

  1. Fix the guest count before the tasting. Every 25 guests is roughly ₹1–2.5 lakh of catering across a multi-function wedding.
  2. Price per function, not per wedding. Mehndi snacks and reception dinner are completely different budgets.
  3. Cap the tasting. Two tastings, four people each — more is a hobby, not procurement.

City benchmarks

  • Mumbai & Delhi NCR: ₹1,200–₹4,000 per plate at hotels; banquet-only formats start near ₹900. Weekend and winter premiums of 20–40% apply — see Mumbai city costs.
  • Bangalore, Hyderabad, Pune: ₹900–₹2,500 covers strong mid-range hotel catering.
  • Jaipur, Lucknow, Indore, Ahmedabad: ₹700–₹2,000 buys excellent regional menus; heritage and palace venues price higher.
  • Smaller cities: ₹500–₹1,200 is the working range for banquet catering.

How to cut 15% without cutting quality

  1. Trim the starter count, not the main course. Three starters + four mains beats six starters + four mains on both cost and impression.
  2. Move one function to high-tea format. A mehndi or sangeet with live counters costs 30–40% less than a full dinner.
  3. Negotiate the service charge. It is often discretionary at 5–10%.
  4. Right-size the last mile. Confirm the plate count on the event day — most caterers bill on a guaranteed number with a 5% buffer, not on actual attendance.
  5. Ask for the leftovers policy in writing. Some venues donate; some charge for packing; some forbid it.

Questions to ask every caterer

  • Is the rate inclusive of service staff, crockery and equipment?
  • What is the minimum guarantee, and how is the final count locked?
  • Are live counters, taxes and cake-cutting included?
  • What is the menu-change deadline before the event?
  • How do they handle allergy, Jain and no-onion-no-garlic requests?

Once catering is scoped, lock the venue against that guest count — our venue selection guide covers the questions that prevent per-plate costs from ballooning after the booking.

The bottom line

For 2026, plan ₹800–₹1,800 per plate for a quality wedding in most Indian cities, hold 10% contingency for buffer counts and overtime, and treat every live counter as a line item — not a freebie. Compare total cost per function, never the advertised starting price.

FAQ

Quick answers

What is the average catering cost per plate in India in 2026?
₹700–₹1,500 for a solid non-veg buffet in most cities, ₹1,200–₹2,500 in metro hotel settings, and ₹2,500–₹4,000+ at five-star and destination venues. Live counters, dessert stations and premium menus add ₹150–₹500 per plate.
How much does catering cost for a 200-guest wedding?
At ₹1,000 per plate, food for 200 guests is ₹2 lakh per function. A three-function wedding typically spends ₹4–₹8 lakh on catering — roughly 25–30% of a mid-range wedding budget.
Should we take the venue's in-house caterer?
In-house catering is mandatory at many hotel and banquet venues, and often carries a per-plate minimum. Compare the in-house rate against the 'corkage-style' external caterer fee before assuming going outside is cheaper.
What hidden charges should we check?
Service charge (often 5–10%), GST (5% on outdoor catering), kitchen and fuel extras, overtime service staff, leftover policy, tasting fees, and cake-cutting or dessert counters billed separately.

Ready when you are

Ready to bring your event to life?

Eventibe.com connects you with verified venues, caterers, decorators and event professionals across India — compare profiles, shortlist and enquire in minutes.