This post may contain affiliate links. Please read our disclosure policy.

From show-stopping main dishes to sweet treats, as well as ideas for every course, this collection of Christmas dinner ideas has it all!

Collage of Christmas dinner recipes.

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 30 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!
5 from 15 votes
Get the recipe

2 Parmesan Crusted Pork Chops

Parmesan Crusted Pork Chops
Total Time: 40 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.
4.99 from 594 votes
Get the recipe

3 Easy Prime Rib Recipe

Easy Prime Rib Recipe
Total Time: 3 hours 35 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!
5 from 22 votes
Get the recipe

4 Crock Pot Pot Roast

Crock Pot Pot Roast
Total Time: 7 hours 5 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.
4.99 from 120 votes
Get the recipe

5 Easy Swedish Meatballs Recipe

Easy Swedish Meatballs Recipe
Total Time: 1 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!
5 from 21 votes
Get the recipe

6 Honey Glazed Ham

Honey Glazed Ham
Total Time: 4 hours 10 minutes

Recipe Video

Tender and juicy honey glazed ham is smothered in our simple 5-ingredient glaze creating our favorite recipe for holiday ham!
5 from 31 votes
Get the recipe

7 Steak Marinade

Steak Marinade
Total Time: 4 hours 5 minutes

Recipe Video

Our all-time favorite steak marinade requires only four ingredients and makes mouth-watering steak that tastes amazing!
4.97 from 82 votes
Get the recipe

8 Breaded Pork Chops

Breaded Pork Chops
Total Time: 45 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!
5 from 7 votes
Get the recipe

9 Roast Turkey Recipe

Roast Turkey Recipe
Total Time: 3 hours 20 minutes

Recipe Video

Directions for a perfectly roasted and seasoned turkey every time. Herb-glazed roast turkey is a juicy, moist show-stopper.
5 from 8 votes
Get the recipe

10 Baked Salmon Recipe

Baked Salmon Recipe
Total Time: 40 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.
5 from 17 votes
Get the recipe

More Recipes To Complete The Meal

11 Christmas Charcuterie Board Recipe

Christmas Charcuterie Board Recipe
Total Time: 25 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.
5 from 7 votes
Get the recipe

12 Christmas Tree Charcuterie Board Recipe

Christmas Tree Charcuterie Board Recipe
Total Time: 25 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! 
5 from 4 votes
Get the recipe

13 Christmas Veggie Tray

Christmas Veggie Tray
Total Time: 10 minutes
Veggies never looked so cute with this festive Christmas Veggie Tray – prepped in 10 minutes and perfect for holiday parties!
5 from 7 votes
Get the recipe

14 Christmas Vegetable Tree

Christmas Vegetable Tree
Total Time: 20 minutes
This Veggie Christmas Tree is sure to be a show stopper! It is tasty, impressive, and oh so festive.
5 from 19 votes
Get the recipe

15 Crock Pot Grape Jelly Meatballs

Crock Pot Grape Jelly Meatballs
Total Time: 3 hours 10 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!
5 from 132 votes
Get the recipe

16 Cranberry Brie Bites Recipe

Cranberry Brie Bites Recipe
Total Time: 35 minutes

Recipe Video

Sweet and tart cranberry brie bites are perfect for holiday entertaining. They are simple to make and prep in minutes.
5 from 15 votes
Get the recipe

17 Spinach Artichoke Dip

Spinach Artichoke Dip
Total Time: 35 minutes

Recipe Video

Our easy spinach artichoke dip is extra delicious, cheesy and prepped in minutes – making it the ultimate party dip!
5 from 188 votes
Get the recipe

18 Deviled Eggs

Deviled Eggs
Total Time: 35 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!
5 from 53 votes
Get the recipe

19 Bacon Ranch Cheese Ball

Bacon Ranch Cheese Ball
Total Time: 1 hour 15 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!!
5 from 16 votes
Get the recipe

20 Baked Brie in Puff Pastry

Baked Brie in Puff Pastry
Total Time: 30 minutes

Recipe Video

Buttery & flaky baked brie puff pastry is cheesy with a pop of bright apricot jam. It is fancy and delicious!
5 from 18 votes
Get the recipe

21 Brie and Pear Tarts Recipe

Brie and Pear Tarts Recipe
Total Time: 18 minutes
Decadent Brie and Pear Tarts are elegant, delicious, and ready in under 20 minutes! Dazzle your guests with these refined hor d'oeuvres.
5 from 6 votes
Get the recipe

