Looking for inspiration on what main dishes to serve at Christmas lunch or dinner? I’ve got you covered. Choose from a range of delicious classic recipes like Roasted Chicken, Ham or Turkey. Your guests will love these impressive Christmas mains that are secretly effortless to prepare.
Tired of the same old, same old and want to do something different for Christmas this year? I’ve scoured the internet for the most delicious Christmas Main Dishes that will be perfect for your Christmas lunch or dinner.
Whether you’re cooking for a small group or feeding a crowd there’s something in here for everyone. Choose from classic and modern mains like Roasted Chicken, Ham or Turkey. Each dish is full of flavor and will look very impressive on your Christmas table this year.
Looking for some side dishes to go with your mains? Be sure to check out these 30 Christmas Side Dishes and 20+ Easy Christmas Salads.
Also if you think you’ll have a lot of holiday ham leftover I’ve put together a lift of 25 Leftover Ham Recipes that will be a big help!
20 Christmas Main Dishes
Roast Chicken with Lemon and Rosemary
Roast Chicken with Lemon and Rosemary - a classic oven roasted chicken recipe that is perfect every time. This baked whole chicken is very easy to prepare and bursting with flavour. The perfect centrepiece for your Christmas feast.
Orange Cranberry Pork Loin Roast
This Pork Loin Roast recipe is the perfect holiday main dish! This Orange Cranberry Pork Loin Roast is juicy, delicious, and super festive. Add this roasted pork recipe to your Christmas table!
Easy One Pan Maple Glazed Pork with Apples & Onions
This Easy One Pan Maple Glazed Pork with Apples and Onions is a delicious and healthy holiday-inspired main dish made in one pan in less than an hour!
Bourbon Honey Baked Ham
This holiday season you can have normal ham – or you can have Bourbon Honey Baked Ham instead! Sweet and smoky, studded with cloves, and broiled for that delightfully crispy skin, this is one unforgettable main course.
Stuffed Roasted Butternut Squash
Entertaining vegan guests this Christmas? Don't leave them behind! Include this deliciously simple Stuffed Roasted Butternut Squash in your menu.
The Perfect Peppered Pork Loin
This easy-to-follow Pepper Crusted Pork Tenderloin recipe uses a simple, wonderfully aromatic cracked peppercorn rub, plus Dijon mustard, to create a delightful main dish that is perfect for holiday dinners.
Amazing Slow Cooked Pulled Lamb Shoulder
It's hard to go past a delicious roast lamb and this Slow Cooked Pulled Lamb Shoulder is certainly worthy of your Christmas table. Moist, tender, fall-off-the-bone lamb will keep all your guests happy.
Slow Cooker Orange Bourbon Maple Glazed Ham
Looking to level up your ham? Try this Orange Bourbon Maple Glazed Ham instead. It's conveniently prepared in the slow cooker, freeing up your oven on the big day!
Pork Roast With Crackle
When it comes to crowd pleasers it's hard to go past a pork roast with delicious crispy crackle. Perfect for Christmas lunch or dinner.
Sticky Harissa Chicken
Why not try a little something different this Christmas with this Sticky Harissa Chicken. Delicious flavour and perfect alongside more traditional sides.
Slow Roast Turkey
There might not be anything more classic than a juicy and tender Turkey. This delicious Turkey from Sprinkles and Sprouts is slow roasted to perfection!
Roasted Raspberry Ham Recipe
It's not Christmas without a ham and this Roasted Raspberry Ham would fit in perfectly for any Christmas feast. This delightfully simple 3-ingredient ham will make Christmas cooking a breeze.
Teriyaki Chicken Legs
Our Christmas feast always includes some teriyaki chicken legs. It might not be traditional but it always fits right in. They also can be cooked prior then reheated just before serving, freeing up the oven for a large ham, turkey or chicken.
Roasted Cornish Game Hens with Garlic, Herbs and Lemon
Roasted Cornish Game Hens with Garlic, Herbs and Lemon is a traditional and timeless Christmas main dish. Perfectly crispy, perfectly moist and perfectly flavorful!
Smoked Pulled Pork
Have a unique Christmas feast with this Carolina-style Smoked Pulled Pork recipe. It's made with a pork shoulder (aka Boston butt) in a wood smoker or pellet grill using a homemade, easy barbecue spice rub made from pantry ingredients you already have on hand.
Holiday Rosemary Garlic Pork Roast
This crispy skin, bone-in pork roast is the ultimate effortless holiday roast. It's also easy to carve and serve!
Slow Cooker Ham with Honey Marmalade Mustard Glaze
Free up the oven and cook your ham in the slow cooker. This ham is covered with a honey marmalade mustard glaze - delicious!
Honey Roast Duck
If you are looking for something a little bit different to serve on Christmas day or a Sunday Roast, then why not try this Honey Roast Duck. Crispy roasted duck with a little sweetness from the honey and orange and a hint of thyme.
Balsamic Slow Cooker Pot Roast
Another great main you can pull off outside of the oven - Balsamic Slow Cooker Pot Roast! Easy, healthy make-ahead main dish recipe that takes 5 minutes of prep time!
Baked Ham with Citrus Glaze
Another classic ham recipe that is absolutely irresistible - Baked Ham with Citrus Glaze. The glaze is quick and easy to prepare!
Christmas main dishes are the centrepiece for the whole meal. If you’re catering for a large crowd you may want to choose at least two or three different mains to wow your guests with.
Now that you’ve browsed through 20 delicious options, the only question is what will you be making for Christmas this year?
If you’ve tried any of these Christmas Main Dishes I’d love to hear how you enjoyed them! Pop a comment below! You can also FOLLOW ME on FACEBOOK, INSTAGRAM and PINTEREST to keep up to date with more delicious recipes.
Leave a Reply