60 Best Christmas Dinner Ideas (must have holiday recipes!)
The best Christmas dinner ideas! These festive holiday main dishes are so fun to make for Christmas Eve or Christmas Day dinner – there’s something for everyone!
We’ve made all the holiday treats, bought all the gifts, and figured out the stocking stuffers …
… but now it’s time to plan Christmas dinner.
There’s ham and turkey of course, but that can get stale when serving it year after year.
We need some new ideas!
Luckily, I put together a list of the very best Christmas dinner ideas, so you have tons of inspiration for what to make this year.
These holiday main course ideas include traditional dishes like roasts and tenderloins, unique seafood and pasta recipes, and more casual eats such as sliders and crockpot meals.
There’s truly something for every type of gathering and cooking “skill level.”
In addition to these amazing recipes, other Christmas dinner ideas include:
- Pasta bar
- Baked potato bar
- Appetizer assortment or holiday charcuterie boards
- Breakfast for dinner
- Nacho or taco bar
- Menu based on foods from specific country
- Homemade pizza night
- Deli trays or sandwich bar
Okay, let’s dive in!
(🎄 Need more delicious holiday food ideas? You’ll love these festive Christmas breakfast casseroles, unique holiday appetizer ideas, quick and easy Christmas treats, and irresistible holiday cheesecakes and dessert dips!)
Best Christmas Dinner Ideas
Tender Beef Roast
Succulent Bottom Round Roast with simple homemade gravy is a delicious and easy holiday dinner idea.
The juicy beef is rubbed with a savory herb blend and then slow-roasted in the oven to lock in the flavor.
Homemade Lasagna
This amazing homemade lasagna recipe is called the World’s Best Lasagna for a reason!
It’s a classic pasta made with layers of lasagna noodles, hearty meat sauce, creamy ricotta, and mozzarella cheese baked to hot, gooey deliciousness.
Crock Pot Ham with Brown Sugar Glaze
Crock Pot Ham is a spiral cut ham topped with a 3 ingredient glaze, then slow cooked to perfection.
This is the BEST way to make your holiday ham, the slow cooker does all of the work!
Rack of Pork With Peppercorn Sauce
Roast rack of pork is an elegant holiday dinner, but easy enough to make for a special Sunday supper.
It’s topped with a delicious green peppercorn sauce that is easy to prepare while the pork is resting.
Slow Roasted Prime Rib
Slow Roasted Prime Rib features a flavorful crust of garlic and fresh minced herbs.
The prime rib is cooked to golden brown perfection and comes out tender and juicy every time.
Classic Stuffed Shells
Stuffed Shells are filled with three types of cheese, then covered in marinara sauce and more cheese and baked to golden brown perfection.
It's a comfort food classic that’s special and hearty enough for holiday dinners.
Crockpot Cranberry Pork Loin
You won’t believe how tender this Slow Cooker Cranberry Pork Loin is! Cranberry sauce is combined with onion soup mix in this recipe, and it’s a perfect pair.
It’s a wonderful comfort food meal that makes an easy main dish for a holiday dinner.
Perfect Ribeye Steaks
Tender ribeye steaks cooked to juicy perfection are the most flavorful cuts out there.
There is no need for special or fancy ingredients, just steaks, seasonings, a brush of oil, and a pat of butter for perfection - make them on the grill or in the oven.
Thanksgiving Sliders
Thanksgiving Sliders are a sweet and savory way to use up any holiday leftovers you might have.
These delicious baked turkey sandwiches are loaded with layers of stuffing, cranberry sauce and leftover turkey.
Slow Cooker Chicken Alfredo
Slow Cooker Chicken Alfredo is a super simple recipe that calls for just a few easy ingredients.
Boneless skinless chicken breasts, heavy cream, grated parmesan cheese, tender penne pasta and classic Italian seasoning come together for a hearty, flavorful meal.
Buttery Baked Salmon with Broccolini
Baked Salmon is a beautiful buttery and moist fish dish with wonderful flavors and a fun presentation with the baby broccoli.
The subtle taste and aroma of dried Basil and chopped shallots nicely add a subtle sweetness.
Mini Individual Beef Wellingtons
For a smallish gathering, treat everyone to these stunning Mini Beef Wellingtons.
The individual portions means you get more buttery puff pastry per bite, not to mention incredible flavors with a stunning presentation.
Slow Cooker Thanksgiving Casserole
Thanksgiving Casserole has all the flavors of a delicious holiday feast conveniently made in your slow cooker.
Make the entire meal right in your crockpot with fresh ingredients while you’re busy doing other fun things.
Classic Meatloaf
Incredibly moist and flavorful Classic Meatloaf is comfort food at its finest. It makes the perfect hearty and casual holiday dinner.
Cranberry Chicken Thighs
A festive and easy meal, this Cranberry Chicken recipe is made with juicy, crispy chicken thighs and a delicious tart and savory sauce.
The whole thing is made in one pan, and ready in about half an hour.
Christmas Ham
Glazed Christmas Ham that is cooked to perfection ham that is juicy and flavored with orange juice, orange zest, and pomegranate seeds.
The sweet and savory flavors blend so well together and the aroma from this recipe will fill up the house while it cooks!
Crispy Pork Belly Slices with Cider
Made with a handful of simple ingredients, Crispy Pork Belly Slices are all kinds of delicious!
The pork is slow cooked in a cider, honey and soy sauce for a wonderful sweet and salty bite. The crackling skin on top is so perfectly crispy the meat is juicy and tender.
Salmon Wellington
Take your salmon game to the next level with this gorgeous Salmon Wellington.
Perfectly cooked and succulent salmon sitting on a bed of garlicky sautéed spinach and wrapped in golden crispy and flaky puff pastry.
Holiday Charcuterie Board
Instead of a big, sit down dinner, consider serving this fun Holiday Charcuterie Board for everyone to casually munch on while they mingle.
Stuffed Cornish Hens
Impress your guests and serve up these honey-glazed stuffed Cornish hens for the holidays.
Stuffed with a flavorful wild rice blend sweetened with apples and dried cranberries and with some pecans thrown in for added crunch.
Authentic Italian Manicotti
This authentic Italian manicotti recipe is one of the best out there! With manicotti shells made from crepes and a rich ricotta cheese filling, this comforting pasta dish is perfect for the holiday season.
Buttermilk Roasted Chicken
Roasted with herbs, garlic and lemon, every bite of Buttermilk Roasted Chicken is full of flavor, and an effortless way to guarantee tender and juicy chicken every single time.
Easy Lobster Tail
Learn how to cook lobster tail the easy way! Your lobster will be tender, succulent, and perfect for impressing family and friends.
The best part is you can make this restaurant-quality dish at home in under 20 minutes.
Roast Beef Sliders
Tender roast beef topped with melted cheddar cheese on a soft sweet roll make these baked Roast Beef Sliders a fun and unique choice for Christmas dinner.
Mayonnaise Roasted Turkey
Mayonnaise Roasted Turkey might sound weird, but it’s truly the secret to a perfect turkey!
The mayonnaise rub is a mix of fresh chopped herbs and seasonings and the thick consistency helps to adhere the herbs to the bird.
Easy Chicken Parmesan
Cheesy, easy, and comforting, Chicken Parmesan is a restaurant favorite made easy at home. It’s baked instead of fried, but still packed with a ton of delicious flavor.
Homemade Pierogi
There’s nothing quite like Homemade Pierogi. These amazing Polish dumplings are good boiled, but they are transcendent fried in onion butter and slathered in sour cream.
Rosemary Citrus Roast Chicken with Roasted Potatoes
Rosemary Citrus Roast Chicken is so tender and juicy, and will look stunning on your holiday table.
Best of all, you can prepare it ahead of time and just throw it in the oven to roast before dinner.
Beef Tamales
A bit time consuming, but oh-so worth the effort, flavorful Beef Tamales are a holiday tradition in many Mexican households.
Amazingly delicious with just the right amount of spicy flavors, everyone will be anxious to unwrap these tasty goodies, top with salsa, and enjoy.
Roasted Boneless Leg of Lamb
You can make a tender and juicy Roasted Boneless Leg of Lamb with just 15 minutes of prep and less than 2 hours of roasting time.
It’s a beautiful way to feed a crowd in a simple, elegant way, and only you will know how easy it was!
Swedish Meatballs
This Swedish meatballs recipe features tender, juicy meatballs seasoned with a hint of white pepper, allspice, and nutmeg, swimming in creamy Swedish meatball sauce.
It’s a gorgeous 30 minute meatball dinner that’s even better than at IKEA!
Boneless Beef Short Ribs
Boneless Beef Short Ribs are oven baked low and slow, resulting in the most tender, pull apart beef.
First, the boneless short ribs are braised in the dutch oven, then they cook low and slow in the oven with no more work required!
These are so easy to make and they're such an elegant meal.
Mexican Fiesta
Creating a Mexican Fiesta is a super fun way to feed a crowd. It’s budget-friendly, easy and delicious, and the casual, buffet-style meal will ensure everyone has a good time.
French Beef Stew
Provencal Beef Stew is a rich and delicious French beef stew with red wine that comes from the Provencal region of France.
Serve it with bread, noodles or polenta for a truly scrumptious, satisfying comfort food holiday dinner.
Upside Down Pizza
A unique casserole that literally flips its inspiration on its head, this Upside Down Pizza is loaded with your favorite pizza toppings covered by a bubbly top.
It’s perfect for pizza-lovers who’d enjoy a casual holiday dinner.
Filet Mignon
This might be the best way to cook Filet Mignon! You get that delicious seared crust that comes from a pan-fry but the inside is cooked perfectly.
Not to mention the garlic butter sauce that really takes it over the top.
Chicken with Herbs de Provence
Fragrant and oh-so-delicious, Creamy Chicken with Herbs de Provence is super easy to make with fridge and pantry staples.
It’s a simple skillet chicken recipe that doesn't require any fancy equipment and comes together in about 30 minutes.
Mussels in Garlic Lemon Cream Sauce
Steamed Mussels in a cozy cream sauce with lemon, shallots, and garlic is an easy, one-pot dinner in less than an hour. It looks fancy, and the simplicity will be our little secret.
Lamb Ragu
Slow-braised Lamb Ragu has an incredible flavor and rich sauce from simmering luxuriously tender lamb, tomato, red wine, and herbs.
It’s so perfect for enjoying with pasta, polenta, or crusty bread.
Fagottini Pasta in a Cherry Tomato Sauce
This unique Italian recipe combines delicate homemade Fagottini Pasta filled with a rich, savory filling of eggplant and mozzarella and served in a vibrant cherry tomato sauce.
It's a perfect dinner for those who love creative and authentic Italian cooking.
Instant Pot Beef Bourguignon
Instant Pot Beef Bourguignon puts a modern twist on the Julia Child classic. It’s quick and unfussy, but with the same amazing flavor!
Cioppino
Cioppino is a comforting seafood stew filled with shrimp, clams, mussels, white fish, and crab legs all simmered in a rich broth made from tomatoes, white wine, and fish stock.
It’s ideal for seafood lovers, or if you’re celebrating the Feast of the Seven Fishes.
Maple Mustard Pork Tenderloin
Slathered with maple mustard sauce, this easy air fryer pork tenderloin comes out juicy and tender every time.
It’s full of cozy flavors, thanks to the spice rub and the maple mustard sauce, and it’s ready in just 20 minutes!
Baked Spaghetti
In this cozy dish, spaghetti is tossed with a zesty meat sauce, topped with cheese and oven-baked until hot and bubbly.
It can even be prepped ahead of time and baked just before it’s time to eat.
Garlic Thyme Studded Beef Tenderloin with Red Wine Sauce
The holiday season is seriously the perfect time of year to make a nice beautiful roast with a luscious red wine sauce.
It’s so rich in flavor and a total crowd-pleasing showstopper.
Caramelle with Sweet Potato Filling
Caramelle is a stuffed pasta shaped like a piece of wrapped candy.
It can be made with any type of savory filling - but to mimic the sweet meaning of caramelle, this recipe uses a roasted sweet potato filling and a simple balsamic & brown butter sauce with crispy prosciutto.
Chicken Wellington with Dijon Cream Sauce
Chicken Wellington with Dijon Cream Sauce makes a fantastic holiday meal that’is also really affordable.
With flaky puff pastry, a simple duxelle of mushrooms and shallots, and a creamy dijon sauce, it’s equal parts flavorful and elegant.
Cranberry Chipotle BBQ Pulled Pork
Cranberry Chipotle BBQ Pulled Pork Sliders are perfect for your holiday parties or as an appetizer or main dish anytime.
Let the slow cooker do all the work - your house will smell fabulous while it cooks!
Crispy German Schnitzel with Fondue Schnitzel Sauce
Fried schnitzel is a quintessential German dish that is quick, easy and so delicious.
This schnitzel recipe can be made with pork, veal, turkey or chicken and is made even better with a cheese fondue schnitzel sauce.
Shepherd's Pie
Tender ground lamb (or beef) and vegetables get baked in a savory gravy with a fluffy mashed potato topping in this hearty Shepherd’s Pie recipe.
It’s a complete meal in one, so no need to make other side dishes unless you want to.
Shrimp Stuffed Salmon
Shrimp Stuffed Salmon is an elegant meal made super easy. Shrimp is mixed with a garlic and spinach cream cheese filling and stuffed inside a salmon filet, then baked to perfection.
Christmas Soup
With the red tomatoes, green chilies, and tri-color pasta, Christmas Soup sure looks the part!
And not only is it colorful and festive, but this creamy, delicious, cheesy soup reheats beautifully for lunch leftovers post-holiday too.
Herb Ricotta Stuffed Chicken Breast
Deliciously decadent, Herb Ricotta Stuffed Chicken has minimal ingredients but lots of flavor.
Flavorful ricotta and fresh herb stuffing create a decadent ooey-gooey cheesy chicken deliciousness that pairs well with a variety of holiday sides.
Oven Roasted Beef Brisket
Slow Cooked Oven Roasted Beef Brisket is seasoned with a smoky dry rub and cooked low and slow in the oven to create tender, fall-apart beef.
Enjoy it in hearty and moist slices with mashed potatoes, or in shreds on a sandwich, smothered in barbecue sauce, or atop mac and cheese.
Pesto Chicken Crepes
Pesto Chicken Crepes have juicy pesto chicken, onion, and cheese in delicate crepes finished with roasted red pepper sauce and fresh basil.
With the rich colors of basil and red pepper coulis, this recipe is festive for the holidays.
Fish Almondine
Impressive-looking Fish Almondine is perfect for a holiday dinner party, but simple enough that you’ll want to make it all the time.
The fish filets cook quickly and the fragrant brown butter pan sauce comes together in just a few minutes. The result is a flavorful and elegant dish your guests are sure to love.
Creamy Truffle Chicken
Creamy Truffle Chicken feels fancy but not fussy, with high-end restaurant flavor without any time-consuming effort.
Everything cooks in one skillet, and the easy cleanup means a lot this time of year.
Easy Country-Style Pork Ribs
Country Style Pork Ribs ribs are a rich and fall-apart tender alternative to traditional ribs. Cheap, easy to make, and SO good, this might just be your new favorite way to eat pork.
Chicken Stuffing Casserole
Chicken Stuffing Casserole is totally fuss-free and quick to make with pantry ingredients. Chicken and veggies are topped with stuffing and baked until bubbly.
It has delicious holiday flavor and takes about 35 minutes from start to finish.
Lemon Fettuccine with Garlic Shrimps
Lemon Fettuccine with Garlic Shrimp has a light, fresh taste that’s refreshing after all the heavy holiday foods and sweets.
Ready to try some of these festive Christmas dinner ideas?
I hope this list of Christmas main dishes has give you tons of ideas for what to serve this holiday season.
From casual Christmas Eve gatherings to formal Christmas dinner parties, there’s something for every type of event.
Happy Holidays!
You may also like:
50 Fun & Special Things to do on Christmas Eve
9 Festive Stovetop Simmer Pot Recipes to Make Your Home Smell Like Christmas