“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!!”

Catering in North Aurora, IL
North Aurora sits on the west bank of the Fox River where Orchard Road reaches I-88, fifteen miles from our kitchen. We bring shower platters and rehearsal dinners to homes near the river, boxed lunches to the businesses along Randall Road and the interstate, and birthday buffets to the subdivisions west of Randall. Delivery is $40 anywhere in North Aurora.
- Distance
- 15 mi
- Drive
- ~30 min
- Delivery
- $40
What to know before you order
Up Orchard Road to the interstate
From Yorkville the van takes Route 34 to Orchard Road and follows it north past Aurora to the I-88 interchange, which puts us in North Aurora without touching downtown traffic. Trays and boxed lunches need three days' notice; staffed events need two weeks. At fifteen miles, the $40 delivery is usually easier than pick-up.
Showers, christenings and small parties
For a bridal or baby shower at home, the Shower Package is $21.99 per person: croissant sandwiches with your choice of three fillings, tropical bowtie Caesar, pinwheels, a spinach bread bowl with veggies and dip, and a fruit display with crudites. For a couples shower, swap in a hero sandwich platter for $1.99 more per person. Plates, napkins and silverware for the package are $2.40 per person.
If you want to pick and choose instead, the platter menu is sold by the tray (see Hors d'oeuvres & Platters): pinwheel sandwiches $79 for 60, assorted finger sandwiches $89 for 60, seasonal fresh fruit display $74, chocolate covered strawberries $69, prosciutto wrapped asparagus spears $74 for 60.
Lunch for businesses along Randall Road and I-88
Boxed lunches are $14.50 Basic and $16.50 Executive, 20-box minimum (see Boxed Lunches), delivered at the time you set with a text from the driver five minutes out. For a smaller team, a sandwich platter is $79 and a deli platter with buns and all the fixings is $95. A breakfast tray of bacon, onion and Swiss is $69 and serves 20 for an early meeting (see Breakfast & Brunch).
A rehearsal dinner or birthday dinner at home
For a sit-down dinner for 20 to 40, Buffet Menu 2 at $19.99 per person fits a rehearsal dinner: chicken marsala, chicken saltimbocca, roasted pork loin with apple cider sauce, three sides and bread (see Buffet Menu 2). We set it up in chafers at $17 per hot dish. If you want someone to run it so the hosts can sit, servers are $35 per hour with a four-hour minimum.
What North Aurora orders most
Buffet packages for graduation parties and family gatherings, boxed lunches for offices, trays for showers.
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 menuWhat our customers say
“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!!!”