17 Christmas Dinner Recipes
Christmas dinner is the one meal where most of us pull out all the stops and make everything from scratch. This roundup gathers 17 ideas, from the classics everyone expects to a few special touches that make the table feel extra festive.
Here is the good news. Most of these dishes can be prepped ahead, which makes it way easier to get everything on the table at the same time. My honest advice is not to cook all 17.
Pick a few favorites and focus on doing those really well. If you want even more options, browse these easy Christmas dinner recipes. For a wider spread of ideas, these best Christmas dinner recipes are worth a look too.
Pick a handful of dishes, prep what you can the day before, and let the oven handle the rest.
Jump to:
- 17 Christmas Dinner Recipes
- Honey Glazed Ham with Pineapple
- Classic Roast Turkey with Herb Butter
- Prime Rib Roast with Horseradish Cream
- Garlic Mashed Potatoes with Chives
- Green Bean Casserole with Crispy Onions
- Roasted Brussels Sprouts with Bacon
- Sweet Potato Casserole with Marshmallows
- Creamy Scalloped Potatoes
- Roasted Winter Vegetables
- Christmas Glazed Carrots
- Sage and Sausage Dressing
- Baked Mac and Cheese with Breadcrumbs
- Cornbread Stuffing with Pecans
- Roasted Butternut Squash Soup
- Christmas Wellington with Mushrooms
- Maple Glazed Acorn Squash
- Keep Up with Mia
- 51 Christmas Dinner Side Dishes
Honey Glazed Ham with Pineapple
Ham is easier than turkey, and it feeds a crowd without much fuss. Most hams are already cooked, so you are basically just heating it up.
The honey glaze becomes caramelized and sticky, and pineapple rings stuck on with toothpicks give it a festive look. Score the fat in a diamond pattern first so the glaze gets down into the cracks. Leftovers make sandwiches for days after Christmas.
Since most of the work is already done for you, you can put your energy into the sides instead.
Classic Roast Turkey with Herb Butter
Turkey is the traditional centerpiece, and honestly it is the hardest thing on this list to get right. The key trick is putting herb butter under the skin, which keeps the meat moist and adds flavor at the same time.

Start the turkey upside down for the first hour, then flip it over. Use a meat thermometer so you do not end up with dry turkey, plan on about 20 minutes per pound, and let it rest before carving.
If you have never tried it this way, the butter does a lot of the heavy lifting for you.
Prime Rib Roast with Horseradish Cream
This is the fancy option, and it impresses everyone, though it costs more than turkey.

Let the roast come to room temperature before cooking, and use a good meat thermometer. Season it heavily with salt and pepper, then roast at high heat first and lower the heat after that.
The horseradish cream is simply sour cream mixed with prepared horseradish, and it cuts through the rich meat.
It is the kind of main dish that makes the whole table feel like a special occasion.
Garlic Mashed Potatoes with Chives
These are better than plain mashed potatoes, and they are not much harder to make. Roast a whole head of garlic until it is soft and sweet, then squeeze it into the potatoes. Chives add color and a mild onion flavor.

Just do not overmix, or the potatoes will get gluey. They also reheat well in the oven, so you can make them ahead of time.
That makes them a smart pick when the oven is already crowded on the day.
Green Bean Casserole with Crispy Onions
This is the classic holiday side that everyone expects to see. Fresh green beans taste better than canned, though they do take more work.

The crispy onions on top are what make it special, and you can buy them or make them at home. The cream of mushroom soup base is not fancy, but it works, and it tastes like childhood.
Keep the green beans with some bite instead of cooking them until they are soft. This is not the place to get creative. It is comfort food, and that is the point.
Roasted Brussels Sprouts with Bacon
Brussels sprouts have a bad reputation, and roasting them with bacon is the fix. Cut them in half and roast at high heat until the edges are crispy and caramelized. The bacon fat coats everything and adds smoky flavor.

Even people who are sure they hate Brussels sprouts usually like these. It is way better than boiling them until they turn mushy. They come out of the oven looking almost as good as they taste.
Sweet Potato Casserole with Marshmallows
This one is basically dessert disguised as a side dish. The sweet potatoes turn creamy with butter and brown sugar, then get topped with marshmallows that go golden and toasty.

