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

Graduation party catering: feed the whole family, then sit down with them
May and June book up fast. Our buffets come with the food portioned for your headcount, and chafers and place settings are a small add-on, so you set it out and enjoy the party. Pulled pork, mostaccioli and fried chicken are the crowd favorites.
What graduation party catering costs
Buffet Menu 1 is $18.99 per person: two entrées, three sides and bread, portioned for your headcount, with a 20-guest minimum. Buffet Menu 2 is $19.99 and Buffet Menu 3 is $20.99. Plates, napkins and silverware add $1.50 per person and a chafing dish is $17 per hot dish. Delivery starts at $40, or pick up at our Yorkville kitchen. Sales tax is 9.25%.
If your crowd will come and go all afternoon, trays are the other route. They are priced per tray, most serve about 20, and you can order exactly what your family eats.
Sample buffet for 50, 100 and 150
- Entrées: BBQ Pulled Pork and Baked Mostaccioli
- Sides: Tossed Mixed Greens, American Potato Salad and Baked Macaroni & Cheese
- Assorted Dinner Rolls & Butter
Buffet Menu 1 food cost:
- 50 guests: $949.50
- 100 guests: $1,899.00
- 150 guests: $2,848.50
Add $1.50 per person for plates, napkins and silverware ($75, $150 or $225) and $17 per chafing dish. With pulled pork, mostaccioli and mac and cheese kept hot, that is three chafers, $51. For 100 guests the subtotal is $1,899 + $150 + $51 = $2,100, or $21.00 a person before delivery and tax.
Want fried chicken instead? Pan Fried Chicken is on the same menu at the same price.
Sample tray spread for 50
- Three trays of BBQ Pulled Pork, each serves 20, $285
- Three trays of Slider Sandwich Buns, 24 each, $36
- Two large trays of Baked Mostaccioli, $150
- Two trays of BBQ Baked Beans, $98
- Two trays of Creamy Cole Slaw, $110
- Two trays of Tossed Mixed Greens, $98
- Assorted Home Baked Cookies, 40 count, $45, and Brownies, 35 count, $59
Total $881, about $17.62 a person for 50. Plates, napkins and silverware are $1.50 per person and chafers $17 per hot tray. Pick up in Yorkville and there is no delivery fee. Tax is extra.
Timing for May and June
- Drop-off orders need three days' notice. Staffed parties need 14 days.
- Weekends in late May and early June fill first. If your date is set, get a quote now and hold it with a 25% deposit. The balance is due seven days before.
- Give us a final headcount a few days out. Graduation parties always have a cousin or two nobody counted, and we would rather you order a touch over than run out.
Add a cold table or dessert
Open houses run long, so a cold table helps between waves of guests. A Cheese & Sausage Tray with Crackers is $79 for 120 pieces, Fresh Vegetable Crudités $59, a Seasonal Fresh Fruit Display $74, and a Watermelon Wedge Platter $59 when it is in season. For dessert, Chocolate Drizzled Mini Cream Puffs are $45 for 50 and Cheesecake Squares $59 for 35. Iced Tea, Punch or Lemonade is $89 for 50 servings with cups.
Where we deliver
Our kitchen is in Yorkville. We deliver to backyards, park pavilions and halls in Oswego, Plano, Montgomery, Sugar Grove, Aurora, Plainfield, Naperville and the towns between. Each town page shows its delivery fee. Ask for a quote or call or text (630) 553-9533.
What we usually serve at graduation parties
Start from one of these. Every menu can be adjusted for headcount, budget and dietary needs.
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
Trays & plattersEntrées & Sides by the Tray
Each tray serves 20
Hot entrées, sides and salads by the tray, for pick-up or delivery. Build your own spread for a party, a crew or the office.
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 menuThe dishes people ask for by name
Menu 1BBQ Pulled Pork
Pork shoulder smoked and pulled, tossed in barbecue sauce.
Menu 1Baked Mostaccioli
Mostaccioli baked with meat sauce and melted mozzarella.
Menu 1Pan Fried Chicken
Hand-breaded and pan fried the way it has been done in Yorkville for decades.

Baked Macaroni & Cheese

American Potato Salad

BBQ Pulled Pork
$95.00 / trayBraised in our signature BBQ sauce, full of flavor and not too sweet.

Cheese & Sausage Tray with Crackers
$79.00 / tray