christmas

95 Best Christmas Dinner Ideas Everyone Will Love

Nicole Rufus
Nicole RufusAssistant Food Editor
Nicole is the Assistant Food Editor at Kitchn. She writes about recipes as well as developing some of her own. You can usually find her playing around in the kitchen or online “window” shopping. She currently resides in Brooklyn and is getting her master’s in Food Studies.
Jan Valdez
Jan ValdezAssistant Recipe Producer
I cover recipe content on The Kitchn, write and update recipes and recipe roundups, and test recipes for the team. I have 10 years of experience working in R&D test kitchens, testing products and recipes, and at publishers including Serious Eats and EatingWell.
updated Nov 12, 2024
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Angled view of prime rib resting on a wooden cutting board, first two slices are cut and theres a bowl of horseradish cream sauce behind it.
Credit: Photo: Alex Lepe ; Food Stylist: Brett Regot

Is anyone else in disbelief that it’s almost Christmas already? I say let this be the year that you mix up the menu a bit with some new side dishes, or trade in your roast beef tenderloin and baked ham for something different, like white lasagna or French onion pot roast. I like the idea of this year’s meal having a festive start with Christmas appetizers (I’m looking at you, bacon-wrapped dates!) and finishing off with an indulgent Christmas dessert.

The only rule is that there are no rules. Here are 95 of our favorite Christmas dinner ideas to make your holiday home feel special.

Traditional Christmas Dinners

If you love sticking with tradition, you can’t go wrong with any of these classic Christmas dinner ideas.

1 / 22
Beef Wellington

A showstopper Christmas dinner entrée of beef tenderloin wrapped in mushroom paste and crispy, buttery puff pastry.

Go to Recipe
2 / 22
Glazed Baked Ham

A classic baked ham is most delicious holiday centerpiece you can serve. The brown sugar maple glaze transforms it into something magical. The outside gets shatteringly crispy as the fat and juices render, creating the most flavorful sauce to serve alongside.

Go to Recipe
3 / 22
Prime Rib

Partner this special-occasion cut of beef with good wine, a swipe of homemade horseradish cream, and a platter of golden roasted potatoes and you’re on your way to a delicious Christmas meal.

Go to Recipe
4 / 22
Roast Leg of Lamb

Everything you need to know to roast a perfectly cooked leg of lamb for your holiday meal.

Go to Recipe
5 / 22
Chateaubriand

This impossibly tender, center-piece cut of beef tenderloin is the Christmas dinner of your dreams.

Go to Recipe
6 / 22
Honey Baked Ham

Honey butter and a crunchy spiced sugar coating makes this the very best holiday-worthy ham.

Go to Recipe
7 / 22
Pork Crown Roast

Standing tall like a crown, this roast is an impressive choice for Christmas dinner. It delivers juicy, tender pork chops for a crowd using our foolproof oven method of roasting the meat first at a higher temperature to achieve a golden crust, then finishing at a lower temperature to cook it evenly throughout.

Go to Recipe
8 / 22
Standing Rib Roast

This standing rib roast will bring the wow factor to any special occasion.

Go to Recipe
9 / 22
Beef Bourguignon

Ultra-tender chunks of beef chuck roast, seared vegetables, and a rich, velvety red wine sauce make this French stew ultra-cozy for Christmas dinner.

Go to Recipe
10 / 22
Bourbon-Glazed Ham

Brushed with bourbon, brown sugar, and orange, then roasted until juicy and crispy, this ham is the centerpiece you want on your Christmas dinner table.

Go to Recipe
11 / 22
Oven-Braised Short Ribs

These short ribs are a rich winter meal, too, easy and forgiving to cook under their sleek caps of fat, melting into tender chunks of pull-apart beef in the oven. Serve over mashed potatoes for an ultra-cozy Christmas dinner.

Go to Recipe
12 / 22
Slow-Cooker Beef Brisket

The beef brisket that makes the whole house smell like a cozy Christmas day.

Go to Recipe
13 / 22
Roasted Pork Tenderloin

The secret to the best-ever pork tenderloin? Heat the skillet in the oven! It's key for an irresistible caramelized crust.

Go to Recipe
14 / 22
Slow-Cooker Red Wine-Braised Short Ribs

The slow-cooker yields tender, fall-off-the-bone beef short ribs swimming in a savory broth, made deeper and richer thanks to several glugs of Cabernet. Serve with creamy polenta for a Christmas dinner everyone will love.

Go to Recipe
15 / 22
Roasted Rack of Lamb

This main course is as quick and easy as it is impressive. Serve it with creamy tzatziki sauce and Greek lemon potatoes for a Christmas dinner everyone will love.

Go to Recipe
16 / 22
Classic Lasagna

It’s all about the béchamel sauce and bolognese. This classic lasagna is the perfect make-ahead main for Christmas.

Go to Recipe
17 / 22
English Sunday Roast

Make a traditional roast for Christmas, with rosemary roasted beef, carrots and parsnips, crispy potatoes, creamy horseradish sauce, and warm gravy. Serve with perfect, pillowy Yorkshire pudding.

Go to Recipe
18 / 22
Abuelita’s Tamales

Depending on the region of Mexico, you’ll see a variation of fillings, from sweet tamales filled with compotes and custards to vegetarian tamales or even the classic queso con rajas. Janette Zepeda calls for her personal favorite here: red pork stewed in a garlicky guajillo sauce.

Go to Recipe
19 / 22
Sheet Pan Beef Tenderloin with Mushrooms and Brussels Sprouts

Garlicky beef tenderloin roasted with Brussels sprouts and mushrooms make this a sheet pan meal worthy of a special occasion.

Go to Recipe
20 / 22
Pernil

Slow-roasted pork shoulder marinated in garlic, herbs, and aromatics with irresistibly crispy skin. It’s perfect as the centerpiece for the big Christmas feast, served alongside arroz con gandules, savory pasteles, a simple salad, and some sliced avocado.

Go to Recipe
21 / 22
Roasted Pork Loin

This juicy pork loin roast is a fantastic option when you need a main dish to feed a crowd.

Go to Recipe
22 / 22
Puerto Rican Pasteles

Unwrapping one of these is the best gift you can give yourself. Serve this classic Christmas meal with arroz con gandules, creamy potato salad, and crispy tostones.

Go to Recipe

Non-Traditional Christmas Dinners

Here are more delicious ideas for your special holiday dinner.

1 / 18
Coq au Vin

This classic French recipe transforms humble chicken legs, tender vegetables, and herbs into a rich stew with the most deeply flavored red wine sauce.

Go to Recipe
2 / 18
White Lasagna

Unlike lasagnas made with marinara, you won’t find a drop of red sauce in sight. Here you get layers of hearty pasta, ricotta, mozzarella, Italian sausage crumbles, and an entire pound of fresh spinach.

Go to Recipe
3 / 18
French Onion Pot Roast

From the deeply caramelized onions and rich, red wine sauce to the fall-apart tender braised beef, it’s the most comforting Christmas dinner. It's perfect over mashed potatoes!

Go to Recipe
4 / 18
Cajun Gumbo

Gumbo is such a labor of love – it's truly the best Christmas dinner! Serve it a scoop of white rice, thinly sliced scallions, filé powder, and a few spurts of Tabasco hot sauce.

Go to Recipe
5 / 18
Filipino Beef Short Ribs Adobo

Oven-braised beef short ribs and tender potatoes in a rich and flavorful sauce. Serve with steamed white rice and lumpia Shanghai for a Christmas dinner everyone will love.

Go to Recipe
6 / 18
Easy Cassoulet

This easy version of French cassoulet is just as rich, comforting, and deeply seasoned as the original.

Go to Recipe
7 / 18
Steak au Poivre

Serve this peppercorn-crusted steak in Cognac-cream sauce with pommes frites and green beans almondine for the ultimate Christmas dinner.

Go to Recipe
8 / 18
Cowboy Lasagna

An Italian classic made fit for a cowboy. This recipe swaps the traditional bolognese sauce for a meaty chili-spiced and fire-roasted tomato sauce, and is layered with lasagna noodles and a trio of creamy cheeses.

Go to Recipe
9 / 18
Jambalaya

This jambalaya is packed with rich, deep flavors, and stars smoky andouille sausage and juicy chicken thighs. This big-batch, make-ahead dish lets you make a delicious Cajun meal for Christmas without being tied to the stove and missing out on the party.

Go to Recipe
10 / 18
Pastitsio

Greek pastitsio features layers of pasta, homemade meat sauce, and the most delicious topping of creamy bechamel.

Go to Recipe
11 / 18
Cioppino (Seafood Stew)

