Skip to Content

27 Classic Christmas Foods, Ranked From Best-Ever to Worst

Everything on this list is popular, but that doesn't mean they're all good.

By
preview for Italian Christmas Cookies

As a certified holiday person, I deck my halls like Buddy the Elf, watch the handful of favorite Christmas movies I pretty much have memorized and can't wait to load up my plate (for seconds and uh, thirds) with traditional Christmas foods like it's my final meal. As soon as my local grocery store sets out their annual selection of Christmas goodies, you can find me filling my cart like I'm training for Supermarket Sweep. And just like every other American, I have my favorites.

According to a 2020 survey, turkey's the main event for 73% of Americans, with prime rib (69%), roast beef (66%), steak (65%), chicken (64%), roast pork (64%) and ham (62%) also coming in as popular contenders. Many of us serve fan-favorite sides like sweet potatoes (61%), macaroni and cheese (61%), scalloped potatoes (61%), green beans (58%) and of course, some kind of cheese (57%).

Of course, what appears on your table probably varies depending on where that table is located. In Italy, seven fishes often grace the table and Puerto Rican and Filipino nochebuena celebrations might center around a roast suckling pig called lechon. Swedish revelers may tuck into a spread called the julbord that includes pickled herring, cured salmon, meatballs and paté. And in Japan, the colonel comes to dinner with KFC fried chicken appearing as a traditional meal. Venezuelans often wrap up hallecas, a cousin to the tamale nestled in banana leaves, which doubles as a fun bonding activity. And because Christmas falls during the summer in Australia, the party there might feature some shrimp or other seafood on the barbie.

Need some inspiration for your own holiday spread? Allow me to share my incredibly opinionated, completely unscientific Christmas food favorites, in order from the treats I'm planning to pile high at the buffet table to those you can keep for yourself.

1

Chocolate and Peppermint

traditional christmas foods a gingerbread house made from mint chocolate cookie dough

Peppermint bark. Peppermint hot cocoa. Mint chocolate chip ice cream. If there's a better combination than chocolate and peppermint, I've never found it. When you use this mint chocolate cookie dough recipe as the base for this year's gingerbread house, you'll finally understand the whole Hansel and Gretel story.

Get the Mint Chocolate Cookie Dough recipe.

2

Sugar Cookies

christmas food a plate of star and christmas tree shape cookies

At my house, it just isn't Christmas until we roll out my great grandma's cut-out cookies. The recipe famously calls for "between 2 and 12 cups of flour, or until the dough looks right," and I almost broke my stand mixer trying to recreate it one year. Don't be like me: Use this Good Housekeeping Test Kitchen-approved recipe for (almost) guaranteed success.

Get the Magical Sugar Cookies recipe.

3

Sticky Toffee Pudding

christmas foods   a pair of sticky toffee puddings on white plates

Don't bring me the figgy pudding — sticky toffee is the real star at my table. This British export consists of a warm, moist date cake drizzled with a decadent toffee-pecan sauce and topped with a sizeable dollop of fresh whipped cream. Take a page out of Charles Dickens' book and add this to your dessert table.

Get the Sticky Toffee Pudding recipe.

Advertisement - Continue Reading Below
4

Brie Cheese

christmas foods   brie and apple tart

Baked brie is creamy, gooey, a little funky and tastes great when spread on tiny toasts with apples and pomegranate seeds. At my house, I have to beat my younger brother to the brie wheel or I won't get any for myself. This simple, festive tart made with the star of the cheese tray will really up the ante on your app spread.

Get the Brie and Apple Tart recipe.

5

Gingerbread

christmas foods   a number of gingerbread wands and a red ribbon

The slightly sweet, spice-studded flavor of gingerbread tastes like the platonic ideal of the holiday season. But to me, biting the head off a man-shaped cookie is a little dark for the most wonderful time of the year. These gingerbread wands are both easier than rolling and cutting and less cannibalistic. You can also use this recipe for the classic shape cookie, for the traditionalists in the crowd.

Get the Gingerbread Wands recipe.

6

Roast Beef Tenderloin

christmas foods   a white platter with peppercorn beef tenderloin

At the end of The Grinch, the title character carves a many-limbed "roast beast" as the guest of honor. My mouth starts to salivate every time I watch him passing that platter. If you're also a meat-eater, there's just no better dish for a big holiday feast than a showstopper of a roast.

Get the Peppercorn Beef Tenderloin recipe.

Advertisement - Continue Reading Below
7

Chocolate Bark

christmas foods   pieces of aztec chocolate bark with nuts and seeds

Chocolate bark looks fancy but truly couldn't be easier. That's my kind of treat: Maximum reward, minimal effort. You can't go wrong with the peppermint classic (see above), but switching it up with different chocolate flavors and your favorite mix-ins gives it a fun personalized element. It also makes a personal, affordable gift.

Get the Aztec Chocolate Granola Bark recipe.

8

Sweet Potatoes

christmas foods   a pot of mashed sweet potatoes with pecans

Mashed potatoes are tasty and all, but mashed sweet potatoes? That's my carb go-to, every time. They've got the creamy goodness of the traditional mash, with about a hundred times more flavor. Add a little rosemary and sprinkle the whole shebang with roasted pecans and watch your guests scrape the bowl clean.

Get the Rosemary-Pecan Mashed Sweet Potatoes recipe.

9

Gingerbread Men

christmas foods   mocha men and star cookies dunked in chocolate on a rack