Some families debate marshmallows versus pecans on top, so pick your side before dinner. You can make the base ahead and add the topping right before baking.
It is a staple on holiday tables for a reason, and it is usually one of the first dishes to disappear.
Creamy Scalloped Potatoes
These take a long time to bake, and they are worth it for the creamy layers of potato and cheese. Slice the potatoes thin and even so they all cook at the same rate.

The cream sauce can be a little tricky. Do not let it boil, or it might curdle. Cover the dish with foil for most of the baking time, then uncover it at the end so the top browns.
They are rich enough that small servings are plenty, which is good news when the table is already full.
Roasted Winter Vegetables
This is an easy way to add color and nutrition to a heavy Christmas meal. Use whatever winter vegetables you like, such as carrots, parsnips, turnips, and beets.

Toss them with olive oil and herbs, then roast until they caramelize. The natural sugars concentrate and turn sweet. They look beautiful on the table, and they are fairly healthy next to everything else.
It is also one of the easiest dishes on this list to throw together at the last minute.
Christmas Glazed Carrots
Regular carrots get fancy with a butter and brown sugar glaze that makes them shiny and sweet. Cut them into uniform pieces so they cook evenly.

The glaze is just butter, brown sugar, and maybe a little thyme, cooked until it thickens. These are simple, but they feel special enough for Christmas dinner.
Kids who normally will not touch vegetables usually like them, because they are sweet. They also look bright and cheerful on a plate full of brown and beige food.
Sage and Sausage Dressing
The sausage adds protein and makes this more substantial than plain bread stuffing. Use good quality sausage and cook it well so you get rid of the grease.

Fresh sage is much better than dried if you can get it. This is more southern style than traditional stuffing, and the sausage fat adds a lot of flavor to the bread cubes.
A small scoop goes further than you might expect, since this one is richer than it looks.
Baked Mac and Cheese with Breadcrumbs
This is not the boxed stuff. It is the baked kind with a real cheese sauce and a crispy breadcrumb topping.

Use a mix of cheeses, such as cheddar and gruyere, for better flavor. The breadcrumbs get mixed with butter and turn golden on top.
Kids and adults both love it, which makes it the dish to bring out when you need something everyone at the table will actually eat. Serve it straight from the baking dish while the top is still crisp.
Cornbread Stuffing with Pecans
If you are from the South, this is probably what you grew up calling dressing. The cornbread base is different from regular bread stuffing and has a slightly sweet flavor, and the pecans add crunch and richness.

Make the cornbread ahead and let it get stale so it soaks up the liquid without turning mushy. It pairs well with ham or turkey.
It is a nice change of pace if your table is tired of the same stuffing every year.
Roasted Butternut Squash Soup
This is an elegant first course that is not too heavy before the big meal. Roasting the squash first concentrates the flavor much more than boiling it does.

Add some cream at the end to make it rich and smooth. You can make it completely ahead and reheat it, then serve it with a dollop of sour cream and maybe some toasted pumpkin seeds on top.
It is a smart way to start the meal without filling everyone up before the main event.
Christmas Wellington with Mushrooms
This is the fancy vegetarian option, and it looks impressive on the table. Puff pastry turns golden and flaky around a filling of mushrooms, nuts, and herbs.

It takes some work to assemble, but most of it can be done ahead. The mushroom filling needs to be fairly dry, or it will make the pastry soggy. Slice it thick and serve it with gravy or cranberry sauce.
It gives anyone skipping the meat a proper centerpiece instead of a plate of sides.
Maple Glazed Acorn Squash
These look pretty on the table, since the natural shell becomes the serving dish. Cut each squash in half, scoop out the seeds, and fill the halves with butter, maple syrup, and brown sugar.

Bake them until they are tender and the glaze has caramelized. The natural sweetness works well with savory dishes.
This is easier than most side dishes, and it looks fancier than the effort it takes.
Keep Up with Mia
If you want more ideas like these, it is worth keeping up with Mia, who shares new holiday cooking inspiration all season long.

51 Christmas Dinner Side Dishes
Still short on sides? There are plenty more delicious Christmas recipes for every holiday table to pull from when you want to build a bigger spread.






