Christmas is fast approaching, and EatDrinkDeals wants to help you find the right way to celebrate. Maybe that’s finding a restaurant where you can sit and have a nice meal, or maybe it’s getting a Christmas feast prepared to eat at home. Want some help finding the best deal? Check out these Christmas dine-in and takeout deals for complete holiday dinners or side items. We’ll tell you which restaurants are open on Christmas for dine-in, or how to plan ahead for your takeout feast to enjoy at home. Note that many of the takeout deals require 24 or 48-hour advance ordering. Also check your local restaurant to confirm they are participating in the national deal.
Do you want to have great deals like these emailed directly to you? Click here to sign up for our newsletter!
Christmas Restaurant and Takeout Deals For 2023
Bob Evans
Bob Evans will be open on Christmas Eve and serving a Holiday Celebration Platter for $16.99 per person at participating locations. Enjoy some roasted turkey, house-made bread & celery dressing, cranberry relish, mashed potatoes & gravy, green beans, corn, freshly baked dinner rolls and a slice of pumpkin pie. Make it Hickory Ham for $18.99.
Bob Evans also has Farmhouse Feasts To Go featuring slow-roasted whole boneless turkey breast and ham. Also included are bread & celery dressing, homestyle mashed potatoes, buttered sweet corn, green beans with ham, cranberry relish, gravy, rolls, pumpkin pie with whipped topping & pumpkin bread loaf. Prices start at about $80 for a 4-person serving. A premium feast for 10 with both turkey and ham is about $155. Or, you can Farmhouse Feasts with just turkey or just ham for about $90 -100. You’ll need to pickup during the week of December 18. For more details, click here for the Bob Evans Holiday Feast To Go Menu.
For more deals like their $7.99 Dinner Bell Plates, go to our Bob Evans page here.
Chart House
Chart House will be open for dine-in at most locations with a full menu available. They also have Christmas Family Packs available to go for pickup on December 24 and 25. Feed 3-4 people for $140 with a Slow Roasted Prime Rib Dinner with sides and dessert, or $100 if you opt for Salmon. More details are available on the Chart House website. You can also make reservations for Christmas at Chart House. Click here to select your location and secure your table.
City Barbeque
City Barbeque is now taking orders for homemade holiday meals, available by reservation only. Guests can choose from a smoked bone-in ham or a whole smoked turkey: both meal options come with two pan sides and some brean buns. The Small Holiday Meal feeds 4-6 people and starts at $54.99. The Medium feeds 8-10 starting at $89.99 and the Large feeds 20-24 starting at $179.99. Ordering is available through December 22, pickup is available through December 24 at 5 pm. More details are available and you can click here for the info from the City Barbeque website.
Claim Jumper
Claim Jumper has Holiday Carry-Out Platters for a 3-course dinner to serve 6 – 8 people for $135 for Turkey or Ham, or $145 for both. You’ll get bread, salad, sides and dessert to go with the main course. For the full menu and to place an order, click here for the Claim Jumper Holiday page.
Cotton Patch Cafe
Get Holiday Heat and Serve Meals at Cotton Patch Cafe by preordering through November 20 and pickup available for pickup from December 20 – 24. Preorders close on December 19. The Classic Holiday Spread comes with Roasted Boneless Turkey Breast or Holiday Ham, Cornbread Dressing and Scratch-Made Gravy, and serves up to 6 people for $69. The Complete version adds three big sides, half a dozen rolls, and a choice of dessert to that, for $99. The Ultimate version is $169, feeds up to 12 people, and adds 3 Quart Size Fixin’s and a choice of dessert to go with it. Hit the Cotton Patch Cafe order page to get yours in.
For other deals, like lunch specials and Kids Eat Free nights, click here for our Cotton Patch Cafe page.
Cracker Barrel
Cracker Barrel has Christmas take-out deals available for pick-up for your Christmas dinner available starting on December 21. Cracker Barrel’s Heat N’ Serve Holiday Family Meal To-Go comes with easy-to-follow heating instructions and: Spiral Sliced Sugar Cured Ham, Cornbread Dressing, Gravy, Cranberry Relish, Choice of 3 Sides (each serves 10), Sweet Yeast Rolls, and Apple Streusel Pie & Pecan Pie. Serves up to 10, priced at $149.99. At least a 24-hour notice is required for orders. Delivery is also available. There are other options available like Prime Rib, too. Visit the Cracker Barrel Holiday Heat N’ Serve Family Dinner page for more details.
Click here for our Cracker Barrel page to learn about other daily specials.
Del Frisco’s Grille
Del Frisco’s Grille will be open on Christmas Eve and Christmas Day at most locations. Del Frisco’s will serve a three-course 12 oz. Wagyu Chateaubriand dinner. Pricing varies by location. Click here to view Del Frisco’s Christmas page and view the pricing for your preferred location.
For more specials, like the Del Frisco Happy Hour, click here to read our story.
Denny’s
Denny’s will be open on Christmas at most locations and will serve a Turkey & Dressing Dinner, along with its standard menu. The Turkey & Dressing Dinner includes turkey breast, stuffing, gravy and cranberry sauce, plus two sides and bread. Pricing varies by location; we saw a range of $14.49 – $15.99 when we selected several locations across the country. Go to the Denny’s Menu webpage here for more details.
For more specials, like their $2, $4, $6 $8 Value Menu, click here to read our Denny’s story.
Dickey’s Barbeque Pit
Dickeys Barbecue has Prime Rib, Ham, Smoked or Fried Turkey and complete Holiday Feasts available for to-go or delivery. Choose from a Complete Feast serving 10-12 with a choice of ham, smoked turkey, cajun fried turkey or prime rib plus sides. The Complete Feast starts at $125 for Ham, $145 for Cajun Fried Turkey, and up to $170 for the Prime Rib option. Or, get a Dinner Feast serving 8-10 for a smaller group, or a la carte main dishes are available with no sides, like a cajun fried turkey serving 10-12 for about $85. You can find the menus at Dickey’s Holiday Menu page here – you’ll need to enter your location first.
For other Dickey’s specials and deals, Kids Eat Free Sundays, read our Dickey’s story here.
Eddie V’s
Eddie V’s is open on Christmas Eve, but not Christmas Day, starting at 12 PM. For reservations, click here for the Eddie V’s reservations page.
Famous Dave’s
Get a Hickory Smoked Turkey Feast to feed 8-10 for $229, or feed 4-5 for $129 at Famous Dave’s for those staying at home. You’ll get Sliced Turkey Breast cooked and ready to be reheated, a Quart of Corn Bread Stuffing, Mashed Potatoes, Mac and Cheese, a Quart of Turkey Gravy. You can get just the Turkey for $99 and get your sides elsewhere, too. There’s also Ham options for feasts or a la carte available. 24 hour advance notice is required. To place an order, click here for the Famous Dave’s ordering page.
For info on other deals, like weekday deals such as Burger Mondays, click here for the Famous Dave’s page.
Fresh Market
Fresh Market has a complete holiday meal that can be pre-ordered in-store or online and picked ahead of the holiday. Meal orders can be placed online now through December 21st at 2 PM, and then picked up from December 21st – 24th by 5 pm. The holiday meals are ready to heat and serve and come with everything needed for a complete meal including ham or turkey and side dishes such as whipped potatoes and cranberry relish. An Essential Holiday Meal that serves 3-5 costs about $75, up to Ultimate Holiday Meals serving 12-14 for about $200. For more info, go to the Fresh Market Holiday Meals website.
Golden Corral
Golden Corral has their Holiday Buffet for Christmas for around $20, and some takeout options too. Thanksgiving takeout meals are available for small groups of 4 up to groups of 12. The Carved Roast Turkey or Carved Holiday Glazed Ham Meal serves 6-8 and includes mashed potatoes, gravy, cornbread stuffing, cranberry sauce, yeast rolls, one additional side choice (buttered corn, green beans, macaroni and cheese, steamed carrots or sweet potato casserole) and a choice of pie (pumpkin or pecan), and costs $109.99. Orders must be placed 72 hours in advance. Go to the Golden Corral Holiday Meals page here for the menu and to start your order. You’ll need to enter your location first.
Granite City Food And Brewery
The Christmas Eve brunch buffet returns to Granite City Food and Brewery! For $34.99 ($10.99 for kids), get a full buffet with items like Sliced Roast Turkey Breast, Salmon Bernaise, all sorts of sides, and Pecan Pie and Pumpkin Pie for dessert. To view the full menu, click here. To reserve a table, head to the Granite City website here.
Honey Baked Ham Co.
Honey Baked Ham has everything you need for a Holiday Feast. Options include Honey Baked Turkey Breast, Boneless or Bone-In Ham, sides, desserts, and more. Prices vary by location and meats are priced by weight. For more specific pricing info visit the Honey Baked Ham online order site here. You’ll need to enter your address to find the closest location first.
Also, the early bird gets the… discount! Honey Baked Ham has all sorts of options for the Holidays as you can imagine. Options include Honey Baked Turkey Breast, Boneless or Bone-In Ham, sides, desserts, and more. Prices vary by location and meats are priced by weight, but if you pick up on 12/21, click here for a Honey Baked Ham coupon to get $7 off any sized Bone-In Half Ham or a Holiday Meal.
Go to our Honey Baked Ham page for coupons you can use to save.
IHOP
Most IHOP restaurants will be open Christmas Day. For the IHOP nearest you see IHOP Locations. Call ahead to verify holiday hours, especially because of the fluid situation with state and local restrictions.
Get info on more IHOP deals like their $5 deals during IHOPPY Hour from 3-10 pm by reading our IHOP story.
Joe’s Crab Shack
Joe’s Crab Shack will be open on Christmas Eve and Christmas Day with a special Roasted Turkey dinner for $22.99 ($13.99 for Kids). For more details, and to confirm with your local Joe’s, click here for the Joe’s Crab Shack Christmas page.
Kona Grill
Kona Grill has dine-in and takeout options for Christmas. If you’re dining in, enjoy some traditional-themed meals from $32 – $50 or $16 for kids. There are similar options and pricing for takeout. For more details, or to preorder or make a reservation, visit the Kona Grill Christmas page.
La Madeleine
La Madeleine has Christmas to-go and delivery catering options. Holiday Feasts to heat at home are priced from $74.99 – $139.99. Hot Holiday Feasts (delivered hot) are priced from $149.99 – $269.99. The Holiday Feast to pick up and heat at home comes with oven-roasted turkey breast, cranberry apple cornbread stuffing, mashed potatoes, green beans almondine, wild mushroom sauce, cranberry sauce and sourdough breadsticks. Click here to go to the La Madeleine website to order.
Macaroni Grill
Most Macaroni Grill restaurants will be open both Christmas Eve and Christmas Day. For the menu and more details see the Macaroni Grill Christmas page. Contact your local Macaroni Grill to confirm hours or to reserve a table.
Looking for more Macaroni Grill coupons and specials? Go to our Macaroni Grill article here. They’ve got buy one, get one free deals on Mondays and 25% or $10 off on most weekends.
Maggiano’s
Maggiano’s Little Italy has a carryout package for about 5 people available for $120 for pickup from December 14 – 24. Frankly, it comes with a lot of food. You’re in for a heckuva feast and you’ll have leftovers. The bundle has salads, pastas, chicken piccata, and multiple desserts. Serious business. Prices will vary by location, though. For details on dine-in or to-go, visit the Maggiano’s Holiday ordering page. You’ll need to select your location first.
For more Maggiano’s molto bene specials and offers, go to our Maggiano’s article!
McCormick & Schmick’s
Most McCormick and Schmick’s seafood restaurants will be open Christmas Day as well as Christmas Eve and New Year’s Eve and New Year’s Day. More details at McCormick and Schmick’s Christmas Schedule. For the McCormick and Schmick’s nearest you, see McCormick and Schmick’s Locations.
For other McCormick & Schmick’s specials and deals, visit our McCormick & Schmick’s story.
Metro Diner
Metro Diner has Holiday Feasts to take home and enjoy. You get a choice of Roasted Turkey or Baked Ham, Creamy Mashed Potatoes and Gravy or Sweet Potato Mash, Green Beans or Green Bean Casserole, Savory Cornbread Stuffing or Mac and Cheese, Cranberry Sauce, and Hawaiian Dinner Rolls. Whole Pumpkin or Apple Pies are available to add on, too. You can get the feast for 1 for $16.49, or for 4 for $61.99, and 8 for $119.49. Go to the Metro Diner Holiday Catering page for more information and to place your order, available until December 22 at 5 pm. You need to order a day in advance.
For more Metro Diner specials and deals, go to our Metro Diner story.
Mimi’s Cafe
Mimi’s Cafe has Holiday Feasts for $219.99. The feast includes 1 whole herb butter basted turkey, 5 pounds of smoked and sliced ham, Whipped Mashed Potatoes, Buttered Cornbread Stuffing, Candied Pecan Mashed Sweet Potatoes, Green Bean Casserole with Crispy Onion Strings, two Carrot Raisin Nut Loaves, one Pecan Pie and one Pumpkin Pie. The whole kit and caboodle serves 8 – 10 adults. More details are available here on the Mimi’s Cafe Holidays Take-Home Page.
Morton’s Steakhouse
Morton’s Steakhouse will be open on Christmas Eve and Day and taking reservations. Most locations will be open from 12 PM with a prix fix Christmas Feast with Salad, a Chateaubriand Cut, Sides and dessert for $179 for two people. You can also get a takeout package to serve 4 people for about $200. For more details visit the Thanksgiving at Morton’s page here.
The Palm
Celebrate Christmas at The Palm with a feast featuring a Bone-In Pastrami Crusted Prime Rib, served with one side and dessert. For more info, visit The Palm Christmas page.
Go to our The Palm story for info on other specials, like their lunch specials and Happy Hour deals.
Publix
Publix has some great options available for a low-cost, low-stress Christmas dinner. Visit the Publix Holiday Meals page here and browse options like a fully cooked Turkey to feed 7-10 people for $69.99, 14-18 people for $139.99, plus a la carte sides for around $12 – $14 to serve 6 like Broccoli Augratin, Green Bean Casserole, and more favorites.
Red Lobster
Red Lobster will be open on Christmas at most locations, serving from 11 am to 6 pm. You can find specific Christmas hours for all locations at: Red Lobster Christmas Hours
Ruth’s Chris Steak House
Most Ruth’s Chris Steak House restaurants will be open on Christmas Eve and Christmas Day. For the full menu, go to the Ruth’s Chris Christmas menu page. They will also offer Celebration Feasts to take home if you don’t want to dine out. Each of them comes with a salad, entree with choices including steak and salmon, a side, and dessert. Celebration Meals serve 4 and are priced at $195. Orders will be taken until December 23 and must be made 48 hours in advance.
For more Ruth’s Chris deals, read our Ruth’s Chris story.
Shari’s Cafe
Shari’s Cafe has Turkey and Ham Holiday Feasts for $99.99 that serve 4-6 people available for pickup or delivery. You get either turkey or ham, sides, gravy, cranberry sauce, and rolls, plus a choice of one of Shari’s famous pies for dessert! Click here for a Holiday Feasts menu, but click here for the Shari’s online ordering page and find your specific Shari’s to make sure they are serving the Holiday Feasts.
Want info on more Shari’s deals, like their Kids Eat Free and Free Pie days? Check out our Shari’s page here.
Shoney’s
Most Shoney’s restaurants will be open Christmas Day starting at 11 AM and serving a buffet of roasted turkey, ham and roast beef. You can get to-go meals, too. Visit the Shoney’s Christmas Day Feast page for more details.
Starbucks
Many Starbucks coffee shops will be open Christmas Day. The chain has a limited food menu but does have hot breakfast items, lunch sandwiches and bagels. See the Starbucks Menu for more. Contact your local Starbucks for details. It’s a good excuse to get away from everyone for a few minutes and give yourself a caffeine jolt.
Read our Starbucks article for info on more promotions like the Starbucks for Life game going on!
STK Steakhouse
STK Steakhouse will be open on Christmas Eve and Christmas Day with a Roasted Prime Rib special for $79 per person. Most locations are open from 4 – 11 pm on Christmas Eve and 12 – 10 pm on Christmas Day, with some variation in the Orlando and Las Vegas locations. For more details and to make a reservation (recommended), go to the STK Steakhouse Christmas webpage.
Sullivan’s Steakhouse
Sullivan’s Steakhouse will be open from on Christmas Eve and Christmas Day the full menu available. To reserve or get more details, click here.
Waffle House
Waffle House restaurants will be open on Christmas. Waffle House almost never closes. Sometimes, you just need some good ole’ bacon and eggs and waffles.
Whole Foods
Whole Foods Market has complete Holiday dinners available; prices vary by location but a Holiday Organic Roast turkey dinner and sides for eight costs about $170. Or get a Prime Rib dinner for eight for about $250. For more details or to place your order see the Whole Foods holiday website. Not all Holiday Dinner options will be available in all locations.