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

Italian catering: mostaccioli, lasagna, piccata and Italian beef
Baked mostaccioli and lasagna by the tray, chicken piccata, marsala and saltimbocca on the buffet, Italian beef with hot and sweet peppers for a crowd. Buffets from $18.99 a person, trays from $45, delivered across Kendall, Kane, Will and DuPage counties.
What Italian catering costs
Two ways to order. A buffet is priced per person and portioned for your headcount: $18.99 on Buffet Menu 1, $19.99 on Buffet Menu 2, two entrées, three sides and bread, 20-guest minimum. Trays are priced per tray and most serve about 20, with no minimum, for pick-up in Yorkville or delivery from $40. Sales tax is 9.25%.
Italian tray prices:
- Baked Mostaccioli: $45 small or $75 large
- Meatless Mostaccioli: $39 or $65
- Baked Lasagna with meat sauce and ricotta: $50 or $90
- Vegetarian Baked Lasagna with fresh spinach: $40 or $70
- Eggplant Parmesan: $95
- Italian Beef Au Jus with hot and sweet peppers: $90 or $150
- Chicken Oreganato, serves 20, gluten free: $80
- Garlic Bread, 12 pieces: $19.99. Fresh Baked French Rolls, a dozen: $11.99
- Classic Caesar Salad: $49. Tropical Bowtie Caesar: $59
Italian dishes on the buffet
On Buffet Menu 1 at $18.99 per person: Baked Mostaccioli, Meatless Mostaccioli, Baked Lasagna with Meat Sauce, Spinach Lasagna, Three Cheese Stuffed Shells with Marinara, Chicken Oreganato, Chicken Alfredo with Bow Tie Pasta and Garden Vegetable Primavera.
On Buffet Menu 2 at $19.99 per person: Sautéed Chicken Piccata, Chicken Marsala, Hand Breaded Chicken Parmesan, Chicken Saltimbocca with prosciutto and provolone, Chicken Française and Eggplant Parmesan.
Sample: Italian buffet for 40
- Buffet Menu 1: Baked Mostaccioli and Chicken Oreganato
- Classic Caesar Salad, Buttered Green Beans and Thyme Roasted Baby New Potatoes
- Fresh Baked Homemade Bread & Butter
Food: 40 x $18.99 = $759.60. Plates, napkins and silverware (see Plates, Napkins & Silverware): $60. Four chafing dishes (see Chafing Dish Set): $68. Subtotal $887.60, or $22.19 a person before delivery and tax. Swap to Buffet Menu 2 with Chicken Marsala and Eggplant Parmesan and the food is 40 x $19.99 = $799.60.
Sample: Italian beef and mostaccioli trays for 20
- Italian Beef Au Jus, small, with hot and sweet peppers, $90
- Fresh Baked French Rolls, two dozen, $23.98
- Baked Mostaccioli, small, $45
- Classic Caesar Salad, $49
- Garlic Bread, 12 pieces, $19.99
Total $227.97, about $11.40 a person for 20. Plates, napkins and silverware are $1.50 per person ($30). Pick up in Yorkville and there is no delivery fee. Tax is extra.
Italian appetizers and dessert
Antipasto Kabobs with olives, salami, cheese tortellini and grape tomatoes are $74 for 50. Bruschetta with Garlic Toast Points is $45 for 60. Mini Italian Sausage Kebabs with peppers and onions are $74 for 60, and Cocktail Meatballs in Italian sauce are $64 for 100. Prosciutto Wrapped Asparagus Spears with shaved Parmesan are $74 for 60. Finish with Chocolate Drizzled Mini Cream Puffs, $45 for 50.
Good for
Graduation parties, funeral luncheons, church suppers, team lunches and birthdays. Mostaccioli holds well on a buffet, stretches when extra guests turn up, and the meatless version covers vegetarians without a separate order.
Ordering and delivery
Drop-off orders need three days' notice; staffed events 14 days. A 25% deposit confirms the order. Our kitchen is in Yorkville and we deliver to Oswego, Plano, Montgomery, Aurora, Sugar Grove, Plainfield, Naperville and the towns between. Ask for a quote or call or text (630) 553-9533.
What we usually serve at italian catering
Start from one of these. Every menu can be adjusted for headcount, budget and dietary needs.
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
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 & 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

Baked Mostaccioli
$45.00 / tray
Baked Lasagna
$50.00 / trayLayers of lasagna noodles, rich savory meat sauce and ricotta, topped with Parmesan cheese.

Italian Beef Au Jus
$90.00 / trayMade fresh and seasoned to perfection. Hot & sweet peppers.
Menu 2Sautéed Chicken Piccata
Chicken breast sautéed with mushrooms, tomatoes, lemon and capers.
Menu 2Chicken Marsala
Sautéed mushrooms in a marsala wine glaze over chicken breast.
Menu 2Chicken Saltimbocca
Chicken breast layered with prosciutto and provolone, finished in a white wine sauce.

Eggplant Parmesan
$95.00 / trayVegetarian.
vegetarianAntipasto Kabobs
$74.00 / trayOlives, salami, cheese tortellini and grape tomatoes.
What our clients 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!!!”