22 Cranberry Salsa Recipe

Cranberry Salsa Recipe
Total Time: 10 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!
5 from 9 votes
Get the recipe

23 Apple Salad

Apple Salad
Total Time: 10 minutes
With a simple citrus dressing, apple salad is packed with texture and simple, bright flavors. It's refreshing and made in minutes!
5 from 7 votes
Get the recipe

24 Kale Salad Recipe

Kale Salad Recipe
Total Time: 15 minutes
Sweet Kale Salad is topped with chunks of apple, candied pecans, dried cranberries, and bacon, served with a homemade sweet dijon vinaigrette!
5 from 8 votes
Get the recipe

25 7 Layer Salad Recipe

7 Layer Salad Recipe
Total Time: 15 minutes

Recipe Video

Deliciously customizable 7 Layer Salad is filled with just the right amount of goodness. It's perfect to make ahead!
5 from 20 votes
Get the recipe

26 Chicken Caesar Salad

Chicken Caesar Salad
Total Time: 45 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!
5 from 21 votes
Get the recipe

27 Easy Tortellini Salad Recipe

Easy Tortellini Salad Recipe
Total Time: 20 minutes

Recipe Video

Fresh and filling Tortellini Salad whips up in minutes for a delicious summer salad topped with creamy ranch dressing.
4.96 from 22 votes
Get the recipe

28 Cranberry Salad Recipe

Cranberry Salad Recipe
Total Time: 1 hour 15 minutes
Simple Cranberry Salad has the perfect balance of sweet and tart. It's a delicious side dish or refreshing dessert!
5 from 8 votes
Get the recipe

29 Pistachio Salad

Pistachio Salad
Total Time: 35 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!
5 from 113 votes
Get the recipe

30 Fresh Cranberry Sauce Recipe

Fresh Cranberry Sauce Recipe
Total Time: 17 minutes

Recipe Video

Fresh cranberry sauce tastes amazing with every other dish on your Thanksgiving table. Make it ahead of time for less stress!
5 from 22 votes
Get the recipe

31 Glazed Carrots

Glazed Carrots
Total Time: 20 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.
5 from 1525 votes
Get the recipe

32 Best Mashed Potatoes

Best Mashed Potatoes
Total Time: 35 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!!
5 from 121 votes
Get the recipe

33 Oven Roasted Brussel Sprouts

Roasted brussels sprouts on white plate.
Oven Roasted Brussel Sprouts
Total Time: 40 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!
5 from 204 votes
Get the recipe

34 Funeral Potatoes

Funeral Potatoes
Total Time: 1 hour 5 minutes

Recipe Video

This classic cheesy funeral potatoes recipe is a holiday favorite, perfect for feeding a crowd with its rich, comforting flavor!
5 from 1280 votes
Get the recipe

35 Twice Baked Potatoes

Twice Baked Potatoes
Total Time: 1 hour 40 minutes

Recipe Video

Easy twice baked potatoes are loaded with sour cream, cheese, bacon, and seasonings for the perfect savory side or main dish!
5 from 12 votes
Get the recipe

36 Easy Green Bean Casserole

Easy Green Bean Casserole
Total Time: 30 minutes

Recipe Video

This easy green bean casserole is a holiday classic, featuring sauce-covered green beans and crispy onions baked to golden perfection.
5 from 97 votes
Get the recipe

37 Creamed Corn Recipe

Creamed Corn Recipe
Total Time: 20 minutes

Recipe Video

Better than the canned version, this smooth and buttery creamed corn recipe is easy, cheesy, and delicious!
5 from 129 votes
Get the recipe

38 Roasted Sweet Potato Cubes

Roasted Sweet Potato Cubes
Total Time: 30 minutes

Recipe Video

Simple roasted sweet potato cubes are flavor bombs coated in cheesy, spiced magic that'll make them your new go-to.
4.97 from 128 votes
Get the recipe

39 Best Homemade Mac and Cheese

Best Homemade Mac and Cheese
Total Time: 40 minutes

Recipe Video

This is the cheesiest, creamiest, altogether best homemade mac and cheese you'll ever make! The whole family will definitely approve!
4.99 from 173 votes
Get the recipe

40 Dinner Rolls Recipe

Dinner Rolls Recipe
Total Time: 2 hours 40 minutes

Recipe Video

