Best Christmas Dinner Ideas

Looking for the best Christmas dinner ideas, we have you covered. Perfect roast potatoes, Yorkshire Puddings, Maple Glazed Ham, Christmas cocktails, and Christmas cake.

Christmas Dinner with roast turkey being sliced

Christmas is upon us again, and it’s time to start preparing our Christmas dinner menus. Whether you are looking for simple, easy-to-make Christmas dinner side dishes or show-stopping festive recipes to share with family and friends, we have you covered. From perfect roast potatoes to glazed roast ham, and of course not forgetting the Christmas desserts and festive cocktails that finish off dinner nicely.

Alcoholic Hot Drinks

Creating a stunning Christmas dinner for a crowd couldn’t be easier with this selection of festive main courses, side dishes, and Christmas desserts list, all packed into one. There is something for everyone here, even if you’re not into the traditional Christmas roast. Let’s start this list with a simple two-ingredient cranberry Mimosa. I mean, you’ll need something to drink while you prepare dinner for your guests.

24 Best Christmas Dinner Ideas

1. Cranberry Mimosa

This is a super easy two-ingredient cranberry mimosa. The taste of the tart cranberries pairs perfectly with the sparkling champagne and sugar coating the rim of the glass. It’s a great way to start your Christmas dinner prep.

Go To Recipe!

2. Roast Turkey with Lemon & Garlic

Having a traditional roast turkey to serve at the Christmas dinner table is a must if you’re serving a small crowd. The fragrant flavors from the lemon and garlic give this roast turkey recipe a delicious wow factor. If you’re lucky enough to have any leftovers, you can make up a gorgeous bubble and squeak recipe for breakfast the following day.

Go To Recipe!

3. Cranberry Sauce Recipe

If you’re serving turkey this Christmas, you need to make some homemade cranberry sauce to top it off. This is such an easy recipe to make and it can be made a day or two before time. The first year I made this recipe, my dinner guests said how lovely it was to have homemade cranberry sauce on their turkey. After hearing how much everyone liked it, I have not used a shop-bought cranberry sauce since. I hope you and your guests will love it too.

Go To Recipe!

4. Maple Glazed Ham

Maple glazed ham is such a classic Christmas dish and tastes amazing. The incredible maple glaze is out of this world delicious and is made using only 6 ingredients. Brown sugar, Dijon mustard, orange zest, fresh rosemary, black pepper, and of course Maple syrup.

Go To Recipe!

5. Pesto-stuffed Mussels

Pesto stuffed mussels would make a fantastic starter for your Christmas dinner. These mussels are cooked in white wine, then topped with pesto breadcrumbs and seasoned with a little salt and plenty of black pepper. Always serve with a few extra lemon wedges for the guests that want a little extra zest.

Go To Recipe!

6. Roast Leg of Lamb

Why not make this Roast Lamb recipe this Christmas instead of the traditional turkey and ham? It’s simple to make and is packed with traditional flavors that will leave you wanting seconds or even thirds.

Go To Recipe!

7. Roasted Vegetables with Pecan Crumble

These roasted vegetables topped with a pecan crumble taste as good as they sound. Having show-stopping roasted vegetables to serve as a side dish to your already amazing Christmas dinner is a must. Roasting slices of sweet potatoes, butternut squash, and carrots in brown sugar makes this a dish everyone will be talking about. It’s a side dish that’s both sweet, and savory, at the same time, it’s truly delicious!

Go To Recipe!

8. Perfect Roast Potatoes

You can’t have a roast dinner without roast potatoes. If you can, we can’t be friends, only joking. But seriously, these roast potatoes would be a perfect addition to any Christmas dinner. The flavor combinations that Jamie Oliver uses in this recipe make these roast potatoes a real crowd-pleaser and a must-have this festive season.

Go To Recipe!

9. Santa Claus-mopolitan

