Your immune system works round the clock, battling everything from the common cold to more stubborn bugs that seem to linger for weeks.
Rather than reaching for expensive supplements, your local supermarket is packed with affordable, delicious foods that can give your body's natural defences a proper boost.
From childhood favourites to surprising everyday staples, these nine brilliant foods will help keep those pesky infections at bay.
This information is for general guidance only and shouldn't replace professional medical advice. Always consult your GP or a registered nutritionist for personalised health recommendations.
1. Garlic

Long before penicillin graced our medicine cabinets, garlic was the go-to remedy for fighting infections across Britain. This pungent bulb contains allicin, a compound that's absolutely brilliant at tackling bacteria and viruses.
Pop a couple of cloves into your Sunday roast or mash them into butter for garlic bread. Fresh garlic works best, so ditch the pre-minced jars when possible.
Your breath might not thank you, but your immune system certainly will after regular doses of this kitchen staple.
2. Oranges

Everyone knows oranges pack a vitamin C punch, but did you know that just one medium orange delivers nearly your entire daily requirement? This citrus superstar doesn't just taste brilliant; it actively helps your white blood cells function properly.
Keep a bowl of oranges on your kitchen counter for easy snacking. The peel contains extra immune-boosting compounds, so consider adding zest to your baking.
British winters feel less gloomy when you've got these sunny spheres fighting infection from the inside out.
3. Ginger

Nothing beats a proper ginger tea when you're feeling under the weather, and there's solid science behind this age-old remedy. Ginger contains gingerol, a powerful anti-inflammatory compound that helps your body fight off nasty bugs.
Fresh ginger root keeps for ages in your fridge and works brilliantly in stir-fries, curries, or simply steeped in hot water with honey.
Your nan was right about ginger being medicinal – it's been protecting British bellies and boosting immunity for generations.
4. Spinach

Popeye was onto something brilliant with his spinach obsession, though it's not just about building muscles. These dark leafy greens are absolutely loaded with folate, iron, and vitamin C – a triple threat against infections.
Baby spinach works perfectly in salads, whilst mature leaves are brilliant wilted into pasta or added to your morning scrambled eggs.
Unlike Popeye's tinned version, fresh British spinach from your local supermarket delivers maximum immune-boosting benefits without the metallic aftertaste.
5. Natural Yoghurt

Your digestive system houses roughly 70% of your immune system, making gut health absolutely crucial for fighting infections. Natural yoghurt contains live cultures that help maintain the good bacteria your body needs to stay healthy.
Skip the sugar-laden varieties and go for plain Greek or natural yoghurt instead. Add fresh berries or a drizzle of honey for sweetness.
A daily pot of the good stuff keeps your internal ecosystem balanced and ready to tackle whatever bugs come your way.
6. Almonds

Vitamin E often gets overshadowed by vitamin C, but it's equally important for keeping your immune system firing on all cylinders. Almonds are absolutely packed with this fat-soluble vitamin that helps regulate immune function.
A small handful makes the perfect afternoon snack, or scatter them over your morning porridge for extra crunch.
Unlike many immune-boosting foods, almonds are brilliant for on-the-go munching, making it dead easy to keep your defences topped up throughout busy days.
7. Green Tea

Whilst Britain runs on regular tea, green tea deserves a spot in your daily routine for its impressive immune-boosting credentials. This ancient brew contains catechins, powerful antioxidants that help your body fight off infections more effectively.
Steep green tea for just 2-3 minutes to avoid bitterness, and try adding a slice of lemon for extra vitamin C.
Swap one of your daily cuppas for green tea, and your immune system will thank you for this simple but effective change.
8. Sweet Potatoes

Beta-carotene gives sweet potatoes their gorgeous orange colour and provides serious immune system support by converting to vitamin A in your body. This vitamin is absolutely essential for maintaining healthy mucous membranes that form your first line of defence against infections.
Roasted sweet potato wedges make a brilliant alternative to regular chips, or try them mashed with a knob of butter.
One medium sweet potato delivers more than your daily vitamin A needs in the most delicious way possible.
9. Mushrooms

Mushrooms might seem like humble vegetables, but they're actually fungi with extraordinary immune-supporting properties. Varieties like shiitake, button, and portobello contain beta-glucans that help activate your immune system's response to infections.
Sauté them with garlic for a double immune boost, or add them to your weekly fry-up for extra flavour and nutrition.
British-grown mushrooms are available year-round and cost practically nothing, making them one of the most budget-friendly immune boosters you can buy.

