Cioppino is a big seafood stew of briny abundance, best shared among a crowd of people for Christmas. Serve with grilled sourdough bread and a bottle of your favorite white wine.

Go to Recipe
12 / 18
Pan-Seared Ribeye (with Garlic Butter)

With the help of a really hot skillet and a kiss of garlic-herb butter at the end, this seared ribeye steak recipe takes only about 10 minutes on the stovetop. If you want to recreate the steakhouse experience at home, serve it up with a baked potato and a side of creamed spinach.

Go to Recipe
13 / 18
Pastelón

Pastelón is a Puerto Rican sweet plantain casserole with the perfect balance of savory and sweet — from the sofrito and tomato-flavored ground beef to the tender sweet plantain and creamy cheese.

Go to Recipe
14 / 18
Chicken Fricassée

A cozy French classic that’s really easy to whip up at home.

Go to Recipe
15 / 18
Galbi Jjim (Korean Braised Short Ribs)

These Korean braised short ribs are the definition of umami-rich winter comfort food.

Go to Recipe
16 / 18
Seafood Lasagna

The perfect make-ahead meal for when you're craving seafood and lasagna for Christmas.

Go to Recipe
17 / 18
Extra-Crispy Slow Roasted Pork Shoulder

Flavor explodes when you treat whole pork shoulder in the style of bo ssam, the Korean dish of pork slow-cooked in spices then carved into delicate slivers.

Go to Recipe
18 / 18
Crawfish Étouffée

Serve this Cajun classic with cooked white rice or toasted French bread. (And if crawfish isn’t your thing, no problem — we also have a recipe for shrimp étouffée).

Go to Recipe

Vegetarian Christmas Dinners

No meat, no problem. From butternut squash to mushrooms, we’ve got recipes for your meat-free Christmas dinner.

1 / 15
Spinach Lasagna

This easy, cheesy spinach lasagna is total comfort food for vegetarians and meat-eaters alike.

Go to Recipe
2 / 15
Stuffed Butternut Squash

Make stuffed butternut squash filled with mushrooms, greens, and whole grains as a hearty vegetarian main.

Go to Recipe
3 / 15
Eggplant Parmesan

Calling for baking the eggplant and adding in toasted breadcrumbs rather than breading the eggplant individually is a super-smart shortcut.

Go to Recipe
4 / 15
Spanakopita Stuffed Shells

A brightened-up version of the classic comfort food, featuring the flavors of Greek spanakopita: spinach, feta cheese, fresh dill, and lots of lemon.

Go to Recipe
5 / 15
Butternut Squash Risotto

This creamy risotto is filled with tender butternut squash and flavored with fresh sage.

Go to Recipe
6 / 15
Creamy Polenta with Mushroom Ragù

A cozy recipe for creamy polenta topped with a savory vegetarian mushroom ragu.

Go to Recipe
7 / 15
French Onion Stuffed Shells

Beautiful stuffed shells with a caramelized onion ricotta filling, a Gruyère cheese sauce, and a cheesy breadcrumb topping.

Go to Recipe
8 / 15
Butternut Squash Ravioli with Sage Butter

Fresh pasta that'll satisfy all of your butternut squash cravings for Christmas.

Go to Recipe
9 / 15
Vegetable Lasagna

While this lasagna is packed with vegetables, it doesn't skimp on the pasta or cheese. It's the perfect vegetarian main for Christmas dinner!

Go to Recipe
10 / 15
Stuffed Eggplant Parmesan

Everything you love about classic eggplant Parm, stuffed into a hollowed-out eggplant shell and topped with melted mozzarella.

Go to Recipe
11 / 15
Portobello Mushroom Lasagna

Flavorful portobello mushrooms transform this vegetarian lasagna into a substantial main entree.

Go to Recipe
12 / 15
Vegetarian Skillet Pot Pie

An easy meatless pot pie filled with sweet potatoes, mushrooms, and kale that's prepared and baked in a skillet.

Go to Recipe
13 / 15
Vegetarian Mushroom Stew

A hearty mix of hearty mushrooms, nutty chickpeas, and greens in a thick and creamy coconut and tomato broth.

Go to Recipe
14 / 15
Mushroom Wellington

This vegetarian version of the classic beef Wellington will please everyone at the table, thanks to three kinds of earthy mushrooms and plenty of savory herbs.

Go to Recipe
15 / 15
Vegetarian Stuffed Pumpkin

