Celebrate Thanksgiving 2022 with delicious dinners available for dine-in or takeout. Here are some locations in Cumberland Valley where you can get all the fixings for a perfect holiday meal without the hassles of shopping or cooking. And don't forget the desserts. More to be added to the list as information becomes available.

Ashcombe's Country Cafe

906 W. Grantham Rd., Mechanicsburg

This Thanksgiving, Ashcombe’s Country Cafe will be offering a complete turkey dinner for two people. Orders are limited to 75, so don’t wait! The cost is $44.99. Pick-up is on Wednesday, November 23, from 10 am to 6 pm. The meal includes servings of the following for two adults: 

  • turkey
  • stuffing
  • mashed potatoes
  • gravy
  • corn
  • roll
  • cranberry sauce
  • 2 slices of pie

The Barn at Allenberry

1559 Boiling Springs Rd., Boiling Springs

Spend more time with your family this year and leave the cooking up to Allenberry. Enjoy slow-roasted turkey carved for your convenience, hardwood smoked ham, buttery homestyle mashed potatoes, cornbread stuffing, and more without any of the prep work. Place your order by Wednesday, November 16, at 3 pm for pick up only on Wednesday, November 23, from 11 am to 2 pm. Dinner for 2 to 4 is $160; Dinner for 6 to 8 is $350; Dinner for 10 to 12 is $480. Packages for parties of 12 or more are $50 per person. Click here to order.

Chef de Crepe

20 W. Main St., Mechanicsburg

Celebrate this Thanksgiving with a unique boutique cake for your family dinner. Choose from Oreo Pumpkin Cheesecake Brownie ($45), French Apple Cider Shortbread Cake ($60), and Bourbon Chocolate Pecan Pie Cake ($65). Call 717-603-3821 to place your order until 11/17 or until we are sold out.

Cornerstone Coffeehouse

2133 Market St., Camp Hill

Pre-order your Thanksgiving desserts or quiche for breakfast the morning after. Dessert options include apple pie, pumpkin pie, or pumpkin roll. Quiche choices are butternut squash & goat cheese or quiche lorraine (bacon & gruyere). All orders must be paid for at the time of ordering. All orders can be picked up until Wednesday, November 23, at 6 pm. Call 717-737-5026 to order.

Dutch Country Store

10 Mooney Rd., Shippensburg

Order your Thanksgiving pies and pumpkin roll by November 21 for pickup on November 23. Choose from 12 flavors with either crumb top, top crust, or lattice. Call (717) 477-9339 or stop by the store to order.

Greystone Brewhouse

303 Golf Club Ave., Dillsburg

Open 11 am to 3 pm on Thanksgiving Day. The menu features a soup and salad station, a carving station with roasted turkey breast and smoked ham, various sides, and assorted pies and cookies for dessert. The cost is $40 per person, $36 for seniors, and $14 for children ages 4 to 12 (+tax and gratuity). 

Hickory Ridge Restaurant

1400 Harrisburg Pike, Carlisle

Home-cooked Thanksgiving meals without all the fuss & expense. Order your prepackaged, fully-cooked meal, and just heat it up when the family is ready to eat. Order a meal for 2 ($28.99), 4 ($54.99), or 8 ($99.99) people. The meal includes one entree, two sides, a dinner roll, and butter.

Call 717-906-1765 to pre-order. Pick-ups are available Tuesday, November 22nd, and Wednesday, November 23rd.

Kings Gap General Store & Crazy Glazed Donuts

1155 Pine Rd., Carlisle

Open Thanksgiving Day from 10 am to 3:30 pm. Dinners will be $18.50. Reservations are encouraged to guarantee your dinner. Also, partnering with Crazy Glazed Donuts to offer Thanksgiving donut platters. Call 717-906-8868 or email crazyglazed@yahoo.com to pre-order and pick up at Crazy Glazed on Thanksgiving Day from 7 am to 9 pm or have it waiting for pick up at Kings Gap General Store on Thanksgiving Day. Large donut platters are $48 and small platters are $30. All orders must be placed by 5 pm on 11/23/22

La Bella Sicilia

5510 Carlisle Pike, Mechanicsburg

Open Thanksgiving Day from 10 am to 3 pm.

Maplewood Farm Market

8564 Olde Scotland Rd., Shippensburg

Order your pies and turkeys by Friday, November 18, for pick up by Wednesday, November 23. Turkeys are 100% all-natural grain-fed (no hormones). Weight: 8 to 10 pounds, 10 to 12 pounds, 14 to 16 pounds, 18 to 20 pounds, and 22 to 24 pounds. Fresh-baked 9" pie options include apple, shoo fly, peach, cherry, blueberry, lemon meringue, pecan, mince meat, and more. Call 717-532-8973 or stop by to order.

Market Cafe

3700 Market St., Camp Hill

Order a variety of savory side dishes, rolls, pies, cakes, and cheesecakes by Saturday, November 19, at 2 pm. Orders must be picked up by noon on Wednesday, November 23. Payment is due at the time of order. Call 717-975-3800.

Metro Diner

5600 Carlisle Pike, Mechanicsburg

Pre-order your heat-and-serve Thanksgiving Feast featuring your choice of baked ham or roasted turkey, plus all your favorite traditional holiday sides. Click here to order online by 5 pm, Monday, November 23. Meal options to feed one, four, or eight. 

Middlesex Diner

1803 Harrisburg Pike, Carlisle

Open Thanksgiving Day from 6 am to 5 pm for dine-in or carry-out. Call ahead at 717-241-2021 to pre-order take-out Thanksgiving family meal deals for pickup on Thanksgiving Day between 10:30 am and 4:00 pm. There are three family meal options ranging from $79.99 to $94.99, and they are enough to feed four people. 


4916 Louise Dr., Mechanicsburg

Pre-order your turkey (14 to 17 pounds or 18 to 21 pounds) or whole dinners serving either 8 to 12 people or 14 to 18 people. Dinners include smoked turkey, gravy, various sides, pumpkin or apple pie, and Reeser's Soft Ice Cream Pumpkin Vanilla Ice Cream!! Limited quantities are available. Pre-order by 4 pm on Saturday, November 19. Schedule a time to pick up on Wednesday, November 23, between 11 am and 4 pm. Call 717-550-7995.

Nothing Sweeter

40 Noble Blvd., Carlisle

Place pie orders by noon on November 18. Choose from Apple, Apple Cranberry, Cherry, or Blueberry, with lattice, crumb, or full crust top options. Other flavors include pumpkin, sweet potato, pecan, and chocolate chip pecan. Pies are handmade in small batches. Orders are limited. Call 717-462-6687.

Official BBQ LLC

848 N. Hanover St., Carlisle

Family Thanksgiving Meal available for pre-order. Feeds 4 to 8 people and includes reheat instructions. Family meals include 1 pound, 8 ounces of Sliced Turkey Breast with double Mashed Potatoes, Stuffing, Gravy on the side, Sweet Corn, 6 Dinner Rolls, and 6 individual Cranberry Sauces. Cost: $75

Individual Thanksgiving Meals are also available and include 1/3-pound Sliced Turkey Breast with Mashed Potatoes, Stuffing, Gravy on the side, Sweet Corn, Dinner Roll, and Individual Cranberry Sauce. Cost: $20

Call today to reserve at 717-401-4844. If you get voicemail, leave a message with your name, telephone number, and your order. The deadline to order is Sunday, November 20. Meals are available for pick up on November 23 from 12 pm to 3 pm.

Paulus Farm Market

1216 S. York St., Mechanicsburg

Order your fresh and local turkeys and pies. A $10 deposit is required for turkey orders. Orders are due by November 8. Call 717-697-4330 or stop by the market to place your order.

Pennsylvania Bakery

1713 Market St., Camp Hill

Click here to see yummy Thanksgiving treats available for pre-order, including cookie trays, a fruit flan, and several varieties of pies, cheesecakes, cupcakes, buns, dinner rolls, bread, and more.

Redd's Smokehouse BBQ

Mechanicsburg Location: 4890 Carlisle Pike; Carlisle Location: 109 N. Hanover St.

Smoked turkey family meals include your choice of half turkey or whole turkey, stuffing, and gravy. Add a choice of two sides for an additional cost. Half turkey meal feeds 7 to 10, and whole turkey meal feeds 15 to 20. Call Nick at (717) 525-9198 to reserve by November 18 or while supplies last. Pick up at either the Mechanicsburg or Carlisle location on November 23 from 4 pm to 8 pm.

Simply Turkey & More

30 Erford Rd., Camp Hill

All Whole Turkey, Spiral Glazed Hams & Specialty Sides must be pre-ordered online before Thanksgiving Day. Individual platters are available for pick up WITHOUT pre-ordering. Open on Thanksgiving Day between 9 am and 1:30 pm for pre-order pickup and carry-out individual meals. View the menu and order here.

Smoke & Pickles Artisan Butcher Shop

30 S. Market St., Mechanicsburg

Pre-order your Thanksgiving Turkey or Charcuterie Platter for your holiday dinner or event. Orders are due by November 6. Serves 6, 10, or 20 people. Call the shop at 717-795-4852 during business hours.

SweeTreats Bakery

West Shore Farmers Market, 800 Market St., Lemoyne

Pre-order your pies or desserts by calling 717-761-2253. Order by Friday, November 18. Pick up on Friday from 8 am to 5 pm, Saturday from 8 am to 2 pm, Tuesday from 8 am to 3 pm, and Wednesday from 8 am to 3 pm. Options include seven different pies, desserts such as pumpkin rolls and pecan bars, cakes, cheesecakes, whoopie pies, bread, muffins, and buns.

T.J. Rockwell's

896 W. Grantham Rd., Mechanicsburg

Order a delicious Thanksgiving takeout meal from T.J. Rockwell's. Place your order by November 21 for pick-up on November 22 or 23. The meal includes roast turkey (white and dark meat) and pan gravy with the following sides: dutch stuffing, mashed potatoes, sweet potato casserole, and green bean casserole. $95/serves 4 to 5 people; $180 serves 8 to 10 people. Pie or cake slices available for $5 each: pumpkin roll, apple crisp, chocolate cake. Call (717) 766-4200 to order.