Nutrition & Recipes

Healthy Christmas Recipes: Festive Food Ideas That Won't Derail Your Goals

December 5, 2025•12 min read•DC Personal Trainer
Beautiful spread of healthy Christmas food options

Christmas doesn't have to mean abandoning your healthy eating habits. As a personal trainer working with clients across Hale Barns, Sale, and Altrincham, I've compiled my favourite healthy recipes that still feel wonderfully festive. These dishes prove you can enjoy the Christmas season whilst keeping your nutrition on track.

Lighter Christmas Starters

Smoked Salmon & Avocado Blinis

A classic British Christmas starter made healthier with homemade buckwheat blinis and fresh ingredients.

25 mins Serves 6 85 kcal per blini

Ingredients:

  • • 100g buckwheat flour
  • • 1 egg, separated
  • • 150ml semi-skimmed milk
  • • 200g smoked salmon
  • • 1 ripe avocado
  • • Juice of 1 lemon
  • • Fresh dill, to garnish
  • • 2 tbsp low-fat crème fraîche

Method:

  1. 1. Mix buckwheat flour, egg yolk and milk into a smooth batter. Whisk egg white until stiff and fold in.
  2. 2. Heat a non-stick pan and cook small spoonfuls of batter for 1-2 minutes each side.
  3. 3. Mash avocado with lemon juice and season well.
  4. 4. Top each blini with a small spoonful of avocado, a twist of smoked salmon, a dot of crème fraîche and fresh dill.

Roasted Beetroot & Goat's Cheese Salad

A vibrant, jewel-coloured starter that's packed with nutrients and looks stunning on the Christmas table.

45 mins Serves 4 180 kcal per serving

Ingredients:

  • • 4 medium beetroots
  • • 100g soft goat's cheese
  • • 50g rocket leaves
  • • 30g walnuts, roughly chopped
  • • 2 tbsp balsamic glaze
  • • 1 tbsp extra virgin olive oil
  • • Fresh thyme leaves

Method:

  1. 1. Wrap beetroots in foil and roast at 200°C for 40 minutes until tender. Cool, peel and slice.
  2. 2. Arrange rocket on plates, top with beetroot slices and crumble over the goat's cheese.
  3. 3. Toast walnuts in a dry pan and scatter over the salad.
  4. 4. Drizzle with olive oil and balsamic glaze, finish with fresh thyme.

Healthier Main Course Options

Herb-Crusted Salmon with Roasted Vegetables

A lighter alternative to the traditional roast that's rich in omega-3s and absolutely delicious. Perfect for those wanting something different on Christmas Day.

40 mins Serves 4 420 kcal per serving

Ingredients:

  • • 4 salmon fillets (approx 150g each)
  • • 2 tbsp Dijon mustard
  • • 50g fresh breadcrumbs
  • • Zest of 1 lemon
  • • 2 tbsp fresh parsley, finely chopped
  • • 2 tbsp fresh dill, finely chopped
  • • 400g tenderstem broccoli
  • • 300g cherry tomatoes on the vine
  • • 2 tbsp olive oil

Method:

  1. 1. Preheat oven to 200°C. Mix breadcrumbs with lemon zest, parsley and dill.
  2. 2. Place salmon on a baking tray, spread each fillet with mustard and press the herb crust on top.
  3. 3. Toss broccoli and tomatoes in olive oil, season and arrange around the salmon.
  4. 4. Bake for 18-20 minutes until salmon is cooked through and vegetables are tender.

Turkey Breast with Cranberry & Orange Glaze

If you're sticking with turkey, this lighter preparation keeps the breast moist whilst cutting the calories compared to a full roast with all the trimmings.

1 hour Serves 6 280 kcal per serving

Ingredients:

  • • 1kg turkey breast crown
  • • 100g fresh cranberries
  • • Juice and zest of 2 oranges
  • • 2 tbsp honey
  • • 2 sprigs fresh rosemary
  • • 4 cloves garlic, crushed
  • • 1 tbsp olive oil

Method:

  1. 1. Simmer cranberries with orange juice, zest and honey until berries burst. Set aside.
  2. 2. Rub turkey with olive oil, garlic, rosemary and seasoning.
  3. 3. Roast at 180°C for 45 minutes, basting with cranberry glaze every 15 minutes.
  4. 4. Rest for 10 minutes before slicing. Serve with remaining glaze.

Lighter Side Dishes

Roasted Brussels Sprouts with Chestnuts

Skip the butter - roasting brings out natural sweetness.

  • • 500g Brussels sprouts, halved
  • • 100g cooked chestnuts
  • • 1 tbsp olive oil
  • • 2 rashers back bacon, chopped (optional)

120 kcal per serving

Honey-Glazed Carrots & Parsnips

