Holiday Catering, Thanksgiving Day Pickup and Christmas Eve Pickup
Thanksgiving Catering, Christmas Catering and Holiday Catering in between, every year, families and businesses in Pittsburgh and surrounding areas trust us to bring their holiday catering feasts straight to their table. Whether you’re looking for a fully serviced catered dinner, delivery and set up or easy pick up, we’ve got you covered with all of the Holiday catering classics. View menu ideas and see our Thanksgiving Day and Christmas Eve catering pick up menu below.
View Christmas Eve pick up Menu#ChristmasEveMenu
Holiday Catering Menu Ideas
Our holiday menu selections are customer favorites and some of our most popular offerings throughout the season. They’re perfect for family, gatherings, corporate lunches, holiday dinners, and festive celebrations of all kinds. Feel free to mix and match selections to create the perfect menu for your event. Customize your menu with as many or a few items as you’d like, and, add a festive, house-made Holiday Cookie Tray for a sweet, finishing touch.
Choose from a full service event, timely delivery and set up, or pick-up at our shop conveniently located Rt. 8 in Bakerstown.
Appetizers — (optional) Pick 2-3
- Charcuterie Wreath
- Fruit Tray
- Vegetable Platter
- Bruschetta with Crostini
- Shrimp Cocktail
- Baked Brie
- Stuffed Mushrooms
- Spinach Feta Puffs
- Swedish or Italian Meatballs
- Mini Crab Cakes
- Petite Beef Wellingtons
- Bacon Wrapped Water Chestnuts
Entrees — Pick 1-2
- Beef Tenderloin with Red Wine Demi Glacé
- Roast Top Round with A Jus
- Baked Ham with Pineapple Glaze
- Roasted Turkey
- Chicken Romano
- Chicken Piccata
- Vegetable Lasagna
- Meat Lasagna
Sides — Pick 2-3
- Stuffing
- Mashed Potatoes
- Scalloped Potatoes
- Au Gratin Potatoes
- Yams
- Stuffed Shells
- Rigatoni with Marinara Sauce
Vegetables — Pick 1-2
- Broccoli, Carrot, Cauliflower Mix
- Broccoli
- Green Beans
- Green Beans Almondine
- Honey Glazed Carrots
- Corn
Salads
All salads include Breadworks Rolls and Butter and your choice of up to 2 dressings.
- Garden Salad
- Caesar Salad
- Spring Berry Walnut Salad
- Apple Cranberry Walnut Salad
Dressings: Ranch, Italian, Balsamic, Raspberry Vinaigrette, Mango Chardonnay, Poppyseed
We have so much more to offer!
Add a festive, house-made, and hand-decorated Holiday Cookie Tray
Explore additional sample menus, and explore a-la-carte items including appetizers, beverages, desserts, pies and more.
We’ve catered to hundreds of Pittsburgh Area businesses throughout our 25 years in service. Some of our most notable clients include The Pittsburgh Symphony Orchestra at Heinz Hall, Grane RX, Cervis Inc, North Hills COG, Brayman Construction, Vogel, Paracca Flooring, and many more. We also regularly donate to charitable organizations such as Shepherds Heart, Outreached Arms, Shine for Shelterbox, and local Rotarian organizations. Your support of JMC enables us to continue to aid these wonderful foundations. At Thanksgiving and always, we are grateful you chose to make memories with us.
Thanksgiving Day Catering Menu (pick up)
ORDERS CLOSED FOR THANKSGIVING DAY 2026 PICK UP, Thank you all!
Reserve your Thanksgiving Day dinner for pick up from 11AM to 3PM on 11/26/2026 (Thanksgiving Day). Call 724-444-1384 to order. Thanksgiving catering pick-up reservations fill up fast, don’t delay. Pick up location is 5950 William Flynn Highway, Bakerstown PA, 15044. Please use the southern entrance with the yellow arrow to pull in and park to the left of the orange cones. Please remain in your car, a team member will be out to assist you.
$28.95 + tax per person
Thanksgiving Dinner Includes
- Turkey, your choice of meat.
- All white meat, all dark meat, or mixed
- Stuffing
- Mashed Potatoes
- Gravy
- Yams
- Green Beans OR Corn
- House Made Cranberry Sauce
- Rolls and Butter
House Made Pies ($ 18 each)
- Apple Pie
- Pumpkin Pie

Christmas Eve Menu (Pick Up)
Christmas 2026 Menu will be available soon!
Reserve your custom Christmas Eve meal for pick up from 11AM to 3PM on 12/24/2026. Prices based on selections ordered. Call 724-444-1384 to order. Pick up location is 5950 William Flynn Highway, Bakerstown PA, 15044. Please use the southern entrance with the yellow arrow to pull in and park to the left of the orange cones. Please remain in your car, a team member will be out to assist you.


