Where to Dine in or Eat out for Thanksgiving in Delaware

Want to ditch your kitchen this year? From dine-in to pickup, these Delaware eateries have your Thanksgiving dinner covered.

Thanksgiving means time well-spent with family, friends and loved ones. For some, it can also mean exhausting hours of cooking, serving and cleaning. These eateries across Delaware are ready to alleviate the stress of the holidays with dine-in buffets and takeout specials. Whether you want to skip the labor altogether by dining out or you prefer to spruce up your spread with a few expertly prepared sides, these Delaware businesses have you covered.

Here’s where to dine in or take out your Thanksgiving dinner in 2023.

*Due to capacity and an influx of bookings, many restaurants may not accept reservations or walk-ins at this time. Call or check their social media pages for Thanksgiving openings and policies.

- Advertisement -

Bachetti Bros

Thanksgiving catering
1723 Kirkwood Hwy., Wilmington • 994-4467

When: Orders must be placed by Nov. 18 for pickup on Tuesday, Nov. 21 or Wednesday, Nov. 22.
What’s on the menu: Bachetti Bros. brings back the ever-popular Thanksgiving dinner menu. With delicious food and pricing that’s hard to beat, Bachetti Bros catering is a great way to spend time away from the kitchen and with your loved ones. Enjoy oven-roasted turkey, stuffing, gravy, mixed vegetables, mashed potatoes, pumpkin raisin bread, cranberry relish and more. Plus, choose from extra sides by the pound and a wide variety of fresh-baked holiday pies and cakes.
Pricing: $24.99 per meal, extra sides and pies available for purchase

Big Fish Grill on the Riverfront

Thanksgiving to-go & Thanksgiving Day buffet
720 S. Justison St., Wilmington • 652-3474

When: Orders must be placed by Nov. 16 for pickup on Thanksgiving Day. Orders can be picked up from 10 a.m. – 6 p.m. at Big Fish Grill on the Riverfront.
What’s on the menu: Big Fish Grill offers a take-home Thanksgiving dinner with all the fixings. Get a full-sized oven-roasted turkey or honey-glazed ham, homemade gravy, cranberry sauce and a choice of two to four homemade sides. Other options include individual Thanksgiving dinners, sides-only packages and more. This year, Big Fish Grill is also taking reservations for a Thanksgiving Day buffet. Reserve by phone or emailing alexis@bigfishgrill.com.
Pricing: Catering: $29-$219.95 | Buffet: $48.95 for adults, $21.95 for kids 6-12, $9.95 for kids under 6

- Partner Content -

Cantwell’s Tavern

Thanksgiving Day dinner and to-go
109 Main St., Odessa • 376-0600

When: In-house seating from 11:30 a.m. – 6 p.m.
What’s on the menu: Three courses including your choice of citrus sage turkey, honey-roasted ham or maple-glazed salmon. Get add-ons like Cantwell’s crab dip, a charcuterie board and more.
Pricing: $49 | Thanksgiving to-go is available at $35 per plate, but restrictions apply. Call or visit the website for more information.

Columbus Inn

Dine-in Thanksgiving dinner
2216 Pennsylvania Ave., Wilmington • 571-1492

When: Dine in from 11:30 a.m. – 5:30 p.m. Due to high volume, no takeout services offered on Thanksgiving Day.
What’s on the menu: Thanksgiving Day dinner at Columbus Inn has options like roasted turkey and pepper-crusted filet, along with numerous sides including green bean casserole, roasted Brussels sprouts, maple and marshmallow sweet potatoes, classic stuffing and more.
Pricing: In-house dinner: $76 per adult | $36 per child ages 4-10

Crooked Hammock Brewery

Dine-in Thanksgiving dinner
316 Auto Park Dr., Middletown • 601-7837

36707 Crooked Hammock Way, Lewes • 644-7837

- Advertisement -

When: Dine in from 11 a.m. – 6:30 p.m.
What’s on the menu: Enjoy a buffet-style Thanksgiving feast featuring roasted turkey breast, Chef Ted’s famous Shreducken (herb-roasted pulled poultry), mashed potatoes, stuffing, mac and cheese, glazed sweet potatoes and much more.
Pricing: $39 per adult | $19 per children 12 and under

Deep Blue at Kitty Knight

Dine-in Thanksgiving buffet
14028 Augustine Herman Highway, Galena, MD • 410-648-5200

When: Dine in from 11 a.m. – 4 p.m.
What’s on the menu: Just over the line in Galena, Maryland is Jamestown Hospitality Group’s Deep Blue at Kitty Knight. This Thanksgiving buffet will feature Melitota Farms turkey, baked ham, Maryland crab cakes and more.
Pricing: $49.95 per adult | $21.95 per child under 10


Dine-in buffet
507 Thompson Station Rd., Newark • 368-6640

When: Dine-in from 12-5 p.m.
What’s on the menu: Deerfield’s Thanksgiving dinner buffet features traditional favorites like roasted sliced turkey breast and traditional stuffing, mashed potatoes, cranberry sauce, pumpkin pie for dessert and more. Visit the website for more information.
Pricing: $89.95 for adults and $19.95 for children ages 7-12. Check this reservation link for availability.

Hamilton’s on Main

Dine-in Thanksgiving brunch buffet
102 E. Main St., Newark • 358-8533

When: Dine-in from 11 a.m. – 4 p.m.
What’s on the menu: Chef Jeremiah’s Thanksgiving spread is sure to satisfy with elevated takes on your favorite holiday classics. From roasted turkey and spiral honey-glazed ham to stuffed acorn squash, sweet potato casserole and more.
Pricing: $49 for adults, $34 for kids under 16. Reservations are required.

Harry’s Savoy Grill & Ballroom

