Planning a Christmas feast is easier when you stick to the classics. These 19 recipes cover the whole day, from make-ahead cinnamon rolls and a proper prime rib to pudding, pecan pie, and a few things to put on the table before anyone sits down.

Every recipe here has its own full write-up: real prep and cook times, a complete ingredient list, and step-by-step instructions, so you can actually plan the day around them.

1. Foolproof Cinnamon Rolls (Prep the Night Before)

Glazed cinnamon rolls in a baking pan.

These rolls rise in the fridge overnight, so on Christmas morning all you do is bake and glaze. The smell alone gets everyone to the table.

Get the full recipe: Foolproof Cinnamon Rolls (Prep the Night Before).

2. Herb-Crusted Prime Rib

A sliced herb-crusted prime rib roast.

An herb-crusted prime rib turns the meal into a fine dining experience, yet it is surprisingly straightforward: a quick rub, a hot sear, and the oven does the rest.

Get the full recipe: Herb-Crusted Prime Rib.

3. Grandma’s Classic Stuffing

Classic bread stuffing in a baking dish.

A traditional bread stuffing with sage, rosemary, and thyme. It stays true to the old recipe and goes with everything on the table.

Get the full recipe: Grandma’s Classic Stuffing.

4. Spiked Hot Chocolate

A mug of hot chocolate topped with whipped cream.

Rich, velvety hot chocolate with a shot of Irish cream. It turns a simple drink into the part of the evening people ask about later.

Get the full recipe: Spiked Hot Chocolate.

5. Roasted Brussels Sprouts with Bacon

Roasted Brussels sprouts with crispy bacon.

Roasting with bacon is what converts Brussels sprouts skeptics. The sprouts caramelize, the bacon crisps, and the pan comes back empty.

Get the full recipe: Roasted Brussels Sprouts with Bacon.

6. Gingerbread Cookies

Decorated gingerbread cookies.

A sturdy spiced dough that holds its shape for cutting and decorating. Half the point is the baking; the other half is everyone around the table with icing.

Get the full recipe: Gingerbread Cookies.

7. Creamy Mashed Potatoes

A bowl of creamy mashed potatoes.

Cream cheese and warm cream are the secret to mashed potatoes smooth enough to steal attention from the main course.

Get the full recipe: Creamy Mashed Potatoes.

8. Traditional Christmas Pudding

A traditional Christmas pudding on a plate.

A rich, fruity steamed pudding you make weeks ahead and reheat on the day. The overnight fruit soak does most of the work.

Get the full recipe: Traditional Christmas Pudding.

9. Classic Eggnog

Glasses of eggnog dusted with nutmeg.

Homemade eggnog is richer and fresher than anything from a carton. Spike it or keep it family friendly.

Get the full recipe: Classic Eggnog.

10. Honey Glazed Ham

A honey glazed ham with a caramelized crust.

A sweet and savory glaze that caramelizes in the oven turns a simple ham into a centerpiece. Straightforward to make, big on flavor.

Get the full recipe: Honey Glazed Ham.

11. Cranberry Sauce with Orange Zest

A bowl of cranberry sauce with orange zest.

Homemade cranberry sauce with orange zest and a hint of cinnamon balances sweet and tart, and it goes with any roasted meat.

Get the full recipe: Cranberry Sauce with Orange Zest.

12. Yorkshire Pudding

Golden Yorkshire puddings fresh from the oven.

A British classic: crispy outside, soft inside, and made for soaking up gravy. They pair well with beef or lamb.

Get the full recipe: Yorkshire Pudding.

13. Mulled Wine (Glühwein)

Mugs of mulled wine with orange slices and cinnamon sticks.

Red wine warmed with spices and citrus. A staple of holiday markets and the easiest way to warm up a gathering.

Get the full recipe: Mulled Wine (Glühwein).

14. Classic Pecan Pie

A pecan pie topped with pecan halves.

A Southern favorite with a rich, nutty filling and a flaky crust. Baking it fills the house with the smell of toasted pecans and caramelized sugar.

Get the full recipe: Classic Pecan Pie.

15. Roasted Butternut Squash Soup

A bowl of roasted butternut squash soup.

A silky, warming starter for Christmas dinner. Garnish with a swirl of cream or toasted seeds.

Get the full recipe: Roasted Butternut Squash Soup.

16. Baked Brie with Cranberries and Pecans

Baked Brie topped with cranberries and pecans.

Warm, melty cheese with tart cranberries and crunchy pecans. Quick to make and usually the first dish to disappear.

Get the full recipe: Baked Brie with Cranberries and Pecans.

17. Garlic Herb Roasted Potatoes

Crispy garlic herb roasted potatoes.

Golden on the outside, fluffy on the inside, seasoned with garlic and fresh herbs. They go with any main course.

Get the full recipe: Garlic Herb Roasted Potatoes.

18. Sticky Toffee Pudding

Sticky toffee pudding covered in toffee sauce.

A moist date cake soaked in warm toffee sauce. This British dessert is the sweet finale your guests will remember.

Get the full recipe: Sticky Toffee Pudding.

19. Chocolate Peppermint Bark

Pieces of chocolate peppermint bark.

Layers of dark and white chocolate topped with crushed peppermint candies. Easy to make, and just as good for gifting as for the dessert table.

Get the full recipe: Chocolate Peppermint Bark.

good to have in the kitchen

A handful of things make a classic Christmas spread much easier to pull off on the day.

A a meat thermometer, the only reliable way to pull the prime rib and ham at the right temperature.

A a stand mixer, makes quick work of the cinnamon roll and gingerbread doughs.

A a pudding basin, what the Christmas pudding actually steams in, not a regular bowl.

A a candy thermometer, keeps the toffee sauce and bark from scorching.

As an Amazon Associate we earn from qualifying purchases.

more lists

If this kind of deep-dive is your thing, you will like these too:

13 International Christmas Recipes

20 Real Austrian Recipes (Not Just Schnitzel)

20 Real German Recipes (Not Just Sausages)

60 Famous Movie & TV Foods You Can Actually Cook

World's Best Hot Dogs: 20 Countries, 20 Dogs