Healthy Christmas menu

Discover delicious and nutritious dishes to add to your Christmas spread. We’ve got all the recipes you need for a truly feel-good festive feast.

A roast turkey crown with root vegetables on a plate

We believe in enjoying Christmas to the full, which means relishing all the delicious food and drink on offer at this time of year. If you want to add some healthy options to your festive spread, there are plenty of seasonal dishes to choose from that are as nutritious as they are delicious. We’ve compiled them here to create a complete menu for Christmas Day.

Christmas morning ideas

Kick off a day of celebrations with a truly luxurious breakfast – a stack of fluffy American pancakes or silky thin crêpes never goes amiss. Alternatively, try a make-ahead, flavour-packed granola and save more time for opening presents.

Cinnamon crêpes with nut butter, sliced banana & raspberries

Cinnamon crêpes with nut butter, sliced banana & raspberries
Healthy pancakes
Blueberry & lemon pancakes
Orange & raspberry granola 
Porridge with quick berry compote, figs & pistachios
Baked banana porridge 
Mushroom & basil omelette with smashed tomato
Herb omelette with fried tomatoes 

Healthy Christmas dinner ideas

Starters

We have plenty of healthy starters to whet your guests' appetites ahead of the main event. Serve a super-luxe soup or an elegant, seasonal salad.

A bowl of celeriac soup with truffle oil and hazelnuts

Celeriac, hazelnut & truffle soup 
Butternut soup with crispy sage & apple croutons
Chilli crab with shaved fennel & parsley salad
Warm salad of asparagus, bacon, duck egg & hazelnuts
Clementine, feta & winter leaf salad

The main course

For the traditionalists among us, it has to be turkey. Roast your turkey crown to perfection and flavour with orange, honey and thyme. If you’re catering for fewer people, our lemon & garlic chicken is a great option. Alternatively, try our herb roast pork or pot-roast beef. For veggies, a whole roast cauliflower makes for a satisfying centrepiece.

Turkey crown with roasted root vegetables

Healthy roast turkey crown 
Lemon & garlic roast chicken with charred broccoli & sweet potato mash
Roasted stuffed cauliflower 
Herb roast pork with vegetable roasties & apple gravy
Pot-roast beef with French onion gravy

Side dishes

From rich, flavourful gravy and scrumptious stuffing to all manner of festive vegetables, serve your Christmas dinner with all the trimmings.

Carrots served with hazelnuts

Healthy gravy
Healthy stuffing balls
Hazelnut & mustard carrots
Stir-fried festive cabbage
Smashed roasties
Garlic & rosemary roast potatoes 
Roast potatoes with paprika 
Chilli-charred Brussels sprouts
Glazed sprouts with caramelised red onions

Healthy party food ideas

Feed a crowd with our seasonal recipes. We’ve created nutritious canapés and hot and cold buffet bites that are sure to leave everyone feeling well fed at a festive gathering.

Plates of healthy canapes

Healthy canapés

Cranberry & chestnut falafel
Stuffed cocktail eggs
Cucumber & blue cheese canapés
Chicken & basil meatballs
Curried fishcake bites
Beetroot & rye tartines
Aubergine & chickpea bites

Healthy buffet ideas

Butternut, chestnut & lentil cake
Slow cooker barbacoa beef
Double bean & roasted pepper chilli
Spinach & squash salad with coconut dressing 
Beetroot, orange & hazelnut salad
Festive celeriac koshari
Stuffed vine leaves

Enjoyed this? Now try...

How to make healthier food choices at parties
The best healthy dinner party recipes
More healthy Christmas recipes


This article was published on 20 November 2018.

All health content on bbcgoodfood.com is provided for general information only, and should not be treated as a substitute for the medical advice of your own doctor or any other health care professional. If you have any concerns about your general health, you should contact your local health care provider. See our website terms and conditions for more information.

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.