Our dinner rolls recipe delivers a soft, buttery best-loved recipe, perfect for holidays or any occasion and impossible to resist.
5 from 268 votes
Get the recipe

41 Yeast Dinner Rolls

Yeast Dinner Rolls
Total Time: 2 hours 12 minutes

Recipe Video

Our classic yeast dinner rolls delivers pillowy soft, fluffy rolls that are easy to make, and perfect for any meal.
5 from 19 votes
Get the recipe

42 Parker House Rolls

Parker House Rolls
Total Time: 2 hours 40 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 15 minutes

Recipe Video

This creamy, rich, and easy eggnog recipe is the BEST holiday drink – perfect for all of your holiday parties!
5 from 23 votes
Get the recipe

44 Non Alcoholic Holiday Punch

Non Alcoholic Holiday Punch
Total Time: 1 hour 5 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!
5 from 87 votes
Get the recipe

45 Shirley Temple Recipe

Shirley Temple Recipe
Total Time: 5 minutes
Our classic Shirley Temple recipe is a favorite non-alcoholic drink – sweet and vibrant red, perfect for any party and any age!
5 from 12 votes
Get the recipe

46 Christmas Punch Recipe

Christmas Punch Recipe
Total Time: 3 minutes

Recipe Video

Christmas punch is a deliciously fizzy and fruity drink. This festive punch is a hit with kids and adults alike!
5 from 5 votes
Get the recipe

47 Non Alcoholic Mint Julep

Non Alcoholic Mint Julep
Total Time: 10 minutes
Ready in minutes, this copycat non-alcoholic mint julep captures the magic of Disneyland in one refreshing drink!
5 from 19 votes
Get the recipe

48 Italian Christmas Cookies

Italian Christmas Cookies
Total Time: 1 hour 20 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.
4.97 from 183 votes
Get the recipe

49 Yule Log Recipe

Yule Log Recipe
Total Time: 3 hours 40 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!
4.95 from 39 votes
Get the recipe

50 Turtle Cheesecake Recipe

Turtle Cheesecake Recipe
Total Time: 5 hours 40 minutes
Turtle Cheesecake has a delicious crumbly crust, chocolate layer, cheesecake layer and to top it off, chocolate ganache, pecans and caramel!!
5 from 19 votes
Get the recipe

51 Pistachio Dessert Recipe

Pistachio Dessert Recipe
Total Time: 2 hours 18 minutes

Recipe Video

Delicious pistachio dessert has a crunchy shortbread cookie base for the perfect combination of crunchy, creamy, sweet + salty.
4.99 from 99 votes
Get the recipe

52 Peppermint Chocolate Delight Recipe

Peppermint Chocolate Delight Recipe
Total Time: 2 hours 20 minutes
Deliciously fluffy layered Peppermint Chocolate Delight is simple and kid-friendly. It's our new favorite Christmas dessert!
4.98 from 35 votes
Get the recipe

53 Sticky Toffee Pudding Recipe

Sticky Toffee Pudding Recipe
Total Time: 1 hour 50 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!
5 from 11 votes
Get the recipe

54 Crème Brûlée

Crème Brûlée
Total Time: 50 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!
5 from 8 votes
Get the recipe

55 Buttermilk Pie

Buttermilk Pie
Total Time: 1 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!
4.99 from 591 votes
Get the recipe

56 Peppermint Brownie Trifle Recipe

Peppermint Brownie Trifle Recipe
Total Time: 40 minutes
Beautiful Peppermint Brownie Trifle is a festive chocolate and peppermint dessert topped with crushed candy canes!
5 from 9 votes
Get the recipe

57 Gingerbread Cookie Recipe

Gingerbread Cookie Recipe
Total Time: 4 hours 40 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!
4.95 from 38 votes
Get the recipe

58 Chocolate Cream Pie Recipe

Chocolate Cream Pie Recipe
Total Time: 4 hours 45 minutes
This chocolate cream pie has two types of chocolate in a creamy custard, topped with whipped cream and chocolate curls!!
4.96 from 21 votes
Get the recipe

59 Spritz Cookie Recipe

Spritz Cookie Recipe
Total Time: 21 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!
4.99 from 201 votes
Get the recipe

60 Christmas Trifle

Christmas Trifle
Total Time: 1 hour 35 minutes
Indulge in chocolate and peppermint flavors with this beautiful layered Christmas trifle, a favorite holiday dessert that feeds a crowd!
5 from 6 votes
Get the recipe

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!