Log in to your account

Not a member yet?

Subscribe now



Remedies for colds and flu

Remedies for colds and flu

There are plenty of claims about which remedies keep colds and flu at bay. We put them to the test.

The effectiveness of remedies varies between individuals. Some supplements show more effect in people with existing deficiencies.


A 2011 Cochrane Review of research trials found that when taken within 24 hours of onset of the first symptoms, medications containing zinc can help reduce the duration and severity of the common cold in otherwise healthy people. It is thought zinc interferes with the way cold viruses multiply. More research is needed to understand the ideal dose, formulation and length of treatment. Zinc lozenges can cause stomach upsets and zinc should only be used short term due to concerns about toxicity.

Vitamin C

Taking vitamin C to prevent catching a cold doesn’t seem to work unless you are into extreme exercise or you’re going to be in extreme cold. However, taking vitamin C regularly in doses of more than 200mg a day may help reduce the effects of a cold — by around eight per cent in adults and 14 per cent in children. In studies where vitamin C was taken after catching a cold there was no consistent effect on the duration or severity of symptoms.


A 2011 Cochrane Review found that while there was limited data, using probiotics seemed to reduce the incidence of acute upper respiratory tract infection, as well as reducing antibiotic use.


Trials are inconsistent as many different preparations include echinacea. However, some preparations do appear to help decrease the severity and duration of cold symptoms.


Laboratory evidence supports garlic’s antiviral properties but there are few trials on its effect on colds. One study found people who took garlic daily for three months had fewer colds than the group taking a placebo. When they had a cold, however, the length of illness was similar in both groups. And possible side effects included odour and skin rashes.

Top ways to boost immunity

Top ways to boost immunity

The best way to help strengthen the immune system is to adopt a healthy lifestyle by:

➜ keeping up with vaccinations
➜ avoiding smoking
➜ eating plenty of fruit, vegetables, whole grains and healthy fats, while keeping saturated fat levels low
➜ engaging in regular physical activity
➜ finding ways to de-stress
➜ achieving and maintaining a healthy weight
➜ getting 7-8 hours of sleep every night
➜ staying hydrated
➜ drinking alcohol moderately — or not at all
➜ practising hand hygiene
➜ and getting regular, appropriate medical checks.


Article sources and references

Date modified: 28 July 2023
First published: July 2023


Shopping list saved to go to meal plans