“My wife and I had Upper Crust for our wedding. They did an absolutely fantastic job! Extremely professional, great communication, fantastic food, great service, and they are very willing to do the little details if needed (flexible!). They made us feel less stressed, we could trust them, and we feel like we received great value for the price we paid. I would recommend this caterer to anyone!!”

Homemade food for the days that matter.
Yorkville's family caterer since 2003. Boxed lunches to 2,000-guest galas, cooked from scratch and delivered on time.
Start with a package, or order trays and boxes online
Three buffet tiers, boxed lunches for the office, and platters for the table. Every price is per person or per tray, so the math is easy.
Buffet packageBuffet Menu 1
$18.99per personComfort classics
Herb roasted chicken, baked mostaccioli, meat loaf, pulled pork and more.
See the menu
Buffet packageBuffet Menu 2
$19.99per personA step up
Chicken piccata, marsala, pot roast, roast turkey and our famous pork chops.
See the menu
Buffet packageBuffet Menu 3
$20.99per personThe celebration menu
Carved sirloin, cordon bleu, cod, brisket and salmon.
See the menu
Boxed lunchesBoxed Lunches
$14.50per personFrom $14.50, delivered
Individually boxed on fresh baked French rolls for offices, meetings, crews and teams.
See the menu
Trays & plattersHors d'oeuvres & Platters
Warm, cool and sweet trays
Hot hors d'oeuvres, cold party platters on black lacquer trays, and homemade dessert trays, for pick-up or delivery.
See the menuWhat the west suburbs keep coming back for
Cooked from scratch in our Yorkville kitchen. Tap a dish to see how it is made and which menu it belongs to.
Menu 1Herb Roasted Chicken
Bone-in chicken roasted with fresh herbs until the skin crisps and the meat stays juicy.
Menu 1Baked Mostaccioli
Mostaccioli baked with meat sauce and melted mozzarella.
Menu 2Sautéed Chicken Piccata
Chicken breast sautéed with mushrooms, tomatoes, lemon and capers.
Menu 2Yankee Pot Roast
Slow-braised beef with carrots, potatoes and onions in its own gravy.
Menu 3Carved Sirloin with Natural Jus
Whole roasted sirloin, carved to order, served with its natural jus.

Baby Spinach Salad
Baby spinach with mandarin oranges, tomatoes and raspberry vinaigrette.
vegetariangluten free
Basic Boxed Lunch
$14.50 eachA sandwich, a cookie and chips, boxed for each guest.

Chocolate Covered Strawberries
$69.00 / trayWhatever the day is, we have catered it

Weddings
Wedding catering that lets you enjoy your own party
See how we cater it
Corporate lunches
Corporate lunch catering that shows up on time, every time
See how we cater it
Graduation parties
Graduation party catering: feed the whole family, then sit down with them
See how we cater it
Funeral luncheons
Funeral luncheon catering, one less thing to arrange
See how we cater itThree steps between you and a very good party
- 1
Pick a date and a menu
Check the calendar, choose a buffet package, boxed lunches or trays, and tell us the headcount.
- 2
Get a written quote the same day
One planner prices it out line by line: food, staff, delivery and tax. Nothing hidden, nothing rounded up.
- 3
Pay the deposit online
A card deposit holds the date. We cook, deliver and set up; you sit down with your guests.
4.8 stars on Google
From 29 reviews by brides, office managers and families across Kendall and Kane counties.
“Upper Crust just catered my daughter's bridal shower. The food was excellent and there was plenty of it. Staff was very professional, answered all of my questions and arrived on time for set up. I would definitely recommend Upper Crust catering.”
“We had some catering done by Upper Crust for our son's high school graduation. We had used them previously for a wedding reception as well. The food is always excellent and there were so many people who said how good it was. I have always been impressed with this company. They are kind and courteous and will always answer all your questions. Great job!!!”
Delivering from downtown Yorkville across the west suburbs
23 years of cooking for weddings, office lunches and the hard days too. Tell us about yours.
Tell us the date, the headcount and roughly what you have in mind. A real person prices it the same day.