I love a gingerbread cookie, and we already know chocolate wins my heart. What I do not love is fiddly decoration. These mocha men solve that problem because they need nary a sprinkle; just a quick dunk in melted chocolate makes them ready for the 'gram (not to mention your belly).

Get the Mocha Men and Star Cookies recipe.

Advertisement - Continue Reading Below
10

Baked Ham

christmas foods   a root beer glazed ham on a platter with greens and oranges

We love the way this glazed ham looks and the easy steps it takes to cook. Glaze your ham with (yes!) root beer and serve this main with zero fear. I really like this Christmas ham, but not as much as I like yams.

Get the Baked Ham with Root Beer Glaze recipe.

11

Stuffing

christmas foods   three spoons filled with stuffing

I wait all year for stuffing season, but it wasn't until I began making my own that I really fell in love with it. Ditch the box and tear your own bread, chop some veggies, toss some fresh herbs in there and you'll see what I mean. Some years, I'm tempted to skip the turkey altogether and fill up on this classic side.

Get the Easy Herbed Stuffing recipe.

12

Turkey and Gravy

christmas foods a turkey on a platter surrounded by grapes and oranges and green sprigs

Many households swear by ham, lamb or another protein for Christmas dinner since it follows Thanksgiving so closely. But I still love a turkey centerpiece. Others (like my husband) consider the majestic bird too boring. If your turkey is bland, try this simple recipe that will make your kitchen smell amazing.

Get the Thyme-Roasted Turkey and Gravy recipe.

Advertisement - Continue Reading Below
13

Pecan Pie

christmas foods   salted caramel mixed nut pie

Sticky, super sweet and chock full o' nuts, pecan pie is too rich to enjoy more than a few times a year. But when it rolls around, you bet I'm cutting myself a slice. This one combines the classic pecans with hazelnuts and walnuts for an even tastier twist. Serve it a la mode; you deserve it.

Get the Salted Caramel Mixed Nut Pie recipe.

14

Thumbprint Cookies

christmas foods   raspberry thumbprints with a green ribbon a green background

As a kid, I couldn't understand why my mom always resisted making thumbprint cookies. Rolling dough between your hands, sticking your thumb right in the center, dusting with powdered sugar – it made the best mess. Now that I have to clean my own kitchen, I understand why she didn't want to still keep digging sugar out of the countertop grout a week later. They're not in my top five cookie choices, but still worth the effort.

Get the Raspberry Thumbprint Cookies recipe.

15

Cranberry Sauce

christmas foods orange cranberry compote with a gold spoon on a green background

In the cranberry category, nothing beats homemade. If your family serves cranberry sauce at Christmas as well as Thanksgiving, level up for the second round with this tonsil-tingling orange-apricot cranberry compote. Or just go for the homemade version both times. It's that much better and it doubles as a glorious kitchen aromatic.

Get the Orange-Apricot Cranberry Sauce recipe.

Advertisement - Continue Reading Below
16

Roasted Carrots

christmas foods   spice roasted carrots
Mike Garten

Even during the holiday season, you really shouldn't eat candy all day long. That's where these slightly spicy, slightly sweet roasted carrots come in. They pair beautifully with your holiday main and even the kids won't be grinches about eating their veggies.

Get the Spice Roasted Carrots recipe.

17

Brussels Sprouts

christmas foods brown butter brussels sprouts

The holiday season is a marathon, not a sprint, so you're going to need some nutrition in your diet. Adding browned butter to Brussels sprouts brings out their naturally nutty sweetness. Toss in some sliced almonds and golden raisins and it's practically a dessert. Your body will thank you.

Get the Brown-Butter Brussels Sprouts recipe.

18

Green Bean Casserole

christmas foods   green bean casserole in an earthenware dish

For me, green bean casserole is like that one ornament that you made as a kid. It's not good exactly, but because it's my grandma's favorite, the Christmas table just wouldn't be complete without it. Our version adds cheddar and parmesan for a more modern (and in my opinion, way tastier) twist on a reliable standby.

Get the Green Bean Cheddar Casserole recipe.

Advertisement - Continue Reading Below
19

Mashed Potatoes

christmas foods   a bowl of garlic mashed potatoes

You'll rarely find me bad-mouthing potatoes, but like I said before, there's a strategy to stomach real estate. That said, it's not every day you get to create a little crater in a mound of spuds and fill it with gravy like your own personal volcano. Really go all out with these easy, garlicky taters that will repel vampires as a bonus.

Get the Creamy One-Pot Garlic Mashed Potatoes recipe.

20

Charcuterie Board

christmas food two glasses of rose wine with cheese and salami and olives
Elena Noviello//Getty Images

The charcuterie platter makes an appearance at many holiday gatherings, and here's where you'll find my one appeal to moderation. I love a snack dinner as much as the next person, but you've got to pace yourself. All those delectably salty meats and velvety cheeses will fill you up faster than you can say "Eat, papa! Eat!" Pace yourselves, revelers.

Advertisement - Continue Reading Below

Christmas Recipes

fennel crusted roast pork with acorn squash on a white plate

Impressive Christmas Dinner Recipes to Try

two glasses of old fashioned eggnog with christmas ornaments on the side

Extra-Jolly Christmas Cocktail Recipes

baked applesauce donuts

Dazzling Christmas Desserts

linzer star cookies with jam in the center

91 Classic Christmas Cookies

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below