Dine-in Thanksgiving buffet or a la carte menu
2020 Naamans Rd., Wilmington • 475-3000

When: The restaurant is now accepting pre-orders for Thanksgiving takeout meals to be picked up from 1-7 p.m. Thanksgiving a la carte menu is served from 2–8 p.m. on Thanksgiving Day with a buffet from 1-5:30 p.m.
What’s on the menu: Dine in and enjoy warm clam chowder, a classic Thanksgiving roasted turkey dinner, jumbo lump crab cakes, Harry’s award-winning prime rib and more. The Ballroom buffet takes place from 1-6 p.m. with an a la carte menu available in the restaurant from 2-8 p.m.
Pricing: Buffet: $57.95 per person | $19.95 for children under 12 | children under 5 are complimentary. Visit the website for more information on a la carte dining pricing.

The Hilton Christiana

Dine-in Thanksgiving buffet
100 Continental Dr., Wilmington • 454-1500

When: Dine-in from noon-5 p.m.
What’s on the menu: This buffet style dinner includes a variety of carving stations, honey citrus salmon with berry quinoa, fresh garden salads, blackberry barbecue short ribs and much more.
Pricing: $69.95 for adults | $24.95 for children ages 7-11 | Free for children ages six and under. Call 631-1540 to make a reservation.

Iron Hill Brewery & Restaurant

Thanksgiving to-go
Newark, Wilmington and Rehoboth Beach

When: Place orders by Nov. 19 for pickup on Nov. 21 and 22.
What’s on the menu: Whether you want to let Iron Hill do all the cooking this year or just need some sides to spruce up your spread, this to-go menu is perfect. Order oven-roasted turkey breast with gravy, sage and sausage stuffing, buttery mashed potatoes and fresh country-style green beans with grilled onions and bacon. Add on a signature four-pack, six-pack or a fresh-baked pie for an additional fee.
Pricing: $75 for a dinner for four. Call your nearest location or order online.

Janssen’s Market

Thanksgiving catering
3801 Kennett Pke., Greenville • 654-9941

When: Order Thanksgiving catering by November 20. Call 654-9941, ext. 3 or email catering@janssensfinefoods.com.
What’s on the menu: Let Janssen’s do the work this year with its extensive take-home menu including individual dishes, a charcuterie board and traditional Thanksgiving platters. View the full range of options here.
Pricing: $95 turkey dinner for two | $225 dinner for 6-8, $350 dinner for 10-12


View this post on Instagram


A post shared by JanssensMarket (@janssensmarket)

Le Cavalier at the Green Room

Dine-in prix-fixe menu
42 W. 11th St., Wilmington • 594-3154

When: Offering a Thanksgiving dine-in menu on Nov. 23 from 1-7 p.m.
What’s on the menu: For dine-in, chef-partner Tyler Akin creates innovative riffs on French classics and family staples including Brussels sprouts with pine nut tarator and melted leeks, roasted turkey with herbs de Provence gravy, and citrus-glazed ham with pineapple-rum gastrique.
Pricing: Prix-fixe prices vary, but start at $75 per person. Reservations can be made from 1-7 p.m. on Resy.

Courtesy of Le Cavalier

Timothy’s Riverfront Grill

Dine-in Thanksgiving buffet
930 Justison St., Wilmington • 429-7427

When: Noon-5 p.m.
What’s on the menu: Guests can enjoy a tasty Thanksgiving buffet with hand-carved roast turkey breast, brown sugar spiral glazed ham, angus rib eye roast and harvest-spiced pumpkin ravioli. Plus, save room for mashed potatoes, maple glazed sweet potatoes, cranberry glazed baby carrots and more.
Pricing: $31.99 for adults, $28.99 for seniors and $15.99 for children under 12, with a 20-percent gratuity added to all checks. Call 429-7427 for a reservation (required).

Tonic Seafood & Steak

Dine-in Friendsgiving 
111 West 11th Street, Wilmington • 777-2040

When: Wednesday, November 22, 4-10 p.m.
What’s on the menu: Enjoy live music, thanksgiving fare, cocktails and fun at this Friendsgiving event.
Pricing: no cover charge

Abbott’s on Broad Creek

Dine-in Thanksgiving day buffet 
111 Delaware Ave., Laurel • 280-6172

When: 11 a.m. – 5 p.m.
What’s on the menu: The annual Thanksgiving buffet at Abbott’s includes carved turkey, glazed ham, rosemary chicken, smoked barbecue brisket, eggplant parmesan, pork loin, mashed potatoes and gravy, sweet potato casserole, traditional stuffing and more. Thanksgiving dinner to-go features oyster stuffing, sweet potato casserole, entrees, sides, rolls, gravy and dessert.
Pricing: $30 for adults, $15 for children under 10

Harvest Tide Steakhouse

Dine-in buffet and to-go menu
410 E. Savannah Rd., Lewes • 644-2600

When: The Thanksgiving buffet is from 11 a.m. – 7 p.m. All orders for takeout must be made in advance.
What’s on the menu: The Thanksgiving dine-in menu includes hors d’oeuvres, a salad station with plenty of fresh and hearty Thanksgiving veggies and a carving station with all the Thanksgiving favorites. The takeout menu includes a fully prepared dinner, salads, side dishes and dessert.
Pricing: Buffet: $59.99 per adult | $19 per child under 12 | children under 5 are complimentary.
Carryout: $250 for the fully prepared dinner (serves 8-10) | a la carte options are also available. Call 644-2600 to reserve or place an order.

Related: Where to Dine Outside at the Delaware Beaches This Fall

Our Best of Delaware Elimination Ballot is open through February 22!

Holiday flash sale ... subscribe and save 50%

Limited time offer. New subscribers only.