How To Stay Healthy Over Christmas

The festive season is a time for joy, indulgence, and spending time with the family but it can also bring with it the challenge of staying on track with your health goals.

While it’s tempting to let go entirely, maintaining a healthy, varied diet over Christmas doesn’t mean missing out on festive treats. With a little planning and mindful eating, you can enjoy the festive season while keeping your health and weight in check.

Here are eight easy ways to stay healthy during Christmas without missing out.

1. Prioritise Balance and Variety

The good news is that a traditional christmas dinner already has most of what you need, so it’s more about how you fill your plate:

  • Fill at least half your plate with vegetables such as Brussels sprouts, carrots, parsnips and red cabbage – these add fibre and colour and help you feel fuller.
  • Turkey breast without the skin is one of the leanest meats on the table. Salmon and nut roasts are also good alternatives if you’re eating fish or going meat-free.
  • There’s no need to skip the roast potatoes – simply use less oil and cut into larger chunks, so they absorb less.

Top tip: Leftovers from Christmas dinner are a great chance to eat more lightly. Turning cold turkey into a soup, stir-fry or salad makes a change from another round of sandwiches.

2. Don’t Skip Meals

Skipping breakfast to “save room” for Christmas dinner often backfires. Arriving at the table hungry makes it harder to judge portions, and it’s easy to end up overeating or grazing on chocolates and snacks while the dinner cooks. Instead:

  • Start Christmas morning with a protein-rich breakfast – smoked salmon and scrambled eggs is a festive classic, or try porridge with cinnamon.
  • Save the selection box for later and have a proper breakfast to avoid snacking.
  • If you’re really hungry, a small snack such as a clementine, a handful of nuts or some crackers with cheese is better than a tub of Quality Street.
  • Planning a buffet tea or leftovers later? A smaller portion or a turkey sandwich is often plenty after a big lunch.

Eating regular meals throughout the day keeps your energy levels steady and makes it easier to enjoy Christmas dinner without feeling uncomfortably full afterwards.

3. Practise Portion Control

The Christmas period can be a difficult time to practise portion control, especially when you’re surrounded by an abundance of delicious food and sweet treats.

So, rather than denying yourself completely, try these strategies to help you avoid overeating:

  • Use a smaller plate to naturally reduce portion sizes.
  • Wait 5 -10 minutes before going back for second helpings.
  • Serve yourself smaller portions of calorie-dense foods like stuffing, pigs in blankets and creamy sauces.
  • Eat slowly and listen to your body.

Top tip: Stop when you feel comfortably full.

4. Be Mindful of Alcohol and Festive Drinks

Whether it’s a glass of Prosecco at the work Christmas do or a mulled wine at the market, alcoholic drinks can add up quickly over the festive season. Many are high in calories and sugar, and alcohol can also lower your inhibitions around food.

The NHS advises drinking no more than 14 units a week, spread over three or more days, with several drink-free days.

Here’s how to keep things in balance:

  • Alternate your drinks with a glass of water.
  • Choose lighter options such as a wine spritzer or a gin compared to mulled wine, cream liqueurs or sugary cocktails.
  • Try alcohol-free alternatives.
  • Don’t drink on an empty stomach.

Taking a weight loss medication such as Mounjaro or Wegovy? Alcohol may affect you differently and can make side effects such as nausea worse, so it’s worth speaking to your GP about what’s right for you.

Read more about it in our guide ‘The Best Treatment For Weight Loss Starts With A Private GP’.

5. Make Time for Movement

Staying active over Christmas helps balance out the extra food and drink and it’s also a great way to lift your mood and ease stress during a busy, sometimes overwhelming season. It doesn’t need to be a full workout. Try:

  • Going out for a walk before or after Christmas dinner – a lovely way to get some fresh air with family.
  • Joining a Christmas Day parkrun – many parkruns hold special events on Christmas day morning with all abilities welcome to walk, jog or run.
  • Festive games, a kickabout in the garden, ice skating or a dance around the living room can help keep the family active and energised.
  • If your days are packed, even 10–15 minutes of bodyweight exercises or a quick yoga session can help keep you on track throughout Christmas.

Every bit of movement counts, so focus on what you enjoy rather than trying to stick to a strict routine.

6. Enjoy Festive Treats Mindfully

Christmas wouldn’t be the same without mince pies, chocolates and Christmas pudding and there’s no need to cut them out. The key is enjoying them in moderation:

  • Keep treats out of sight and bring them out when you really want some.
  • Choose the treats you love most and skip the ones you’re less fussed about.
  • Share or downsize the Christmas pudding or trifle.
  • Clementines, satsumas, a few squares of dark chocolate or grapes with the cheeseboard can satisfy a sweet craving with fewer calories.
  • Slow down and savour the flavours – it makes it easier to stop when you’ve had enough.

Enjoying a treat without guilt is part of a healthy relationship with food, especially at this time of year.

7. Stay Hydrated

It’s easy to forget to drink enough water over Christmas and thirst is often mistaken for hunger. Central heating, alcohol and salty festive foods can all leave you more dehydrated than you’d expect. To stay on top of it:

  • Aim for 6–8 glasses of fluid a day (water, lower-fat milk, sugar-free drinks, tea and coffee all count).
  • Have a glass of water before meals can help you feel more satisfied and make it easier to judge portions.
  • Alternating water with alcoholic drinks helps you pace yourself and can ease the morning-after headache.
  • On cold days, herbal teas or hot water with lemon and ginger are a comforting way to keep your fluids up.

Staying well hydrated can help keep your energy up and your head clear through the festive season.

8. Prioritise Sleep

Between late-night parties, travelling to see family and little ones waking up early on Christmas morning, sleep often takes a hit over the festive period. Poor sleep can affect your hunger, mood and energy levels, so it’s worth protecting it where you can.

  • Aim for 7–8 hours a night – the recommended amount for most adults.
  • Keep a consistent wake-up time. Try not to let your routine slip too much in the days between Christmas and New Year, as this can make it harder to get back on track in January.
  • Be aware of alcohol’s effect on sleep. A drink might help you nod off, but it can reduce the quality of your sleep and leave you feeling less rested.
  • Hosting, family dynamics and busy schedules can make Christmas stressful. Setting aside time to relax, whether that’s a quiet walk, a bath or an early night, can make a real difference.

Looking after your rest is just as important as what you eat and drink when it comes to staying healthy during Christmas.

The Lagom Clinic 2

Start The New Year Feeling Your Best

If you’d like support with your health beyond Christmas, our lifestyle medicine consultations bring together nutrition, exercise and preventive screening in one plan tailored to you. Appointments are led by our GPs and available in Bristol and online, so book with one of our doctors today to see how we can help.

Want to get ahead of cold and flu season? Our guide, ‘8 Ways To Strengthen Your Immune System This Winter‘, covers everyday habits that can help support your immune system and help you recover more quickly when you do get ill.

Get in touch today and greet the New Year feeling healthy and energised.

The Lagom Clinic Icon

Contact Form


Members Consultation