No Bengali wedding is complete without a feast that guests remember long after the shubho drishti and sindur daan are done. Food isn’t just a formality at a Bengali wedding — it’s an expression of hospitality, tradition, and love for the couple. If you’re hosting one in Kolkata and wondering what should actually be on the menu, this guide breaks down a classic, crowd-pleasing spread across starters, mains, and desserts, along with a realistic sense of what it costs per guest.
Why the Menu Matters So Much at a Bengali Wedding
Ask any Bengali about their favourite part of a wedding, and food will come up in the first few sentences. Guests judge the success of an event almost as much on the spread as on the ceremony itself. That’s why couples and families spend as much time finalising the menu as they do choosing the venue or the outfits. A well-planned menu balances Bengali staples, popular North Indian crowd-pleasers, and a touch of indulgence at the dessert counter — so there’s genuinely something for every guest.
Starters: Setting the Tone for the Evening
The starter counter at a Bengali wedding is where things get lively — guests mingle, drinks flow, and the first bites set expectations for the rest of the night. A well-rounded starter spread typically includes:
- Welcome drinks (2 flavours) and a coffee counter to greet guests as they arrive
- Veg and non-veg soup served with bread sticks — a comforting starting point
- Fish starters: baby finger fish, Hariyali kebab, baby fish spring roll, crispy chilli fish, tandoori fish tikka, Appollo fish fry, and classic fish pakora
- Chicken starters: reshmi kebab, tikka kebab, tangri kebab, Hariyali kebab, and chicken butter pakora
- Paneer starters: soti boti, Punjabi paneer shaslik, tikka kebab, Haryali kebab, dry garlic paneer, paneer 65, Schezwan paneer finger, and paneer skewers
- Corn counter: golden fry corn, honey chilli potato, honey chilli cauliflower, and corn lollipops
This range matters because Bengali wedding guest lists are rarely just Bengali — you’ll have relatives, colleagues, and friends with different palates, and a mixed starter counter keeps everyone happy before the main meal even begins.
Main Course: The Heart of the Feast
This is where tradition takes centre stage. A classic Bengali wedding main course leans heavily on fish and mutton, balanced with vegetarian options and comfort classics:
- Breads: masala kulcha, butter naan, roti, rumali roti, and lachha paratha
- Vegetarian mains: vegetable Shahi korma, dal makhani, paneer handi, and malai kofta in navratna curry
- Bengali specialities: chicken bharta, keema chana, fish roll, fish pasinda, and bhetki paturi
- Chicken: tandoori, drumstick, kebiraji, and chicken boti chaap or Shahi chicken curry
- Fish: fish amritsari, and of course, prawn malai curry — a Bengali wedding staple no host should skip
- Mutton biryani options: mutton nawabi biryani, mutton Hyderabadi biryani, or moti biryani — pick one signature biryani rather than overloading the counter
- Rice: ginger rice, peas rice, and basanti pulao as lighter accompaniments
- Sides: chutney (2 varieties), papad, and a fresh salad counter to round out the plate
The prawn malai curry and bhetki paturi in particular tend to be the dishes guests talk about after the wedding — they’re distinctly Bengali and rarely found at other regional wedding spreads, so they’re worth prioritising if you’re working with a tighter budget.
Desserts: Ending on a Sweet Note
No Bengali celebration ends without an indulgent dessert counter:
- Hot gulab jamun or baked rasogolla
- Jalebi with rabri
- Sandesh — a quintessentially Bengali sweet that’s practically mandatory
- Rasogolla
- An ice cream parlour counter for guests who want something lighter
- A paan counter to close out the meal the traditional way
Sandesh and rasogolla aren’t optional extras here — for many Bengali families, a wedding menu without them would feel incomplete, regardless of how elaborate the rest of the spread is.
What Does This Kind of Menu Typically Cost?
Catering pricing for a spread like this generally scales with your total guest count — the more guests, the lower the per-plate rate tends to be. As a rough guide:
| Guest count | Approx. price per guest |
| 300+ guests | ₹2,400 |
| 450+ guests | ₹2,000 |
| 600+ guests | ₹1,800 |
| 750+ guests | ₹1,600 |
Keep in mind these are indicative starting points — actual pricing depends on the specific dishes chosen, live counters added, and any customisation you want for dietary needs or regional preferences.
Tips for Hosts Planning Their Menu
- Start with your guest count. It shapes both your pricing tier and how many live counters you can realistically offer.
- Don’t skip the Bengali classics just because a mixed spread feels safer — dishes like prawn malai curry and sandesh are what guests remember.
- Balance variety with focus. It’s tempting to add every dish on the list, but a tightly curated menu often executes better than an overstuffed one.
- Ask about tasting sessions before finalising anything — menus read very differently on paper than they taste on the plate.
- Factor in dietary needs early. A strong vegetarian and Jain-friendly selection alongside the non-veg counters keeps the whole guest list happy.
Final Thoughts
A Bengali wedding menu is as much a part of the celebration as the rituals themselves. Getting the balance right — traditional Bengali dishes, familiar crowd-pleasers, and a generous dessert spread — is what turns a good wedding into one guests talk about for years. If you’re planning a Bengali wedding in Kolkata and want a catering team that understands exactly how to strike that balance, The Royal Reception can help you build a menu your guests won’t forget.
