Thanksgiving catering near Yorkville and Oswego: dinner to go, buffet or trays
Three ways to have someone else cook Thanksgiving: a $22.99 dinner to go (order by Nov 19), a hot buffet for a crowd, or individual trays.
By the Upper Crust Catering kitchen

If you are looking for Thanksgiving catering near Yorkville or Oswego, you have three real choices from us. Our Thanksgiving Dinner to go is $22.99 a person with a six-person minimum, order by Thursday, November 19 and pick up Wednesday, November 25. For a crowd of 20 or more, a hot buffet with sliced roast turkey is $19.99 a person on Buffet Menu 2. And if you only need part of the meal, trays by the dozen or by the pan fill the gaps. Call or text (630) 553-9533.
Option 1: Thanksgiving dinner to go
The whole meal, cooked from scratch in our kitchen, packed cold with reheating instructions so it comes out right on Thanksgiving Day. Included: sliced roasted turkey breast, whipped potatoes with giblet gravy, sage stuffing, roasted sweet potatoes, buttered green beans, jellied cranberry sauce, dinner rolls and butter, and pumpkin swirls. A whole Pumpkin Pie is $16.99 extra.
- Price: $22.99 a person, six-person minimum. For 12 people, $275.88 before tax, $301.40 with 9.25% sales tax.
- Order by: Thursday, November 19.
- Pick up: Wednesday, November 25, 9:30 AM to 12 noon at 109 E. Hydraulic Ave., Yorkville. Pick-up only.
Everything about it is in our Thanksgiving dinner to go guide and on the Thanksgiving page.
Option 2: a hot buffet for 20 or more
If the table is a company potluck replacement, a church dinner or a big family gathering at a hall, a buffet is the better fit. Buffet Menu 2 is $19.99 a person and includes Sliced Roast Turkey with Sage Stuffing & Gravy as an entrée, with a second entrée, three sides and a bread. For 25 guests the food is $499.75, plus plates, napkins and silverware at $1.50 a person and $17 for each chafing dish. This option is a separate order, so call about dates and delivery.
Option 3: trays to fill gaps
Hosting yourself but not wanting to make every side? Pick from the trays menu: Mashed Potatoes $49, Buttered Fresh Green Beans $49, Scalloped Potatoes $49, Dinner Rolls & Butter $9.99 a dozen. Trays need about three days' notice, and holiday weeks fill up, so order early.
Which should I choose?
- Six to fifteen people at your own table: dinner to go.
- Twenty or more, or you want it hot and set up: buffet.
- You are cooking the turkey but not the rest: trays.
Questions
Who serves Thanksgiving dinner near me?
We do, from our kitchen in Yorkville. It is $22.99 a person, order by November 19, pick up on Wednesday, November 25.
Is the turkey a whole bird?
No. It is a boneless roasted breast, sliced, so nothing to carve.
Do you cater Thanksgiving for the office?
Yes, as a buffet or boxed lunches. See our corporate catering guide.
Do you also do Christmas?
Yes. See Christmas dinner catering in Yorkville.
Holiday party catering for the office and the family, plus dinner to go


