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
Main Course
Roast Chicken Recipe
Total Time: 1 hour hour 30 minutes minutes
Recipe Video
Get the recipe
2 Parmesan Crusted Pork Chops
Main Course
Parmesan Crusted Pork Chops
Total Time: 40 minutes minutes
Recipe Video
Get the recipe
3 Easy Prime Rib Recipe
Main Course
Easy Prime Rib Recipe
Total Time: 3 hours hours 35 minutes minutes
Recipe Video
Get the recipe
4 Crock Pot Pot Roast
Main Course
Crock Pot Pot Roast
Total Time: 7 hours hours 5 minutes minutes
Recipe Video
Get the recipe
5 Easy Swedish Meatballs Recipe
Main Course
Easy Swedish Meatballs Recipe
Total Time: 1 hour hour
Recipe Video
Get the recipe
6 Honey Glazed Ham
Main Course
Honey Glazed Ham
Total Time: 4 hours hours 10 minutes minutes
Recipe Video
Get the recipe
7 Steak Marinade
Main Course
Steak Marinade
Total Time: 4 hours hours 5 minutes minutes
Recipe Video
Get the recipe
8 Breaded Pork Chops Recipe
Main Course
Breaded Pork Chops Recipe
Total Time: 45 minutes minutes
Recipe Video
Get the recipe
9 Roast Turkey Recipe
Main Course
Roast Turkey Recipe
Total Time: 3 hours hours 20 minutes minutes
Recipe Video
Get the recipe
10 Baked Salmon Recipe
Main Course
Baked Salmon Recipe
Total Time: 40 minutes minutes
Recipe Video
Get the recipe
More Recipes To Complete The Meal
11 Christmas Charcuterie Board Recipe
Appetizer
Christmas Charcuterie Board Recipe
Total Time: 25 minutes minutes
Recipe Video
Get the recipe
12 Christmas Tree Charcuterie Board Recipe
Appetizer
Christmas Tree Charcuterie Board Recipe
Total Time: 25 minutes minutes
Get the recipe
13 Christmas Veggie Tray
Appetizer
Christmas Veggie Tray
Total Time: 10 minutes minutes
Get the recipe
14 Christmas Vegetable Tree
Appetizer
Christmas Vegetable Tree
Total Time: 20 minutes minutes
Get the recipe
15 Crock Pot Grape Jelly Meatballs
Appetizer, Main Course
Crock Pot Grape Jelly Meatballs
Total Time: 3 hours hours 10 minutes minutes
Recipe Video
Get the recipe
16 Cranberry Brie Bites Recipe
Appetizer
Cranberry Brie Bites Recipe
Total Time: 35 minutes minutes
Recipe Video
Get the recipe
17 Spinach Artichoke Dip
Appetizer
Spinach Artichoke Dip
Total Time: 35 minutes minutes
Recipe Video
Get the recipe
18 Deviled Eggs Recipe
Appetizer
Deviled Eggs Recipe
Total Time: 35 minutes minutes
Recipe Video
Get the recipe
19 Bacon Ranch Cheese Ball
Appetizer
Bacon Ranch Cheese Ball
Total Time: 1 hour hour 15 minutes minutes
Recipe Video
Get the recipe
20 Baked Brie in Puff Pastry
Appetizer
Baked Brie in Puff Pastry
Total Time: 30 minutes minutes
Recipe Video
Get the recipe
21 Brie and Pear Tarts Recipe
Appetizer
Brie and Pear Tarts Recipe
Total Time: 18 minutes minutes
Get the recipe
22 Cranberry Salsa Recipe
Appetizer
Cranberry Salsa Recipe
Total Time: 10 minutes minutes
Get the recipe
23 Apple Salad
Salad, Side Dish
Apple Salad
Total Time: 10 minutes minutes
Get the recipe
25 7 Layer Salad Recipe
Salad, Side Dish
7 Layer Salad Recipe
Total Time: 15 minutes minutes
Recipe Video
Get the recipe
26 Chicken Caesar Salad
Salad
Chicken Caesar Salad
Total Time: 45 minutes minutes
Recipe Video
Get the recipe
27 Easy Tortellini Salad Recipe
Salad
Easy Tortellini Salad Recipe
Total Time: 20 minutes minutes
Recipe Video
Get the recipe
28 Cranberry Salad Recipe
Salad, Side Dish
Cranberry Salad Recipe
Total Time: 1 hour hour 15 minutes minutes
Get the recipe
29 Pistachio Salad Recipe
Salad
Pistachio Salad Recipe
Total Time: 35 minutes minutes
Recipe Video
Get the recipe
30 Fresh Cranberry Sauce Recipe
Appetizer
Fresh Cranberry Sauce Recipe
Total Time: 17 minutes minutes
Recipe Video
Get the recipe
31 Glazed Carrots
Side Dish
Glazed Carrots
Total Time: 20 minutes minutes
Recipe Video
Get the recipe
32 Best Mashed Potatoes
Side Dish
Best Mashed Potatoes
Total Time: 55 minutes minutes
Recipe Video
Get the recipe
33 Roasted Brussel Sprouts
Side Dish
Roasted Brussel Sprouts
Total Time: 40 minutes minutes
Recipe Video
Get the recipe
34 Funeral Potatoes Recipe
Side Dish
Funeral Potatoes Recipe
Total Time: 1 hour hour
Recipe Video
Get the recipe
35 Twice Baked Potatoes
Side Dish
Twice Baked Potatoes
Total Time: 1 hour hour 40 minutes minutes
Recipe Video
Get the recipe
36 Easy Green Bean Casserole
Side Dish
Easy Green Bean Casserole
Total Time: 30 minutes minutes
Recipe Video
Get the recipe
37 Creamed Corn Recipe
Side Dish
Creamed Corn Recipe
Total Time: 20 minutes minutes
Recipe Video
Get the recipe
38 Roasted Sweet Potato Cubes
Side Dish
Roasted Sweet Potato Cubes
Total Time: 30 minutes minutes
Recipe Video
Get the recipe
39 Best Homemade Mac and Cheese
Main Course
Best Homemade Mac and Cheese
Total Time: 40 minutes minutes
Recipe Video
Get the recipe
40 Dinner Rolls Recipe
Bread
Dinner Rolls Recipe
Total Time: 2 hours hours 40 minutes minutes
Recipe Video
Get the recipe
41 Yeast Dinner Rolls
Bread
Yeast Dinner Rolls
Total Time: 2 hours hours 12 minutes minutes
Recipe Video
Get the recipe
42 Parker House Rolls
Bread
Parker House Rolls
Total Time: 2 hours hours 40 minutes minutes
Recipe Video
Get the recipe
43 Easy Eggnog Recipe
Drinks
Easy Eggnog Recipe
Total Time: 2 hours hours 15 minutes minutes
Recipe Video
Get the recipe
44 Non Alcoholic Holiday Punch
Drinks
Non Alcoholic Holiday Punch
Total Time: 1 hour hour 5 minutes minutes
Recipe Video
Get the recipe
45 Shirley Temple Recipe
Drinks
Shirley Temple Recipe
Total Time: 5 minutes minutes
Get the recipe
46 Christmas Punch Recipe
Drinks
Christmas Punch Recipe
Total Time: 3 minutes minutes
Recipe Video
Get the recipe
47 Non Alcoholic Mint Julep
Drinks
Non Alcoholic Mint Julep
Total Time: 10 minutes minutes
Get the recipe
48 Italian Christmas Cookies
Dessert
Italian Christmas Cookies
Total Time: 1 hour hour 20 minutes minutes
Recipe Video
Get the recipe
49 Yule Log Recipe
Dessert
Yule Log Recipe
Total Time: 3 hours hours 40 minutes minutes
Recipe Video
Get the recipe
50 Turtle Cheesecake Recipe
Dessert
Turtle Cheesecake Recipe
Total Time: 5 hours hours 40 minutes minutes
Get the recipe
51 Pistachio Dessert Recipe
Dessert
Pistachio Dessert Recipe
Total Time: 2 hours hours 18 minutes minutes
Recipe Video
Get the recipe
52 Peppermint Chocolate Delight Recipe
Dessert
Peppermint Chocolate Delight Recipe
Total Time: 2 hours hours 20 minutes minutes
Get the recipe
53 Sticky Toffee Pudding Recipe
Dessert
Sticky Toffee Pudding Recipe
Total Time: 1 hour hour 50 minutes minutes
Recipe Video
Get the recipe
54 Crème Brûlée
Dessert
Crème Brûlée
Total Time: 50 minutes minutes
Recipe Video
Get the recipe
55 Buttermilk Pie Recipe
Dessert
Buttermilk Pie Recipe
Total Time: 1 hour hour
Recipe Video
Get the recipe
56 Peppermint Brownie Trifle Recipe
Dessert
Peppermint Brownie Trifle Recipe
Total Time: 40 minutes minutes
Get the recipe
57 Gingerbread Cookie Recipe
Dessert
Gingerbread Cookie Recipe
Total Time: 4 hours hours 40 minutes minutes
Recipe Video
Get the recipe
58 Chocolate Cream Pie Recipe
Dessert
Chocolate Cream Pie Recipe
Total Time: 4 hours hours 45 minutes minutes
Get the recipe
59 Spritz Cookie Recipe
Dessert
Spritz Cookie Recipe
Total Time: 21 minutes minutes
Recipe Video
Get the recipe
60 Christmas Trifle
Dessert
Christmas Trifle
Total Time: 1 hour hour 35 minutes minutes
Get the recipe