Corporate catering in Yorkville, Aurora and Oswego: formats, minimums and per-person costs
Breakfast from $11.99, boxed lunches from $14.50 and hot buffets from $18.99 a person for offices in the Fox Valley. What each format needs and what it costs.
By the Upper Crust Catering kitchen

Corporate catering from Upper Crust comes in three formats: breakfast ($11.99 a person for the Continental Breakfast, $16.99 for the Basic Breakfast Buffet), boxed lunches ($14.50 to $17.50 each, 20-box minimum) and hot buffets ($18.99 to $20.99 a person, 20-guest minimum). We cook in Yorkville and deliver to offices in Aurora, Oswego, Naperville, Plainfield and the towns between. Sales tax is 9.25% and delivery is quoted for your address. Call (630) 553-9533 or ask for a quote.
Pick the format by the meeting
- A working lunch or training: boxed lunches. Nobody queues, nobody serves, and everyone gets what they ordered. Basic Boxed Lunch $14.50, Executive Boxed Lunch $16.50, Executive Chef's Chopped Salad $17.50.
- A lunch that is the event (client visit, team celebration, all-hands): a hot buffet. Two entrées, three sides and a bread from Buffet Menu 1 ($18.99), Menu 2 ($19.99) or Menu 3 ($20.99).
- An early meetin Continental Breakfa at $11.99 a person (seasonal fruit tray and breakfast sweet bread, with plates, napkins and silverware included) or the Basic Breakfast Buffet at $16.99 (fruit, home fries, scrambled eggs, bacon, sausage and sweet breads).
- A small team or no minimum: trays and platters from the platters menu, such as the Sandwich Platter at $79.
What 25 people costs
- Boxed, Basic: 25 x $14.50 = $362.50.
- Boxed, Executive: 25 x $16.50 = $412.50.
- Buffet Menu 1: 25 x $18.99 = $474.75, plus plates, napkins and silverware $37.50 = $512.25 ($20.49 a person), plus $17 for each chafing dish if the food will sit out.
- Continental breakfast: 25 x $11.99 = $299.75.
Add 9.25% sales tax and delivery.
Rules that save you money
For boxed lunches, keep sandwich choices to three for 20 boxes or fewer and four for more. More choices than that, or split sides, dressings or desserts, carry a 10% charge. Choose one side for the room.
What to give us
The address and a contact who will be in the building, the time the food must be set up, a headcount, and any dietary needs (vegetarian, gluten-free, allergy). We confirm in writing, and the driver texts when they are close. For more on choosing between formats, read how to feed a team of 20.
Areas
We deliver to offices across Kendall, Kane, Will and DuPage counties: Yorkville, Oswego, Aurora, Plainfield, Naperville and more areas we serve. Corporate lunch catering page: corporate lunches.
Questions
How much does corporate catering cost per person?
Breakfast is $11.99 to $16.99, boxed lunches are $14.50 to $17.50 and hot buffets are $18.99 to $20.99 a person, before settings, delivery and 9.25% tax.
What is the minimum order?
Twenty boxed lunches or twenty buffet guests. Platters and trays have no guest minimum.
How much notice do you need?
Boxed lunches and trays normally need three days. Call for shorter notice.
Can you handle dietary needs?
Yes. Tell us in advance and we prepare vegetarian, vegan, gluten-free, halal or allergy-specific meals separately.
Corporate lunch catering that shows up on time, every time


