Self-help > Wellbeing tips > Winter Wellbeing in Edinburgh > Winter-Proof Your Diet: Boost your motivation, energy and immunity with Edinburgh Community Food

Winter-Proof Your Diet: Boost your motivation, energy and immunity with Edinburgh Community Food

Edinburgh community food logo

As winter draws in, the darker nights, colder weather and shorter days can all influence our motivation, mood and energy levels. That’s why it’s especially important to take proactive steps during the winter months to support both our mental and physical wellbeing.

One simple but powerful way to do this is through the food we eat. Kirsteen, a Food and Health Development Officer at Edinburgh Community Food, shares her top tips for staying nourished and
energised throughout the season.


1. Eat a wide variety of fruit and vegetables to help boast your immune
system.

A colourful plate is one of the best ways to support your immune system
during the colder months. Different fruits and vegetables provide a range of
vitamins and minerals, so aim to include a variety of colours and try new
produce when you can. Frozen and canned options are just as nutritious as
fresh, often more affordable, and can help reduce food waste.

Examples of key nutrients to help our immune system include:

  • Vitamin C Citrus fruits, kiwis, peppers and broccoli
  • Zinc – Seafood, pumpkin seeds, chickpeas and beef
  • Vitamin D – Sunlight gives us the best source of vitamin D. Food sources
    include oily fish, eggs and fortified foods such as cereals, plant milks
    and spread.
An assortment of vegetables

From October to March in Scotland, sunlight isn’t strong enough for our bodies to make vitamin D, so supplements are recommended. Adults and children aged 1 year and over (including pregnant and breastfeeding women) need 10 micrograms (mcg) of vitamin D daily.

  • Babies (birth to 1 year): Need 8.5–10 mcg per day if breastfed or if having less than 500 ml of formula, as formula is already fortified.
  • Children (1–4 years): Should take 10 mcg daily throughout the year.

Always speak to your healthcare provider for personalised advice.

a quiche on a board

2. Enjoy warm, hearty, comforting foods

Winter is the perfect time for soups, stews, curries and other warming dishes. Choosing seasonal vegetables—such as carrots, onions, potatoes, cabbage, beets, squash, parsnips and leeks—helps keep costs down and adds great flavour. Beans, lentils and chickpeas are easy ways to add protein and make meals more filling. If you have freezer space, batch-cooking can also save time and ensure you have nourishing meals ready for busy days.

3. Stay Hydrated

We often feel less thirsty in colder weather, but staying hydrated remains essential. Good hydration supports digestion, concentration, energy levels and overall wellbeing, and it can help prevent headaches and dizziness. Herbal teas, hot water with lemon and warm milk all count towards your fluid intake. Remember that alcohol can be dehydrating and may affect your mood, energy and sleep—something to keep in mind, especially during the festive season.

water bottle on frosty ground
A bowl of red soup

4. Choose wholegrains for energy


Whole oats, brown rice, wholegrain pasta, quinoa and wholegrain breads release energy slowly, helping to keep blood sugar stable and prevent winter fatigue. For a healthy, high-fibre snack, try air-popped wholegrain popcorn.

5. Support your mood with nourishing foods

Reduced sunlight during winter can affect mood, but certain foods can help support brain health and emotional wellbeing.

  • Oily fish, eggs, nuts, seeds, beans and leafy greens help nourish the
    brain.
  • Magnesium-rich foods—such as almonds, spinach and dark chocolate—may help with stress and support better sleep.

Here is a recipe for a warm, hearty soup, perfect for a cold winter’s day.


Was this page helpful?