Natural sweetness without the heavy glazes.

  • • 300g carrots, cut into batons
  • • 300g parsnips, cut into batons
  • • 1 tbsp honey
  • • Fresh thyme

95 kcal per serving

Cauliflower Mash

A lower-carb alternative to mashed potato.

  • • 1 large cauliflower
  • • 2 tbsp low-fat cream cheese
  • • 1 clove garlic, roasted
  • • Fresh chives

65 kcal per serving

Red Cabbage with Apple

A festive classic that's naturally healthy.

  • • 1 small red cabbage, shredded
  • • 2 Bramley apples, sliced
  • • 100ml red wine vinegar
  • • 2 tbsp brown sugar

75 kcal per serving

Guilt-Free Christmas Desserts

Spiced Poached Pears with Greek Yoghurt

An elegant, light dessert that tastes incredibly indulgent but won't leave you feeling stuffed.

35 mins Serves 4 145 kcal per serving

Ingredients:

  • • 4 ripe Conference pears
  • • 500ml water
  • • 2 tbsp honey
  • • 1 cinnamon stick
  • • 4 whole cloves
  • • 2 star anise
  • • 200g 0% fat Greek yoghurt
  • • 20g flaked almonds, toasted

Method:

  1. 1. Peel pears, leaving stalks intact. Slice a thin piece off the bottom so they stand upright.
  2. 2. Combine water, honey and spices in a saucepan. Bring to a gentle simmer.
  3. 3. Add pears and poach for 25-30 minutes, turning occasionally, until tender.
  4. 4. Serve warm with Greek yoghurt and a drizzle of the reduced poaching liquid. Scatter with toasted almonds.

Chocolate Orange Protein Mousse

Satisfy your chocolate cravings with this protein-packed mousse that's reminiscent of Terry's Chocolate Orange - a British Christmas staple!

10 mins + chilling Serves 4 135 kcal per serving

Ingredients:

  • • 200g silken tofu
  • • 30g chocolate protein powder
  • • 2 tbsp cocoa powder
  • • 2 tbsp maple syrup
  • • Zest of 1 orange
  • • 1 tsp vanilla extract
  • • Dark chocolate shavings to serve

Method:

  1. 1. Blend all ingredients except chocolate shavings until completely smooth.
  2. 2. Divide between 4 ramekins or glasses.
  3. 3. Refrigerate for at least 2 hours until set.
  4. 4. Serve topped with dark chocolate shavings and extra orange zest.

Frozen Berry & Prosecco Sorbet

A refreshing palate cleanser that feels celebratory without the heaviness of traditional Christmas pudding.

5 mins Serves 4 95 kcal per serving

Ingredients:

  • • 400g frozen mixed berries
  • • 100ml Prosecco (or sparkling water)
  • • 2 tbsp honey
  • • Fresh mint leaves

Method:

  1. 1. Blend frozen berries with Prosecco and honey until you get a thick, sorbet-like consistency.
  2. 2. Serve immediately in chilled glasses, garnished with fresh mint.

Healthy Christmas Drinks

Mulled Apple & Cinnamon (Non-Alcoholic)

  • • 1 litre cloudy apple juice
  • • 2 cinnamon sticks
  • • 4 cloves
  • • 1 orange, sliced
  • • 1 star anise

Gently heat for 15 mins - don't boil. 45 kcal per serving.

Lighter Mulled Wine

  • • 750ml light red wine
  • • 200ml water (to dilute)
  • • 1 tbsp honey (instead of sugar)
  • • Christmas spices

Diluting saves ~40 kcal per glass. 120 kcal per serving.

Meal Planning Tips

Make Your Christmas Day Plate Work for You

  • 1Fill half your plate with vegetables - roasted veg, Brussels sprouts, red cabbage, and green beans are all excellent choices.
  • 2Choose white meat - turkey breast without skin is one of the leanest protein sources available.
  • 3Be selective with carbs - choose 2-3 small roast potatoes OR stuffing, not both in large quantities.
  • 4Use gravy wisely - a little goes a long way. Skim the fat if making homemade.
  • 5Skip the bread sauce - or have a very small portion. It's delicious but calorie-dense.

Remember, Christmas is about balance. You don't need to make every dish healthy - perhaps choose lighter starters so you can enjoy a more traditional main, or keep the main light and indulge in a proper Christmas pudding. The key is being intentional about your choices rather than mindlessly eating everything in sight.

For more tips on staying on track this festive season, check out my guide on staying on track with nutrition over Christmas.

Share:

Need Help With Your Nutrition Goals?

Whether you want personalised meal planning, accountability through the festive season, or a fresh start in January, I'm here to help. As a personal trainer serving Hale Barns WA15, Sale M33, Altrincham WA14, and surrounding areas, I provide comprehensive fitness and nutrition support at my private studio in Sale or at your home.