Skip to content

17 Christmas Foods You Should Always Buy at Costco

If you're feeding a big group, you can score some major deals at the chain.

If you're hosting Christmas dinner or going to a relative's house, you're probably preparing at least a holiday dish or two. And for meals that will include the whole family, there's no better place to shop than warehouse clubs, where you can get huge quantities of food at seriously discounted prices. For Christmas dinners for a crowd, you can't go wrong with these Christmas foods from Costco.

We've included pre-prepared foods like appetizers and desserts, as well as fresh ingredients for making recipes at home. Whatever's on the menu for you and your loved ones, these Costco foods can make prep a little bit easier.


Spiral ham

glazed holiday ham with pineapple and lemon slices

Planning to serve ham for Christmas dinner? You'll get a great value by choosing one from Costco's house label, Kirkland Signature. Through Dec. 19, the ham is on sale for $2.29 per pound, which amounts to around $21 to $25 for a typical nine-to-11-pound ham.


King's Hawaiian rolls

bag of kings hawaiian rolls

If your family is loyal to these sweet pull-apart rolls, you'll save major money by getting them from Costco. A 32-count bag of King's Hawaiian rolls was just $5.59 at a Manhattan Costco location, so it's safe to expect similar value in your area.


Holiday cookie tray

tray of costco holiday cookies
Meghan De Maria / Eat This, Not That!

This mega dessert tray boasts a whopping 70 cookies, and it clocks in at just $17.99. With chocolate cake cookies, festive sugar cookies, chocolate chip cookies, and more, there's something for every sweet tooth on this platter.


Shrimp cocktail

Shrimp cocktail

Add some seafood to your holiday appetizer spread with a shrimp cocktail platter from Costco. At $9.99 a pound, you can walk away with a hefty seafood tray for less than $15.


Fresh mozzarella


Caprese salad is a light side dish to add to your Christmas meal that's always a crowd-pleaser. Costco sells twin packs of BelGioioso mozzarella, which is great if you're feeding a crowd.


Mesquite-seasoned chicken wings

chicken wings

Chicken wings at Christmas? If your family tends to get hungry before the main course, it could be a great idea. Costco charges $5.49 a pound for fresh wings from the rotisserie, and you can walk out with a hefty tray of wings for around $11.


Mashed potatoes

mashed potatoes with olive oil in a white bowl and spoon

If you don't have time to make mashed potatoes from scratch, Costco's prepared trays of mashed potatoes are a big step up from the boxed mashed potato mixes. All you have to do is reheat them in the microwave at home.


Peppermint bark

tub of peppermint bark from costco
Meghan De Maria / Eat This, Not That!

Nothing says "Christmas" like snacking on peppermint bark and opening holiday gifts. A 1.5-ounce tub of Kirkland Signature peppermint bark is just $9.99, which is significantly less than you'd find at other stores.


Hot cocoa mix

hot chocolate with marshmallows and cinnamon in a blue mug

Come on, you need some hot chocolate to pair that peppermint bark with! A 50-serving box of Swiss Miss costs just $5.99 at Costco, which is a true steal. And if you want to get a little fancier, the chain sells Starbucks hot cocoa mix, too.


Martinelli's sparkling cider

bottle of martinellis sparkling cider

Offer younger family members and those abstaining from alcohol a way to participate in holiday toasts with this sparkling cider. Four bottles are just $9.69 at Costco, and you can save any leftovers for New Year's celebrations.


Traditional fruitcake

costco fruitcake packages
Meghan De Maria / Eat This, Not That!

Fruitcake is a divisive—but traditional—holiday food. If your family is on the pro-fruitcake side, you can pick one up from Costco's bakery section.


Cranberry cinnamon goat cheese log

cranberry cinnamon goat cheese

Add a festive touch to your Christmas meal with some cranberry goat cheese. Costco sells logs of Celebrity goat cheese coated in cranberry.


Spinach, artichoke, and parmesan dip

la terra fina spinach artichoke dip package

Who doesn't love spinach and artichoke dip? This massive 31-ounce tub at Costco is from La Terra Fina, and it's a steal at just $8.79.


Fresh apples

apples bunch sliced apple seeds showing

If you need a large number of apples (or potatoes, or other fresh foods) for holiday baking or cooking, Costco will give you the best price for your money. A 5.5-pound package of Fuji apples is only $8.99 at the chain, which is a lot less than you'd pay at most grocery stores.


Cuisine Adventures mini quiches

cuisine adventures mini quiche box

Not every appetizer has to be homemade. These frozen mini quiches are super tasty, and you'll have more time to focus on the main course by heating these up.


Organic butter

sticks of butter stacked on top of a wooden board next to a knife

If your holiday baking requires a lot of butter, you can save a lot of money by getting it at Costco. A four-pound box of salted, organic butter quarters is just $9.99 at the warehouse club.

RELATED: The easy way to make healthier comfort foods.


Reko pizzelle cookies

reko vanilla pizzelle cookies

Don't have a pizzelle press at home? You can buy these Italian cookies at Costco instead. (We won't tell.)

Whatever you're serving this holiday season, these Costco finds will save you major money and stress.

Meghan De Maria
Meghan De Maria is a senior editor at Eat This, Not That!, specializing in food, product, and restaurant coverage. Read more