Cold weather has a sneaky way of making the sofa look heroic. Add darker evenings, richer meals and fewer walks, and winter weight gain can creep in quietly. The good news? You do not need a joyless diet to feel lighter and keep your energy up.
Is winter weight gain normal?
Yes, and you are not imagining it. When temperatures drop, many of us move less and reach for heavier, sweeter food. As dietitian Véronique Liesse explains, ‘we move less and eat more, fattier and sweeter foods’.
Psychiatrist Dr Florian Ferreri adds that lack of light can lower mood and increase appetite, especially for sugary foods. In other words, your biscuit tin is not entirely to blame.
Fill your plate with fresh fruit and vegetables
Fresh fruit and vegetables are winter heroes: low in calories, rich in vitamin C, minerals and fibre. They help you feel full without leaving you sluggish.
Aim for fruit at breakfast, then vegetables and fruit at lunch and dinner. Keep things varied: citrus, cabbage, carrots, leeks, apples, pears. A squeeze of lemon on salads or vegetables is a simple way to boost vitamin C.
Choose starchy foods wisely
You do not need to ban bread, pasta or rice. In fact, cutting them too hard can leave you tired and snacky by 4pm.
Go for wholegrain versions, rye bread, quinoa, bulgur, potatoes or pulses, but keep portions sensible. Dr Vincent Renaud is clear: ‘There is no need to eat more of them in winter.’
Bring back good fats
Not all fat is the villain in the story. Omega 3 fats, found in oily fish, walnuts, rapeseed oil and seeds, can support mood and heart health.
Use a spoonful of olive, rapeseed or walnut oil with meals, snack on a few nuts, and eat oily fish such as salmon, sardines or mackerel once or twice a week.
Keep protein on the menu
Lean meat, fish, seafood, eggs and dairy help preserve muscle and keep hunger under control. Nutritionist Dr Laurence Benedetti notes that proteins provide amino acids needed to make mood related messengers such as serotonin and dopamine.
Limit red meat to around twice a week, and choose leaner cuts where possible.
Do not forget drinks
In winter, people often drink less. Yet even mild dehydration can affect energy and concentration.
Sip warm drinks through the day: green tea, herbal tea, broth or mineral water. Just keep sweet winter favourites, like hot chocolate and sweetened coffee, as occasional treats.
Enjoy sweet treats, but time them well
A little sweetness is not a crime. Choose dark chocolate, nuts, fruit or homemade snacks over ultra processed options.
A protein rich savoury breakfast can help reduce morning cravings, while a small afternoon snack with tryptophan, such as yoghurt, nuts or dried fruit, may help curb evening sugar raids.
Skip the drastic diet
Winter is not the season for punishment. Dr Ferreri puts it nicely: ‘There is no harm in doing yourself good.’
The smartest approach is balance: regular meals, seasonal vegetables, enough protein, good fats, warm drinks and movement. Even 45 minutes of activity once or twice a week can make a difference.
Your winter diet should not leave you drained. It should help you feel steady, satisfied and ready to face the next grey morning without declaring war on the fridge.


