From show-stopping main dishes to sweet treats, as well as ideas for every course, this collection of Christmas dinner ideas has it all!
Our Holiday Favorites!
We always gather as an extended family to enjoy dinner on Christmas Eve (Mexican food is always on the menu).
Christmas day is a little different – usually fewer people, but always a traditional spread! Whether you start with classics like turkey or ham or mix it up, we have plenty of recipes perfect for Christmas dinner – plus delicious choices for every course from appetizers to desserts!
Our Top 10 Christmas Dinner Picks
1 Roast Chicken Recipe
Roast Chicken Recipe
Total Time: 1 hour hour 30 minutes minutes
Recipe Video
This simple and delicious roast chicken recipe tastes like you spent all day cooking it, but only needs 10 minutes of prep!
Get the recipe
2 Parmesan Crusted Pork Chops
Parmesan Crusted Pork Chops
Total Time: 40 minutes minutes
Recipe Video
With less than 10 minutes of prep work, these parmesan crusted pork chops are simple, delicious, and the best way to enjoy pork chops.
Get the recipe
3 Easy Prime Rib Recipe
Easy Prime Rib Recipe
Total Time: 3 hours hours 35 minutes minutes
Recipe Video
This perfect prime rib recipe is cooked in the oven with a secret trick that gives you the most tender meat ever!
Get the recipe
4 Crock Pot Pot Roast
Crock Pot Pot Roast
Total Time: 7 hours hours 5 minutes minutes
Recipe Video
This melt-in-your-mouth crock pot pot roast is tender and flavorful. It takes just 5 minutes of prep before your slow cooker works its magic.
Get the recipe
5 Easy Swedish Meatballs Recipe
Easy Swedish Meatballs Recipe
Total Time: 1 hour hour
Recipe Video
Easy Swedish meatballs made from both pork and beef are smothered in a creamy gravy. It's the perfect dish for holiday entertaining!
Get the recipe
6 Honey Glazed Ham
Honey Glazed Ham
Total Time: 4 hours hours 10 minutes minutes
Recipe Video
Tender and juicy honey glazed ham is smothered in our simple 5-ingredient glaze creating our favorite recipe for holiday ham!
Get the recipe
7 Steak Marinade
Steak Marinade
Total Time: 4 hours hours 5 minutes minutes
Recipe Video
Our all-time favorite steak marinade requires only four ingredients and makes mouth-watering steak that tastes amazing!
Get the recipe
8 Breaded Pork Chops
Breaded Pork Chops
Total Time: 45 minutes minutes
Recipe Video
Crispy breaded pork chops are made with just a handful of ingredients and cook in 30 minutes for a go-to family favorite!
Get the recipe
9 Roast Turkey Recipe
Roast Turkey Recipe
Total Time: 3 hours hours 20 minutes minutes
Recipe Video
Directions for a perfectly roasted and seasoned turkey every time. Herb-glazed roast turkey is a juicy, moist show-stopper.
Get the recipe
10 Baked Salmon Recipe
Baked Salmon Recipe
Total Time: 40 minutes minutes
Recipe Video
Bake a delicious and healthy pan of salmon for the whole family! Flavored with lemon, garlic, and parsley for a tasty dinner everyone will enjoy.
Get the recipe
More Recipes To Complete The Meal
11 Christmas Charcuterie Board Recipe
Christmas Charcuterie Board Recipe
Total Time: 25 minutes minutes
Recipe Video
This simple yet stunning Christmas charcuterie board is sure to steal the show at holiday parties! It has a little something for everyone.
Get the recipe
12 Christmas Tree Charcuterie Board Recipe
Christmas Tree Charcuterie Board Recipe
Total Time: 25 minutes minutes
This festive Christmas Tree Charcuterie board is sure to be the star of your holiday parties this year. The best part is it is so easy and fun to put together!
Get the recipe
13 Christmas Veggie Tray
Christmas Veggie Tray
Total Time: 10 minutes minutes
Veggies never looked so cute with this festive Christmas Veggie Tray – prepped in 10 minutes and perfect for holiday parties!
Get the recipe
14 Christmas Vegetable Tree
Christmas Vegetable Tree
Total Time: 20 minutes minutes
This Veggie Christmas Tree is sure to be a show stopper! It is tasty, impressive, and oh so festive.
Get the recipe
15 Crock Pot Grape Jelly Meatballs
Crock Pot Grape Jelly Meatballs
Total Time: 3 hours hours 10 minutes minutes
Recipe Video
Just three ingredients to make our sweet and savory crock pot grape jelly meatballs – minutes to prep for the perfect dinner or appetizer!
Get the recipe
16 Cranberry Brie Bites Recipe
Cranberry Brie Bites Recipe
Total Time: 35 minutes minutes
Recipe Video
Sweet and tart cranberry brie bites are perfect for holiday entertaining. They are simple to make and prep in minutes.
Get the recipe
17 Spinach Artichoke Dip
Spinach Artichoke Dip
Total Time: 35 minutes minutes
Recipe Video
Our easy spinach artichoke dip is extra delicious, cheesy and prepped in minutes – making it the ultimate party dip!
Get the recipe
18 Deviled Eggs
Deviled Eggs
Total Time: 35 minutes minutes
Recipe Video
There's nothing better than a platter of these perfect deviled eggs. They are easy, flavorful, and great for parties and holidays!
Get the recipe
19 Bacon Ranch Cheese Ball
Bacon Ranch Cheese Ball
Total Time: 1 hour hour 15 minutes minutes
Recipe Video
This savory bacon ranch cheese ball is party-perfect. It's prepped in 10 minutes and feeds a dozen people or more!!
Get the recipe
20 Baked Brie in Puff Pastry
Baked Brie in Puff Pastry
Total Time: 30 minutes minutes
Recipe Video
Buttery & flaky baked brie puff pastry is cheesy with a pop of bright apricot jam. It is fancy and delicious!
Get the recipe
21 Brie and Pear Tarts Recipe
Brie and Pear Tarts Recipe
Total Time: 18 minutes minutes
Decadent Brie and Pear Tarts are elegant, delicious, and ready in under 20 minutes! Dazzle your guests with these refined hor d'oeuvres.
Get the recipe
22 Cranberry Salsa Recipe
Cranberry Salsa Recipe
Total Time: 10 minutes minutes
Tangy Cranberry Salsa has just the right amount of zip. It's a gorgeous snack or appetizer for any gathering, but especially for the holidays!
Get the recipe
23 Apple Salad
Apple Salad
Total Time: 10 minutes minutes
With a simple citrus dressing, apple salad is packed with texture and simple, bright flavors. It's refreshing and made in minutes!
Get the recipe
24 Kale Salad Recipe
Kale Salad Recipe
Total Time: 15 minutes minutes
Sweet Kale Salad is topped with chunks of apple, candied pecans, dried cranberries, and bacon, served with a homemade sweet dijon vinaigrette!
Get the recipe
25 7 Layer Salad Recipe
7 Layer Salad Recipe
Total Time: 15 minutes minutes
Recipe Video
Deliciously customizable 7 Layer Salad is filled with just the right amount of goodness. It's perfect to make ahead!
Get the recipe
26 Chicken Caesar Salad
Chicken Caesar Salad
Total Time: 45 minutes minutes
Recipe Video
This chicken caesar salad is jam-packed with filling ingredients. It's so flavorful, you won't believe how simple it is to make!
Get the recipe
27 Easy Tortellini Salad Recipe
Easy Tortellini Salad Recipe
Total Time: 20 minutes minutes
Recipe Video
Fresh and filling Tortellini Salad whips up in minutes for a delicious summer salad topped with creamy ranch dressing.
Get the recipe
28 Cranberry Salad Recipe
Cranberry Salad Recipe
Total Time: 1 hour hour 15 minutes minutes
Simple Cranberry Salad has the perfect balance of sweet and tart. It's a delicious side dish or refreshing dessert!
Get the recipe
29 Pistachio Salad
Pistachio Salad
Total Time: 35 minutes minutes
Recipe Video
Our sweet and simple pistachio salad is always served at our family gatherings. With whipped cream and marshmallows, it's a guaranteed hit!
Get the recipe
30 Fresh Cranberry Sauce Recipe
Fresh Cranberry Sauce Recipe
Total Time: 17 minutes minutes
Recipe Video
Fresh cranberry sauce tastes amazing with every other dish on your Thanksgiving table. Make it ahead of time for less stress!
Get the recipe
31 Glazed Carrots
Glazed Carrots
Total Time: 20 minutes minutes
Recipe Video
Tender, tasty, and ready in a flash, sweet glazed carrots are a four-ingredient side dish that's always a crowd-pleaser.
Get the recipe
32 Best Mashed Potatoes
Best Mashed Potatoes
Total Time: 35 minutes minutes
Recipe Video
These buttery smooth BEST mashed potatoes are our go-to potato side dish for every dinner and holiday get-together. They're my FAVORITE!!
Get the recipe
33 Oven Roasted Brussel Sprouts
Oven Roasted Brussel Sprouts
Total Time: 40 minutes minutes
Recipe Video
Oven roasted brussel sprouts have a perfectly crispy outside and a melt-in-your-mouth center, and take just 10 minutes to prep!
Get the recipe
34 Funeral Potatoes
Funeral Potatoes
Total Time: 1 hour hour 5 minutes minutes
Recipe Video
This classic cheesy funeral potatoes recipe is a holiday favorite, perfect for feeding a crowd with its rich, comforting flavor!
Get the recipe
35 Twice Baked Potatoes
Twice Baked Potatoes
Total Time: 1 hour hour 40 minutes minutes
Recipe Video
Easy twice baked potatoes are loaded with sour cream, cheese, bacon, and seasonings for the perfect savory side or main dish!
Get the recipe
36 Easy Green Bean Casserole
Easy Green Bean Casserole
Total Time: 30 minutes minutes
Recipe Video
This easy green bean casserole is a holiday classic, featuring sauce-covered green beans and crispy onions baked to golden perfection.
Get the recipe
37 Creamed Corn Recipe
Creamed Corn Recipe
Total Time: 20 minutes minutes
Recipe Video
Better than the canned version, this smooth and buttery creamed corn recipe is easy, cheesy, and delicious!
Get the recipe
38 Roasted Sweet Potato Cubes
Roasted Sweet Potato Cubes
Total Time: 30 minutes minutes
Recipe Video
Simple roasted sweet potato cubes are flavor bombs coated in cheesy, spiced magic that'll make them your new go-to.
Get the recipe
39 Best Homemade Mac and Cheese
Best Homemade Mac and Cheese
Total Time: 40 minutes minutes
Recipe Video
This is the cheesiest, creamiest, altogether best homemade mac and cheese you'll ever make! The whole family will definitely approve!
Get the recipe
40 Dinner Rolls Recipe
Dinner Rolls Recipe
Total Time: 2 hours hours 40 minutes minutes
Recipe Video
Our dinner rolls recipe delivers a soft, buttery best-loved recipe, perfect for holidays or any occasion and impossible to resist.
Get the recipe
41 Yeast Dinner Rolls
Yeast Dinner Rolls
Total Time: 2 hours hours 12 minutes minutes
Recipe Video
Our classic yeast dinner rolls delivers pillowy soft, fluffy rolls that are easy to make, and perfect for any meal.
Get the recipe
42 Parker House Rolls
Parker House Rolls
Total Time: 2 hours hours 40 minutes minutes
Recipe Video
Warm and fluffy Parker House rolls are elevated to new heights when served with a pat of sweet honey butter.
Get the recipe
43 Easy Eggnog Recipe
Easy Eggnog Recipe
Total Time: 2 hours hours 15 minutes minutes
Recipe Video
This creamy, rich, and easy eggnog recipe is the BEST holiday drink – perfect for all of your holiday parties!
Get the recipe
44 Non Alcoholic Holiday Punch
Non Alcoholic Holiday Punch
Total Time: 1 hour hour 5 minutes minutes
Recipe Video
This fruity and festive holiday punch recipe is full of flavor and pizzazz for a delicious cranberry-citrus drink everyone can enjoy!
Get the recipe
45 Shirley Temple Recipe
Shirley Temple Recipe
Total Time: 5 minutes minutes
Our classic Shirley Temple recipe is a favorite non-alcoholic drink – sweet and vibrant red, perfect for any party and any age!
Get the recipe
46 Christmas Punch Recipe
Christmas Punch Recipe
Total Time: 3 minutes minutes
Recipe Video
Christmas punch is a deliciously fizzy and fruity drink. This festive punch is a hit with kids and adults alike!
Get the recipe
47 Non Alcoholic Mint Julep
Non Alcoholic Mint Julep
Total Time: 10 minutes minutes
Ready in minutes, this copycat non-alcoholic mint julep captures the magic of Disneyland in one refreshing drink!
Get the recipe
48 Italian Christmas Cookies
Italian Christmas Cookies
Total Time: 1 hour hour 20 minutes minutes
Recipe Video
Traditional Italian Christmas cookies are a festive version of a classic – flavored with almond extract and covered in a simple almond glaze.
Get the recipe
49 Yule Log Recipe
Yule Log Recipe
Total Time: 3 hours hours 40 minutes minutes
Recipe Video
This yule log recipe is a traditional holiday dessert made from a chocolate cake rolled with a chocolate filling. It's beautifully tasty!
Get the recipe
50 Turtle Cheesecake Recipe
Turtle Cheesecake Recipe
Total Time: 5 hours hours 40 minutes minutes
Turtle Cheesecake has a delicious crumbly crust, chocolate layer, cheesecake layer and to top it off, chocolate ganache, pecans and caramel!!
Get the recipe
51 Pistachio Dessert Recipe
Pistachio Dessert Recipe
Total Time: 2 hours hours 18 minutes minutes
Recipe Video
Delicious pistachio dessert has a crunchy shortbread cookie base for the perfect combination of crunchy, creamy, sweet + salty.
Get the recipe
52 Peppermint Chocolate Delight Recipe
Peppermint Chocolate Delight Recipe
Total Time: 2 hours hours 20 minutes minutes
Deliciously fluffy layered Peppermint Chocolate Delight is simple and kid-friendly. It's our new favorite Christmas dessert!
Get the recipe
53 Sticky Toffee Pudding Recipe
Sticky Toffee Pudding Recipe
Total Time: 1 hour hour 50 minutes minutes
Recipe Video
Buttery, sweet, and moist – this sticky toffee pudding is a MUST have treat! It takes several steps but is well worth the work!
Get the recipe
54 Crème Brûlée
Crème Brûlée
Total Time: 50 minutes minutes
Recipe Video
A fancy restaurant-quality crème brûlée is easy to achieve at home!! Just 5 ingredients to create a sugar-crusted creamy vanilla custard!
Get the recipe
55 Buttermilk Pie
Buttermilk Pie
Total Time: 1 hour hour
Recipe Video
Our classic Southern buttermilk pie features a sweet and tangy custard filling prepped in just 5 minutes with a flaky premade crust!
Get the recipe
56 Peppermint Brownie Trifle Recipe
Peppermint Brownie Trifle Recipe
Total Time: 40 minutes minutes
Beautiful Peppermint Brownie Trifle is a festive chocolate and peppermint dessert topped with crushed candy canes!
Get the recipe
57 Gingerbread Cookie Recipe
Gingerbread Cookie Recipe
Total Time: 4 hours hours 40 minutes minutes
Recipe Video
Bake up our favorite soft and chewy gingerbread cookie recipe with just a few simple steps – they're perfect for decorating and sharing!
Get the recipe
58 Chocolate Cream Pie Recipe
Chocolate Cream Pie Recipe
Total Time: 4 hours hours 45 minutes minutes
This chocolate cream pie has two types of chocolate in a creamy custard, topped with whipped cream and chocolate curls!!
Get the recipe
59 Spritz Cookie Recipe
Spritz Cookie Recipe
Total Time: 21 minutes minutes
Recipe Video
This buttery sweet spritz cookie recipe is festive and fun to make, a pressed cookie adaptable to any occasion with various shapes and colors!
Get the recipe
60 Christmas Trifle
Christmas Trifle
Total Time: 1 hour hour 35 minutes minutes
Indulge in chocolate and peppermint flavors with this beautiful layered Christmas trifle, a favorite holiday dessert that feeds a crowd!
Get the recipe