EO Jakarta
How to Handle Dietary Accommodations at Corporate Events
Event Planning·10 min read

How to Handle Dietary Accommodations at Corporate Events

EJ

EO Jakarta Team

July 30, 2026

How to Handle Dietary Accommodations at Corporate Events

You order 200 portions of nasi goreng. Two days before the event, the registration list shows 30 vegetarians, 15 nut allergies, and 10 guests who cannot eat anything prepared outside a certified halal kitchen.

The catering contract is signed, the menu is printed, and you are on the phone at nine at night.

We have delivered more than 500 corporate events in Jakarta since 2016, and this is the most common food problem we see. Almost every time the cause is data, not catering. Fix the data early and the kitchen can follow.

What dietary accommodation actually means

Dietary accommodation means you know every restriction in the room before food is ordered, then build three things around that information: the menu, the kitchen workflow, and the labelling.

Most people hear the phrase and picture one vegetarian dish at the end of a buffet. That is not accommodation. That is a token, and the guest notices.

There are two categories of restriction, and they are not the same. Preference is a choice: no red meat, low sugar, gluten-free by habit. Requirement is non-negotiable: a nut allergy, a halal obligation, a medical condition. Preferences can be satisfied at the buffet. Requirements need a separate path, plated or boxed, with a name on it.

Buffet, plated, or food stations: what each costs and delivers

Service style decides how easy accommodation is. It also decides most of your per-person catering cost.

Buffet

Buffet in Jakarta runs Rp 185,000 to 450,000 per person for a hotel ballroom, and Rp 95,000 to 180,000 per person for a mid-tier venue or outside caterer. It scales well and guests like the choice.

The problem is cross-contact and portion control. A vegetarian at a buffet can be fine, or can end up with rice and cucumber, depending on how the dishes are labelled and served. Buffet works when you add clearly marked allergen cards and one staffed live station for special meals.

Plated service

Plated dinners cost roughly Rp 350,000 to 700,000 per person at hotel venues, and the margin over buffet buys control. Every seat has a known meal, and the kitchen plates specials separately.

Plated is the right call for board dinners, award nights, and any event with more than five percent strict requirements. It is also where the seating chart starts to matter, because the runner needs to know which seat gets which plate.

Food stations

Stations cost about Rp 250,000 to 550,000 per person and suit standing receptions. They give guests control, which helps with preferences and hurts with allergies, because serving utensils get shared.

If you use stations at an event with allergy guests, keep one station fully free of the allergen and staff it, rather than relying on signage alone.

Service style Cost per person (Rp) Accommodation control Best for
Buffet 95,000-450,000 Low without labelling Large mixed audiences
Plated 350,000-700,000 High VIP, board, award nights
Food stations 250,000-550,000 Medium Receptions, networking

Special meals themselves usually cost a surcharge of Rp 25,000 to 75,000 per portion, and halal certification of a non-certified kitchen is not something you can buy in two weeks. Plan on using a certified caterer from the start.

Seven reasons to get this right before the menu is signed

  1. A single allergic reaction can end an event, a client relationship, and a contract in one evening.
  2. Halal compliance is not optional for most Indonesian corporate audiences, and it affects venue choice as much as menu.
  3. Special meals ordered late cost 30 to 60 percent more, because caterers price rush requests at a premium.
  4. Correct labelling reduces queue time at the buffet, which keeps the program on schedule.
  5. Dietary data is a proxy for guest care. Executives notice when the meal was planned and when it was improvised.
  6. Accurate counts cut waste. Over-ordering specials by 40 percent is common when the data arrives late.
  7. It protects the catering relationship, and a caterer who trusts your brief will absorb small changes on the day.

How to run it, step by step

  1. Add dietary fields to the registration form from day one. Three required options plus a free-text box: halal requirement, vegetarian or vegan, allergy, other. Make it required, not optional.
  2. Confirm each requirement by message, not by assumption. "Vegetarian" can mean no meat, no seafood, or no egg. One question resolves it before the kitchen guesses.
  3. Freeze the numbers at T-7 days and send the caterer a counted list by category, with names where plated service is used.
  4. Add a buffer of 5 percent per special category, not 40 percent. Then keep two extra meals of each type on site for walk-ins and errors.
  5. Ask for the caterer's halal certificate and check the validity date, the product scope, and whether the kitchen producing your event is the one certified. A certificate for a central kitchen does not always cover an off-site production.
  6. Design the labelling before print. Cards on stands, colour-coded, in Indonesian and English, with the allergen named rather than a symbol guests must decode.
  7. Run a service briefing 60 minutes before doors. The banquet captain, the runners, and your own floor lead should all know where the specials sit and who is serving them.

Mistakes we see every month

The first is collecting dietary data at the door. By then the kitchen has cooked, and the only options are apology or improvisation.

The second is treating halal as a checkbox. If the venue kitchen is not certified, the dish is not halal, regardless of what the menu says.

The third is one vegetarian dish for everyone who said vegetarian, with no distinction between vegan, no-seafood, and no-egg guests.

The fourth is unlabelled buffets. Guests then ask staff, staff guess, and the queue stalls.

The fifth is hiding specials behind the buffet line. Put them at a staffed station with a sign, or they will be eaten by the wrong people.

The sixth is ignoring cross-contact. A nut-free dish plated with the same tongs is not nut-free.

The seventh is no escalation path. Someone on your team must be able to call the caterer's on-site manager directly, not a general hotline.

How we handle it

EO Jakarta has run corporate events in Jakarta since 2016, from 20-seat board dinners to 2,000-person gatherings, and dietary management sits inside our standard production checklist rather than as an add-on. We collect requirements at registration, verify ambiguous answers by WhatsApp, and brief the banquet team with a counted list and a seating map where needed.

We work with halal-certified caterers and venues across SCBD, Kuningan, and Senayan, and we hold a 48-hour window with our catering partners for count changes, which is tighter than most venues allow.

If you are choosing a venue at the same time, our guide to corporate event venues in SCBD covers kitchen capability, and event organizer cost in Jakarta explains how catering sits in the overall budget.

Questions planners ask us

How far ahead should dietary data be collected? From the moment registration opens. The final count should be frozen seven days before the event, with changes accepted until 48 hours before at most.

What percentage of guests usually have a requirement? For Jakarta corporate events, expect 8 to 15 percent with a preference and 3 to 6 percent with a strict requirement. International attendees push the second number higher.

Does a halal certificate cover the event kitchen? Only if the certified premises produce your meal. Ask for the certificate scope and confirm the production site in writing.

How much extra should we budget for special meals? Add 5 percent of the catering line for specials and a 10 percent contingency on the food budget overall. Rush orders outside 48 hours can add 30 to 60 percent to those portions.

What do we do if a guest discloses an allergy at the door? Keep two spare plated meals of each type and one plain protein-and-rice option that is free of the eight common allergens. That combination covers almost every late disclosure.

Bring us the guest list, we will handle the plates

Send the event date, venue, headcount, and any known requirements. You will get a catering plan with a per-person cost, a special-meal count, and a labelling template within two working days.

Start with a proposal request, or talk to our team if the venue is already booked. If you are still building the guest list, our guide to ICP targeting for corporate events covers the registration fields worth adding.

Related Articles

Your next step

Want to put this into practice?

Our team can help you plan and execute — whether you have a clear brief or just a rough idea. A quick chat costs nothing.

← Back to Blog
WhatsApp Us