Cosmopolitans are so much fun to make as you get to use a cocktail shaker. Add in your ingredients and shake, pour into martini glasses, and garnish with cranberries. It’s that simple. Cosmopolitan is one of my favorite cocktails to serve each year. I mean what better drink to go with your cranberry side dishes this Christmas?

Go To Recipe!

10. Nut Roast

A nut roast can be served as a tasty side dish or it can replace the meat altogether. Catering for a crowd can sometimes be daunting as everyone has different dietary needs. Serving a nut roast as part of the Christmas dinner can take the fuss out of having to ask if people are vegetarian.

Go To Recipe!

11. Christmas Salad Recipe with Pomegranate and Pecans

Why not try something a little different this Christmas and serve up a delicious Christmas salad topped with pomegranates and pecans? This beautiful salad is loaded with slices of fresh orange, kale, blue cheese, sweet pomegranate seeds, and candied pecans. It boasts the flavors of the festive season while being a great healthy addition to the Christmas dinner menu.

Go To Recipe!

12. Roasted Garlic Butter Parmesan Potatoes

These tasty baby roasted potatoes make a perfect side dish for your Christmas dinner. Seasoned with garlic butter, herbs, crispy bacon bits, and Parmesan, taking your roast potatoes to a new level of perfection. These will taste seriously good with a few slices of roast turkey.

Go To Recipe!

13. Gordon Ramsay's Yorkshire Pudding

Gordon Ramsay’s Yorkshire puddings recipe is one of the best and easiest traditional side dishes for any roast dinner. They’re light and fluffy on the inside with a golden crispy outside. This is another dish that’s perfect for soaking up any leftover gravy on your plate.

Go To Recipe!

14. Beef Wellington

Impress your dinner guests this Christmas with a slice of Beef Wellington cooked to perfection. Beef Wellington is made up of top-quality beef tenderloin, then wrapped in layers of pâté, a finely chopped mushroom mixture, parma ham, and puff pastry. This recipe takes a little bit of skill to get right and has a few steps to follow to create this show-stopper. Saying your family and friends will be really impressed is probably an understatement. This recipe is seriously good and a must try.

Go To Recipe!

15. Roast Crispy Duck with Cranberry Glaze

I rarely hear of people cooking a roast duck for Christmas dinner. It’s always turkey, ham, and beef. Why not try something a little different for this year’s Christmas dinner and cook yourself a crispy roast duck topped with a cranberry glaze? This glazed roast duck recipe is sure to bring plenty of Christmas warmth to the dinner table.

Go To Recipe!

16. Get-ahead Christmas Gravy

This Christmas why not take the stress out of making homemade gravy on the day and make it ahead of time using this fantastic gravy recipe by Jamie Oliver? To be honest, this is a big game changer when it comes to making homemade gravy. Simply make it a few days before Christmas, then pop it in your turkey roasting dish and reheat it on the day.

Go To Recipe!

17. Pigs in Blankets

Pigs in Blankets are a great side dish to add to any Christmas dinner. This pigs in blankets recipe is super easy to make and can be done in just two steps. This is definitely a hassle-free side dish and a great crowd pleaser.

Go To Recipe!

18. Red Velvet Cake

How beautiful does this Christmas red velvet cake look? This is what you call the perfect Christmas celebration cake. It’s defiantly a centerpiece to be proud of. Keep scrolling to find the recipe for the sugared cranberries you’ll need to garnish this gorgeous Christmas cake.

Go To Recipe!

19. Pumpkin Pie

This pumpkin pie recipe is bursting with festive winter flavors that will complement your Christmas dinner perfectly. Christmas dinner is such a big meal to make especially if you’re cooking for a small crowd. This famous Pumpkin pie recipe is a dessert that can be made ahead of time, giving you a little extra time to socialize on Christmas Day. Simply slice and serve when it’s time for pudding.

Go To Recipe!

20. Simple is the Best Stuffing

