Celebrate Thanksgiving 2023 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 Farm & Greenhouses

906 W. Grantham Rd., Mechanicsburg

Ashcombe’s Country Cafe will be offering a complete turkey dinner for two people that includes turkey, stuffing, mashed potatoes, gravy, corn, roll, cranberry sauce, and 2 slices of your choice of pumpkin or apple pie. The cost is $49.99. The deadline for ordering is Friday, November 17, and pick-up is on Wednesday, November 22, from 10 am to 6 pm. Click here to order online, call the store at (717) 766-7611, or stop by.

The Barn at Allenberry

1559 Boiling Springs Rd., Boiling Springs

Dine in or order takeout. Make the most of your Thanksgiving holiday with Allenberry! Choose a delicious buffet Thanksgiving dinner at Allenberry or order a complete Thanksgiving meal serving six to eight people for pick up on Thanksgiving Eve. Click here to view the menus, make a reservation, or place an order. Orders must placed by November 15, and pick-up will be on November 22 from 11 AM to 8 PM in the Fairfield Hall Lobby.

Central Wedge Cheese Shop

25 W. High St., Carlisle

Order a Thanksgiving grazing board in a variety of styles and sizes. Choose from Fruit & Frommage, Spanish, Italian, or Pennsylvania Dutch. These bountiful grazing boards feature local cheeses. Under online at CentralWedgeCheese.com, under the "Shop" tab.

Cornerstone Coffeehouse

2133 Market St., Camp Hill

Pre-order your Thanksgiving desserts, quiche, or frittatas.  Dessert options include apple pie, pumpkin pie, or pumpkin roll. Quiche choices are spinach/tomato/mozzarella or quiche lorraine (bacon & gruyere). Quiches serve 8 and cost $30. A box of 4 gluten-free frittatas (spinach/tomato/mozzarella) is $24.

All orders must be placed by Sunday, November 19. All orders can be picked up until 6 pm on November 22. Call (717) 737.5026 to place your order. All orders must be paid for at the time of ordering.

Dutch Country Store

10 Mooney Rd., Shippensburg

Single hot-and-ready Thanksgiving meals include ham and gravy, mashed potatoes, green beans, macaroni salad, and a slice of pumpkin pie. Call (717) 477-9339 to pre-order by November 20. Pick up is November 22 from 4 pm to 6 pm. The cost is by donation.

Greystone Brewhouse

303 Golf Club Ave., Dillsburg

Open Thanksgiving Day. The menu features a soup and salad station, entrees of roasted turkey breast, smoked ham, and salmon, various sides, and assorted pies and cookies for dessert. The cost is $45 per person, $36 for seniors, and $16 for children ages 4 to 12 (+ tax and gratuity). Call (717) 502-2155 to make your reservation. Takeout is also available.

Maplewood Farm Market

8564 Olde Scotland Rd., Shippensburg

Order your pies and turkeys by Friday, November 17, for pick up by Wednesday, November 22. Turkeys are 100% all-natural grain-fed (no hormones). Weight: 10 to 12 pounds or 18 to 20 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 18, at 2 pm. Orders must be picked up by noon on Wednesday, November 22. Payment is due at the time of order. Call 717-975-3800.

Middlesex Diner

1803 Harrisburg Pike, Carlisle

Open from 6 am to 8 pm on Thanksgiving Day with a homestyle roast turkey dinner and other entrees plus sides. Don't forget to end your meal with a slice of pumpkin pie or other delicious dessert options.

Official BBQ LLC

848 N. Hanover St., Carlisle

Premade meals (your choice of hot-n-ready or heat-and-eat) include 2 pounds of sliced turkey, large mashed potatoes, giblet gravy, stuffing, garlic green beans, and 6 dinner rolls. $74.99/feeds 4 to 6 people. Add additional large sides for $10.99. Individual meals are available for $15.99.

NEW this year: pick up Thanksgiving morning from 8 am to 11 am. You must order ahead via phone. Call Aaron at 717-401-4844. Orders must be placed no later than Monday evening, November 20. 

Paulus Farm Market

1216 S. York St., Mechanicsburg

Order your fresh and local turkeys and pies. Call 717-697-4330 or stop by the market to place your order. Turkey orders are due by 11/13 and homemade pie orders are due by 11/18.

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 Carlisle/Redd's Smokehouse BBQ Mechanicsburg

Carlisle: 109 N. Hanover St./Mechanicsburg: 4890 Carlisle Pike

Call to order your smoked turkey family meals, including turkey, stuffing, and gravy. Half turkey meal feeds a family of 7 to 10 for $69.99. Add 2 sides for an additional $30. The whole turkey meal feeds a family of 15 to 20 for 99.99. Add 2 sides for an additional $40. Call Brent or Nick at (717) 525-9198 by November 18 to reserve your order. Pick up at either the Mechanicsburg or Carlisle location on November 22 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. Orders are accepted until sold out. Individual platters are available for pre-order online or for walk-in service. Open on Thanksgiving Day between 9 am and 1:30 pm for pre-order pickup and carry-out for individual meals. Pickups are also available on November 22, if preferred. View the menu and order here.

SweeTreats Bakery

West Shore Farmers Market, 800 Market St., Lemoyne

Click here to pre-order your pies or desserts. Order by Saturday, November 18. Pick up on Tuesday, November 21, from 8 am to 3 pm or Wednesday, November 22, from 8 am to 1 pm. Options include seven different pies, cakes, cheesecakes, and bread. Gluten-free options are available.

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 20 for pick-up on November 21 or 22. 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. Everything is ready to reheat in disposable pans. Pie or cake slices available for $5 each: pumpkin roll, apple crisp, chocolate cake with peanut butter icing. Call (717) 766-4200 to order.