Learn how to stuff and bake a whole pumpkin with cornbread, mushrooms, and kale to serve as a vegetarian entrée for Christmas and beyond.

Go to Recipe

Christmas Dinner Side Dishes

The sides dishes are just as important as the main dish! Here are some excellent side dishes to choose from.

1 / 20
Perfect Mashed Potatoes

So rich and creamy, these mashed potatoes are the only ones we ever make on the holidays. It's the classic potato side dish that pairs well with everything on the table.

Go to Recipe
2 / 20
Roasted Green Beans

With a little love (thanks to lemon zest and juice, Parmesan cheese, and toasted almonds), these easy roasted green beans will be your new favorite side dish for Christmas.

Go to Recipe
3 / 20
Dauphinoise Potatoes

Extra creamy and cheese, this is the French casserole of our dreams.

Go to Recipe
4 / 20
Homemade Mac and Cheese

No comfort food satisfies quite like homemade mac and cheese. This gooey and cozy casserole is an essential part of holiday dinners.

Go to Recipe
5 / 20
Cheesy Baked Broccoli

A comforting broccoli casserole with mozzarella and Parmesan cheese.

Go to Recipe
6 / 20
Scalloped Potatoes

This classic version uses just six ingredients and pairs it with an incredibly easy cooking method. The cozy casserole bakes up with a golden-brown top and super-tender sliced russet potatoes that are suspended in a creamy, thyme-flecked sauce.

Go to Recipe
7 / 20
Green Beans Almondine

Snappy blanched green beans served with sautéed shallots and buttery sliced almonds.

Go to Recipe
8 / 20
Cheesy Skillet Domino Potatoes

Thin slices of Yukon gold potatoes are doused in a cheese-bolstered cream mixture and baked in a skillet until it becomes a crispy and tender gratin-like dish that everyone will love.

Go to Recipe
9 / 20
Make-Ahead Holiday Salad

Layer crunchy greens and Tuscan kale, sweet date-pickled onions, and crisp fried shallots up to a full day in advance for the ultimate holiday salad.

Go to Recipe
10 / 20
Cheesy Baked Mashed Potatoes

These mashed potatoes are the ideal make-ahead side dish. While classic stovetop mashed potatoes are best made right before serving to keep them from drying out, you can make this casserole a full day in advance without having to worry they’ll see the same fate.

Go to Recipe
11 / 20
Bacon-Wrapped Green Beans

Bundles of roasted green beans wrapped in candied bacon are a fun alternative to your standard green bean sides and a leveled-up version of green beans with bacon.

Go to Recipe
12 / 20
Cheesy French Onion Scalloped Potatoes

All the savory flavor of French onion soupcaramelized onions, rich beef broth, and melted Gruyère — layered between slices of tender golden potatoes.

Go to Recipe
13 / 20
Broccoli Cheese Casserole

This classic broccoli casserole, made with canned cream of mushroom soup and Ritz crackers, is bound to be a family favorite.

Go to Recipe
14 / 20
Cacio e Pepe Potato Gratin

Thinly sliced Yukon gold potatoes get tossed with a flavorful cream sauce, layered with plenty of Pecorino Romano, and baked until browned and bubbly.

Go to Recipe
15 / 20
Honey Butter Glazed Butternut Squash

This three-ingredient butternut squash side goes well with almost every Christmas main dish.

Go to Recipe
16 / 20
Smashed Potato Casserole

A make ahead-friendly recipe for creamy mashed potatoes baked in a casserole and topped with lots of Parmesan cheese.

Go to Recipe
17 / 20
Jiffy Corn Casserole

Thanks to a box of Jiffy corn muffin mix, this corn casserole comes together quickly and is a perfect side dish for any meal.

Go to Recipe
18 / 20
Green Bean Salad with Farro and Crispy Shallots

Adorned with toasty nuts, fried shallots, and radicchio, this green bean salad is a beautiful addition to your Christmas dinner table.

Go to Recipe
19 / 20
Baked Corn Pudding Casserole

It's soft and tender on the inside with just a touch of texture from sweet corn and cornmeal, and blanketed with a delicate golden crust.

Go to Recipe
20 / 20
Cheesy Potatoes

An easy homemade version of the classic comforting side dish, in which tender boiled russet potatoes are tossed in a creamy cheese sauce and baked until warm and bubbling.

Go to Recipe

Christmas Appetizers

Kick off the big holiday dinner with these festive appetizers.

1 / 20
Baked Brie in Puff Pastry

Learn how to wrap brie in puff pastry with the toppings of your choice for an easy appetizer to serve all holiday season.

Go to Recipe
2 / 20
Classic Deviled Eggs

It's all about the buttery, garlic panko breadcrumbs sprinkled very generously on top at the end. That extra crunch and boost of flavor makes deviled eggs the perfect, easy appetizer for your Christmas gathering.

Go to Recipe
3 / 20
Puff Pastry Cheese Straws

These crispy, flaky, cheesy twists require just two ingredients and a few minutes of your time, and yet they deliver big — real big — out on the buffet table. Make puff pastry cheese straws for your Christmas party or serve them with cocktails for happy hour at home.

Go to Recipe
4 / 20
Baked Pepper Jelly Cream Cheese Dip

This five-ingredient party dip is the ultimate Christmas appetizer.

Go to Recipe
5 / 20
Shrimp Cocktail

Make a classic shrimp cocktail with perfectly poached shrimp and zingy cocktail sauce.

Go to Recipe
6 / 20
Bacon-Wrapped Dates

An irresistible combination of salty, crispy bacon with sugar-sweet dates and creamy cheese.

Go to Recipe
7 / 20
Stuffed Mushrooms

Stuffed mushrooms are an elegant vegetarian appetizer that are guaranteed to be devoured at any occasion. They’re incredibly easy to make by filling tender mushroom caps with crispy panko, fresh herbs, and two types of cheese.

Go to Recipe
8 / 20
Classic Cheese Ball

In this retro recipe, a classic mixture of cream cheese, shredded cheddar, scallions, bell peppers, and seasonings becomes the most delicious spread for crackers.

Go to Recipe
9 / 20
Pigs in a Blanket

Homemade pigs in a blanket are the perfect last-minute appetizer. Sprinkle a bit of flaky salt or everything bagel seasoning on the dough before baking for extra flair.

Go to Recipe
10 / 20
Spinach and Feta Bourekas

Store-bought puff pastry makes these spinach and feta cheese bourekas as easy as they are delicious (and they’re very delicious).

Go to Recipe
11 / 20
Slow Cooker Grape Jelly Meatballs

This stunningly easy appetizer calls for just three ingredients and a slow cooker.

Go to Recipe
12 / 20
Hot Crab Dip

Made with fresh lump crabmeat, cream cheese, cheddar cheese, and Old Bay seasoning, this hot and creamy dip is a party classic.

Go to Recipe
13 / 20
Baked Feta with Honey

Feta cheese covered in honey-and-fig jam-glazed pecans, baked until the nuts are glazed and fragrant and the cheese is soft and spreadable. It’s a ridiculously delicious appetizer that will look stunning on the holiday table.

Go to Recipe
14 / 20
Fried Goat Cheese Balls

These crispy fried goat cheese balls with a gooey center and tangy mango sauce will be the hit at your Christmas gathering. You could also dip them in sweet chili sauce, raspberry pepper jelly, or store-bought pesto.

Go to Recipe
15 / 20
Spinach Artichoke Dip

Not sure what to bring to the Christmas party? The answer is always this creamy dip.

Go to Recipe
16 / 20
Cheese Gougères

Looking for an easy make-ahead appetizer for Christmas? These cheese puffs are the ticket. Gougères are made from the classic French pâte à choux, with a generous amount of cheese folded into the dough before baking. The dough puffs and then dries in the oven, making for a tender, crisp puff with a hollow center.

Go to Recipe
17 / 20
Mozzarella-Stuffed Peppadew Peppers

A 3-ingredient fast and fancy appetizer with colorful peppers and milky mozzarella cheese. Add variety to the platter by stuffing Peppadews with salami and Parmesan, then top with chopped fresh herbs.

Go to Recipe
18 / 20
Pesto and Goat Cheese Tarte Soleil

A simple recipe for a pull-apart puff pastry tart made with basil pesto and goat cheese.

Go to Recipe
19 / 20
Pimento Cheese

This Southern classic is the ultimate no-bake cheese dip. Serve it with crackers and crudité, or with fried green tomatoes.

Go to Recipe
20 / 20
Caramelized Leek, Spinach, and Goat Cheese Tart

Balsamic vinegar and Dijon mustard are flavor standouts in this mouth-watering caramelized leek, spinach, and goat cheese tart made with frozen puff pastry.

Go to Recipe