Don’t forget about the stuffing! This stuffing recipe is loaded with all sorts of herbs, onions, celery, and of course chunks of torn bread. No Christmas dinner is complete without a bit of stuffing to help soak up the gravy, and this recipe by Bon Appetit is simple yet so delicious.

Go To Recipe!

21. Sugared Cranberries

Candied Cranberries or sugared cranberries are a holiday dinner must. This frosted cranberry candy is a traditional party pleaser, perfect if you’re serving a cheese and crackers board for your last Christmas dinner course. This sugared cranberry recipe only uses three ingredients, fresh cranberries, water, and sugar, so there is no excuse to not add these to your Christmas menu.

Go To Recipe!

22. Cake Truffles

These bite-sized balls are made of crumbled cake mixed with cream cheese frosting and covered with a white and dark chocolate coating. Cake truffles or cake balls make a perfect addition to any Christmas dinner dessert menu. Some guests will love to fill their bowls with lots of Christmas treats, but others may prefer to just have one or two cake truffles with coffee as their dessert course instead. It’s always good to cater to all your guest’s needs, then you’ll know everyone will have a fantastic time.

Go To Recipe!

23. Spiced Mascarpone Cranberry Cake

This is such a lovely and simple cake to make this Christmas. Made with mascarpone cheese, tart cranberries, cinnamon, nutmeg, and orange, all the best flavors of Christmas are combined into this spiced cake that all your family will love.

Go To Recipe!

24. Mulled Wine

If you want a traditional drink to finish off your Christmas dinner, mulled wine is a must. It’s a warm cozy cocktail normally served over the festive season. This homemade mulled wine recipe is simple to make and takes less than 30 minutes from start to finish. It’s such a lovely way to end the dinner and tastes so delightful.

Go To Recipe!
Christmas Dinner with roast turkey being sliced

Best Christmas Dinner Ideas

Love Food Feed
Christmas food ideas that will take your Christmas dinner menu to the next level, from Perfect roast potatoes to delicious Christmas cocktails and so much more.
5 from 10 votes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Appetizer, Dessert, Dinner, Lunch, Main Course, Side Dish
Cuisine American, British
Servings 6
Calories 375 kcal


  • Select your favorite Christmas dinner recipes!
    Cranberry Mimosa, Roast turkey with lemon & garlic, Cranberry Sauce Recipe, Maple Glazed Ham, Pesto-stuffed Mussels, Roast Leg of Lamb, Roasted Vegetables with Pecan Crumble, Perfect Roast potatoes, Santa Claus-mopolitan, Nut Roast, Christmas Salad Recipe with Pomegranate and Pecans, Roasted Garlic Butter Parmesan Potatoes, Gordon Ramsay's Yorkshire Pudding, Beef Wellington, Roast Crispy Duck with Cranberry Glaze, Get-ahead Christmas Gravy, Pigs in Blankets, Red Velvet Cake, Pumpkin Pie, Simple is the Best Stuffing, Sugared Cranberries, Cake Truffles, Spiced Mascarpone Cranberry Cake
  • Organize all the required ingredients for your chosen Christmas recipes.
  • Prep your festive recipes and enjoy.
    Best Christmas Cocktails


Calories: 375kcal
Keyword british christmas dinner,, christams recipes, christmas dinner ideas, christmas dinner ideas for two,, christmas dinner menu ideas,, christmas food,, christmas stuffing, christmas turkey, cranberry sauce, easy christmas dinner menu,, glazed ham, mulled wine,, roast duck, roast ham, turkey, unique christmas dinner ideas,
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

If you’re planning a festive soirée and need some more Christmas-themed recipe ideas check out our Christmas cocktail recipes list. Whether you want to sip on something comforting and warm to fight off the winter chills or you’re hosting a Christmas-themed party and are looking for something that serve’s a crowd. We have a cocktail or punch recipe for you.

Best Christmas Cocktails

If you’re looking for lots more festive recipe inspiration, you can find Love Food Feed on social media where we share new Christmas recipes each week.