The best Christmas recipes and menu for the season is here! It looks like the holidays is looking very different for many of us this year. Most of us are planning a small and intimate dinner for our immediate family, some might be planning a virtual celebration, or some might still be cooking up a huge feast and boxing it up for family and friends.
However you are celebrating this year, let me make it easy by sharing lots of options for planning out the best Christmas recipes and menu, including everything from appetizers, the main course, side dishes, soup and salad, bread, dessert and festive drinks. I even share some recipes for all those delicious Christmas dinner leftovers.
Christmas Appetizers
Before we dig into our epic Christmas dinner feast, we need something to snack on. Try a classic holiday charcuterie board with creamy hummus and sourdough crackers, quick and easy classic deviled eggs, or bite-sized crostini like tomato bruschetta with balsamic glaze or curried white bean crostini.
Pick one to three of the following starters to feature on your Christmas dinner menu:
Cranberry Whipped Feta Dip
Ricotta Crostini with Peas and Mint
Whipped Goat Cheese
Mushroom Galette
Bacon Wrapped Scallops
Cheese Board
Antipasto Platter
Toasted Ravioli
Creamy Artichoke Dip
Cheesy Garlic Bread
Baked Ricotta
Fried Goat Cheese Balls
Easy Baked Meatballs
Cranberry Brie Bites
Homemade Ranch Dip
Vegetarian Stuffed Mushrooms
Spinach Artichoke Dip
Roasted Chestnuts (Three Ways)
Bacon Wrapped Chicken Bites
How to Make a Charcuterie Board
Pigs in a Blanket
Antipasto Skewers
Mashed Potato Balls
Olive Tapenade
Veggie Tray
Whipped Feta Crostini
Cranberry Baked Brie
Bacon Cheddar Cheese Ball
Candied Pecans
Whipped Feta
Marinated Mozzarella Balls
Caramelized Onion Dip
Fig Crostini with Goat Cheese and Pistachios
Potato Galette with Arugula and Crème Fraîche
Spinach and Feta Quiche with Cauliflower Crust
Pesto Hummus
Tomato Bruschetta with Balsamic Glaze
Whipped Ricotta Dip
Whipped Ricotta Crostini
Homemade Tater Tots with Bacon
Baked Spinach Dip
Fried Mac and Cheese Balls
Creamy Pumpkin Hummus
Baked Apple Chips
Sourdough Discard Crackers with Sesame Seeds
Apple and Arugula Flatbread
Curried White Bean Crostini with Toasted Pepitas
Butternut Squash Galette (Free-Form Tart)
Smoked Salmon and Cream Cheese Cracker Bites
Tomato and Mozzarella Tart
See all Christmas appetizers.
Christmas Main Course
The main course entree for Christmas dinner has to be a showstopper. You can't go wrong with a classic holiday glazed baked ham or whole roast turkey (that requires no brining tender). Or opt for a smaller dish like tender herb-crusted rack of lamb or a juicy roasted turkey breast or slow cooker turkey breast.
Pick one of the following mains to feature on your Christmas dinner menu:
Easy Juicy Roasted Turkey Breast
Mushroom Wellington
Vegetarian Pot Pie
Stuffed Pork Loin
Roast Stuffed Chicken
Prime Rib Roast
Sunday Pot Roast
Instant Pot Whole Turkey
Instant Pot Osso Buco
Roast Beef
Pesto Whole Chicken
Roasted Pork Tenderloin
Instant Pot Turkey Roast
Instant Pot Cranberry Chicken
Instant Pot Turkey Thighs
Instant Pot Turkey Breast
Instant Pot Whole Chicken
Harissa Spatchcock Chicken
Asian Sesame Soy Turkey Roast
Sheet Pan Lamb Chops
Pineapple Glazed Ham Slices
Slow Cooker Leg of Lamb with Vegetables
Herb-Crusted Rack of Lamb
Asian Five-Spice Roast Turkey
Holiday Glazed Baked Ham
Glazed Honey Balsamic Pork Chops
Greek Lemon Garlic Whole Roast Chicken
Roasted Balsamic Chicken with Cranberries
Honey Glazed Roast Pork with Vegetables
Easy Roast Lamb with Vegetables
Roasted Turkey Legs with Vegetables
Soy Glazed Braised Turkey Breast with Five-Spice
Slow Cooker Whole Chicken
Easy Slow Cooker Turkey Breast
Roasted Spatchcock Chicken (Butterflied Chicken)
Ground Beef Meat Pie
Dutch Oven Whole Roast Chicken
The Best and Juiciest Roast Turkey Ever
Garlic Rosemary Rack of Lamb
See all Christmas main courses.
Christmas Sides
Once you have figured out the main dish that you will be serving, it's time to think about the sides. From creamy and cheesy casseroles, to fresh and light seasonal salads, to vegetable side dishes, and more, there are so many best Christmas recipes to choose from. Some of my favourites are creamy potatoes au gratin, hasselback potatoes with garlic herb butter, and creamy brussels sprouts bake.
Pick two to four of the following sides to feature on your Christmas dinner menu:
Creamy Polenta
Brussels Sprouts Gratin
Roasted Shallots
Jellied Cranberry Sauce
Corn Pudding
Cranberry Chutney
Garlic Parmesan Roasted Carrots
Buttermilk Cornbread
Wild Rice Pilaf
Sweet Potato Gratin
Balsamic Brussels Sprouts
Blistered Green Beans
Parsnip Puree
Yeast Rolls
Balsamic Roasted Carrots
Baked Potato
Green Beans with Pecans
Roasted Brussels Sprouts
Baked Cranberry Sauce
Candied Carrots
Sausage Stuffing
Baked Mashed Potatoes
Candied Yams
Sweet Potato Casserole with Marshmallows
Parker House Rolls
Buttermilk Biscuits
Mashed Potato Casserole
Homemade Stuffing
Garlic and Herb Roasted Carrots
Brussels Sprouts with Cranberries
Cheesy Brussels Sprouts Bake
Butternut Squash Risotto
Sautéed Spinach
Potato Stacks
Duchess Potatoes
Roasted Carrots
Lemon Parmesan Green Beans
Baked Potato Wedges
Herb Roasted Sweet Potatoes
Balsamic Roasted Broccoli
Hasselback Potatoes
Christmas Salad
Oven Roasted Vegetables
Sautéed Brussels Sprouts
Mashed Cauliflower
Thanksgiving Salad
Shaved Brussels Sprout Salad
Collard Greens with Bacon
Green Beans with Bacon
Butternut Squash Quinoa Salad
Maple Roasted Brussels Sprouts and Butternut Squash
Creamed Corn
Green Beans Almondine
Microwave Steamed Broccoli
Cheddar Mashed Potatoes
Brussels Sprouts with Bacon
Maple Roasted Carrots with Yogurt Sauce
Green Bean Fries
Cornbread Muffins
Oven-Roasted Corn on the Cob
Crispy Smashed Potatoes
Parmesan Crusted Brussels Sprouts
Mushroom Gravy
Mashed Red Potatoes
Honey Balsamic Brussels Sprouts
Scalloped Potatoes
Pesto Green Beans
Baked Mac and Cheese
Spinach Gratin
Corn Casserole
Butternut Squash Salad
Green Bean Casserole
Air Fryer Butternut Squash
Creamed Spinach
Creamy Garlic Mushrooms
Air Fryer Broccoli
Honey Roasted Carrots
Roasted Spring Vegetables
Crispy Leaf Potatoes
Greek Lemon Roasted Baby Potatoes
Cornmeal Cheddar Biscuits
Ham and Potatoes au Gratin
50 Best Christmas Side Dishes
Stovetop Mac and Cheese with White Cheddar
Cranberry Pumpkin Steamed Buns
Roasted Garlic Parmesan Baby Potatoes
Easy Make-Ahead Cranberry Sauce
Roasted Garlic Green Beans (Air Fryer or Oven)
Healthy Mashed Potatoes
Air Fryer Baby Potatoes
Creamy Garlic Mashed Cauliflower
Roasted Pumpkin Wedges with Parmesan Cheese
Garlic Mashed Potatoes with Sour Cream
Creamy Brussels Sprouts Bake
The Best and Creamiest Mashed Potatoes
Sweet Potato Casserole with Pecans
Easy 2-Ingredient Turkey Gravy
Sautéed Garlic Green Beans
Vegetarian Cornbread Stuffing
Sautéed Garlic Mushrooms
See all Christmas sides.
Christmas Soup & Salads
I like to start Christmas dinners with a bowl of warm soup, whether that's a creamy cauliflower and garlic soup, roasted butternut squash soup, or creamy ham and potato soup. Soup is easy to make even a few days ahead, and leftovers last for up to 5 days. I also throw in a seasonal salad on the dinner menu like a winter kale salad with apple cider vinaigrette or apple walnut salad with balsamic vinaigrette. It balances out all the heavy comforting dishes quite nicely.
Pick one soup and/or one salad to feature on your Christmas menu:
Winter Pomegranate Salad
Curried Butternut Squash Soup
Spinach Salad
Creamy Wild Rice Soup
Potato Leek Soup
Butternut Squash Apple Soup
Pumpkin Soup
Roasted Butternut Squash Soup
Christmas Salad
Thanksgiving Salad
Shaved Brussels Sprout Salad
Coconut Curry Pumpkin Soup
Potato Corn Chowder
Acorn Squash Soup
Butternut Squash Quinoa Salad
Carrot Pumpkin Soup
Cheesy Potato Soup
Fall Harvest Salad with Butternut Squash and Apple
Instant Pot Butternut Squash Soup
Arugula Salad with Apple and Pecan
Mandarin Orange Salad
Goat Cheese and Tangelo Winter Salad
Winter Kale Salad with Apple Cider Vinaigrette and Spiced Pecans
30-Minute Butternut Squash Soup
Roasted Butternut Squash and Cauliflower Soup
Apple Walnut Salad with Homemade Balsamic Vinaigrette
See all Christmas soup and salad.
Christmas Bread
We always have a bread basket with an assortment of bread on our Christmas table. Some of my favourites to serve during the holidays are rosemary cornbread, cheesy garlic dinner rolls, simple homemade biscuits, and easy rosemary garlic focaccia bread. You can make bread ahead of time and store it at room temperature for a couple of days or in the refrigerator for longer. You could even freeze it for up to 3 months. Simply let it thaw overnight and reheat when ready to serve.
Pick one or two of the following bread to feature on your Christmas menu:
Buttermilk Cornbread
Pull Apart Garlic Bread
Popovers
Sweet Potato Rolls
Easy Small Batch Ciabatta Rolls
Skillet Dinner Rolls
Potato Dinner Rolls
Pumpkin Cornbread
Cornbread Muffins
Garlic Cheddar Biscuits
Pesto Babka
Garlic Knots
Garlic Breadsticks
Brioche Bread
No Knead Sesame Bread
Cornmeal Cheddar Biscuits
Cinnamon Raisin Challah Bread with Almonds
Whole Wheat Cranberry Bread
Easy Challah Bread
Cheesy Garlic Dinner Rolls
Pumpkin Focaccia with Fresh Herbs
Easy Pumpkin Dinner Rolls
Rosemary Cornbread
Easy No Knead Tomato Focaccia
Quick Dinner Bread Rolls with Green Onions
Artisan Green Olive Sourdough Bread
Small Batch Sourdough Bread
Quick and Easy Butter Croissants
Easy Rosemary Garlic Focaccia Bread
Homemade No Knead French Baguettes
Small Batch No-Knead Bread
Easy Homemade Biscuits
See all Christmas bread.
Christmas Dessert
There is always room for dessert, no matter how filling your Christmas dinner is. Our most popular Christmas desserts are are gingerbread bundt cake with maple cinnamon glaze, holiday yule log cake, and cranberry-apple cobbler with biscuits. Oh and don't forget the cookies! Try making an epic holiday cookie box or platter and gift the extras to family and friends.
Pick one or two (or as many as you like!) of the following desserts to feature on your Christmas menu: