We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

Don’t feel like spending hours and hours prepping? Publix Thanksgiving Dinner to the rescue! The Southeastern-based grocery store really knows how to make shopping and the holidays a pleasure. Seriously — you can let Publix do all the heavy lifting for you. And if you’re sneaky, you can even dispose of the evidence, and no one has to know this dinner wasn’t cooked by you.

If you do choose to get your Thanksgiving dinner prepared by Publix, you’ll have to pick it up on the day before Thanksgiving. Publix is NOT open on Thanksgiving, even though there are some grocery stores open on Thanksgiving Day.

Download The Krazy Coupon Lady app so you can check the latest Thanksgiving savings and Publix deals.


The Publix Thanksgiving dinner includes six items and comes in two sizes.

A person holding a booklet listing the Publix holiday dinner choices in front of a sign inside Publix that says, "Thanksgiving made easy. Top your table with a delicious Thanksgiving dinner from the Deli. Order ahead for in-store pickup at publix.com/shop

Publix offers two sizes of fully cooked Thanksgiving dinner options. The small meal serves seven to 10 people, and the large meal serves 14 to 18 people.

Here’s what comes in the Publix Thanksgiving dinner:

  • Fully cooked Butterball turkey
    • 16 to 18 pounds for the large meal, or 10 to 12 pounds for the small meal
  • Dressing
    • 5 pounds for the large meal or 2.5 pounds for the small meal
  • Mashed potatoes
    • 5 pounds for the large meal or 2.5 pounds for the small meal
  • Gravy
    • 64 ounces for the large meal or 32 ounces for the small meal
  • Marshmallow Delight — contains sour cream, pineapple, cherries, and coconut flakes
    • 56 ounces for the large meal or 28 ounces for the small meal
  • Cranberry Orange Relish
    • 32 ounces for the large meal or 16 ounces for the small meal

Related: You can get a free Thanksgiving turkey using our tips.


You’ll pay $55 – $100 for a Publix Thanksgiving dinner — about $5.50 per serving.

A sign in the Publix Deli that says, "Easy ordering for Thanksgiving" with some booklets to take.

The size of dinner you purchase will determine your cost. In 2021 the large dinner was $99.99. It was estimated to feed 14 to 18 people, making each serving as low as $5.56. The smaller dinner was $54.99 last year and served seven to 10 people, making each serving as low as $5.50.

Want your turkey deboned? You can get that, too — but it’s going to cost you. For a 10 – 12 pound turkey, the price to debone it is an additional $10, and for 16 – 18 pound turkeys, it’s an additional $12.

When do I have to place my order?

You have to place your Publix Thanksgiving dinner order with a 48-hour notice. You can order through the Publix website or call your local deli. Just make sure you’re selecting your local store when placing the order. Since you have to give 48-hour notice to order your meal, you won’t be able to utilize Publix Delivery or Publix Curbside pickup.

Will my meal be hot when I pick it up?

Nope. Your Publix meal will actually be chilled. They’ll provide you with heating instructions. Most of the items will take up to 2.5 hours to fully heat up.

Related: Don’t want to buy a premade meal? Learn how to coupon at Publix to make your grocery dollars go further.



You can still order a Publix Thanksgiving meal after the holiday.

People standing in line at the Publix deli counter

While the premade meals aren’t available year-round, they are available throughout the holiday season. In 2021 Publix offered multiple meals of all sizes through the deli department.

You could choose from these meat options:

  • Small Boar’s Head Turkey Dinner (Serves 2 – 4 people)
  • Small Boar’s Head Sweet Slice Ham Dinner (Serves 2 – 4 people)
  • Publix Deli Fully Cooked Turkey Dinner (Serves 7 – 10 people)
  • Publix Deli Fully Cooked Turkey Breast Dinner (Serves 7 – 10 people)
  • Boar’s Head Sweet Slice Boneless Ham Dinner (Serves 7 – 10 people)
  • Publix Deli Fully Cooked Large Turkey Dinner (Serves 14 – 18 people)


  • Yukon Gold Mashed Potatoes
  • Broccoli au Gratin
  • Green Bean Casserole
  • Creamed Spinach
  • Scalloped Potatoes
  • Old-Fashioned Cornbread Dressing
  • Corn Casserole
  • Sweet Potato Casserole
  • Three Cheese Pasta
  • Harvest Vegetable Risotto
  • Mashed Cauliflower
  • Homestyle Gravy
  • Cranberry Orange Relish
  • Marshmallow Delight
Publix Thanksgiving Dinner Is Doing the Work — for Less Than $6 per Serving