Skip to Content

Where to order Christmas dinner for carry-out

Looking to avoid all the cooking that comes with end-of-year celebrations? Consider ordering a fully cooked Christmas dinner to-go so you can spend more time with your family instead of in the kitchen. 

You can order a full holiday meal from numerous restaurants and supermarkets, either online, over the phone or in person. Some meals can be ordered hot, meaning that they’ll be warm and ready to eat when you pick them up. Others will be ordered cold, meaning the food will need to be cooked or reheated once you get home. Certain restaurants also offer individual dishes to go rather than dinner for four. No matter which option you order, you’ll save time and energy.

Please note that prices and offerings may vary by location and supplies may be limited. The lists below are a selection from each store or restaurant, and other options may be available. Also, if your meal is picked up or delivered refrigerated, you may need to allow several hours for reheating, so plan accordingly.

We will continue to expand this list as more stores and restaurants announce their holiday plans, so keep checking back! And if you know of any other deals, be sure to email

If you’re more interested in dining out, make sure to take a look at our list of restaurants that are open on Christmas Day.

Which markets sell ready-made Christmas dinner?

When ordering your holiday dinner to go from a grocery store, take note of any advance notice requirements and pickup windows. Also be sure to allow time to reheat the food; this can take several hours, depending on the main dish.



This season, Publix is offering a cooked whole turkey dinner for $59.99 featuring turkey, holiday dressing, mashed potatoes, gravy, marshmallow delight, and cranberry orange relish. You need to order 48 hours in advance, and some items will require up to 90 minutes to heat, so plan accordingly.

They’re also offering a meal package with a turkey breast that also feeds 15 to 20 for $99.99, with a heating time of up to 150 minutes.  Order online or call your nearest store.

Whole Foods

$74.99 – $329.99 for meals for four people and up

Whole Foods offers a large variety of meals, depending on your location, including two for special diets: a $39.99 vegan meal for two, featuring a cremini mushroom roast, and a paleo-friendly turkey dinner for $89.99. You can also opt for lamb shank for four ($99.99). beef Wellington for four ($139.99) and a prime rib meal for eight ($229.99)  Or go for one of the turkey options that range in price from $74.99 to $139.99. A feast for 12 costs $329.99 and features prime rib and salmon. Sides vary with each meat, but they include green bean casserole, creamed spinach and kale, Brussel sprouts, and truffle parmesan mashed potatoes. Note: All items will be refrigerated upon receiving and will require heating, unless otherwise noted.

Orders must be placed 48 hours ahead of pickup time. Pickup dates are Dec. 18 through Dec.  31. Order online or call 844-936-2428.

(Photo courtesy of Depositphotos)

Which restaurants offer fully cooked Christmas dinners to-go?

If you don’t feel like going out to eat but also don’t want to cook, these restaurants offer the best of both worlds. Prices and availability may vary by location, and there may be a deadline by which to place your order, so check online or call your local restaurant.

Boston Market

Ham $89.99  (serves 4-6); $149.99 for 12

Turkey $99  (serves 4-6); $149 for 12

Prime rib $129 (serves 4 -6); $189.99 for 12

Boston Market is rolling out the choices for your holiday meal this year. Note that the prime rib meal is sold raw, so follow the cooking instructions! Place your order online by Dec. 21 for pick-up no later than Dec. 24, and do note that prices will vary across the country. 

Buca di Beppo

$109.90 – $319.00

Serves 5 – 20

Nothing says Christmas like delicious pasta with savory toppings. Buca knows how to feed a crowd. They’ve whipped up spaghetti, rigatoni, and other pasta feasts and will serve them either half pan or full pan, depending on the size of your crowd.  

Order online for in-store or curbside pickup or delivery between Dec. 23-25.

Cracker Barrel

$99.99 – $139.99

Serves 4-6

Cracker Barrel’s Holiday Heat ‘n’ Serve Family Dinner includes ham and traditional sides. They’re also offering a larger package that serves 8-10 people for $139.99. And they’re putting lots of attention, and rightly so, on the new prime rib meal that serves 4 – 6 for $124.99.

Casseroles, pies and other a la carte items are also available. Order online. Meals will be available for pickup Dec. 21 to Dec. 28. Use within 72 hours after pickup. If you schedule your holiday ham or prime rib pick up December 22 or 23, you’ll receive a free $5 bonus card (valid in January and February 2022.) 24-hour notice is required for orders.

Firebirds Wood Fired Grill


Serves 6

Firebirds is offering a Holiday Prime Rib Feast that features a prime rib, sides and a dessert. Order online by Dec. 18 for pick up Dec. 23 or 24. 

Golden Corral

$79.99, price and sides may vary by location

Serves 4 -6

Golden Corral’s Holiday Meals To-Go Package includes roasted turkey or holiday spiced ham, as well as mashed potatoes, gravy, cornbread stuffing, cranberry sauce, one dozen yeast rolls with honey butter, and your choice of side and pie.

Meals are ready-to-heat. Order by Dec. 19 for pickup on Christmas Eve; 72 hours’ notice is required. Call your local restaurant to order. Individual meats, and dinners for 20 or more guests priced at $9.99 – $11.99 per guest are also available.


$31.99, price may vary by location

Serves 4

It’s a brunch for your bunch, and it’s only available from IHOP ’N GO. Scrambled eggs, hash browns, sausage links, and, of course, pancakes complete with holiday toppings like cranberry sauce, vanilla mousse, and a special creation involving mini-marshmallows. Available at select locations. 

Morton’s The Steakhouse


Serves 2

Can’t get reservations for Dec. 25? You can take the same delicious chateaubriand, salad, bakled corn souffle, sour cream mashed potatoes, creamed spinach, and dessert home to eat by your own fireplace. Place your order online.

Ruth’s Chris Steak House

$195; price may vary by location

Serves 4

Ruth’s Chris’ Celebration Feast includes a starter, roasted beef tenderloin, sides and a cheesecake dessert. You can add seafood and wine to your dinner as well. Menu and offerings available select days. Take-home offerings must be ordered 48 hours in advance.

Order online by 5 p.m. Dec. 21 at 5 p.m. for pick up Dec. 24. 

Information from our parent site, Living On The Cheap, was used to supplement this article. Used here with permission. 

To keep up with latest news, sign up for the daily Miami on the Cheap newsletter. You can also follow us on Facebook and on Twitter and visit our Facebook group page.

Hungry for more food deals?

More Free and Cheap South Florida Holiday Events

More Holiday Events


Living on the CheapMiami on the Cheap is a member of Living on the Cheap, a network of websites published by frugalistas, journalists and consumer advocates. Find practical advice on saving money on groceries, travel and shopping, plus tips from our experts on how to live the good life for less at Living on the Cheap.

Living on the Cheap in the Media