Are you looking for more natural and affordable ways to prevent and fight colds? Well, here’s a list of things we suggest you start adding to your grocery list.


Whether you eat it raw, add it to food or make your own ginger tea, this superfood will definitely help ease a cough and tight chest. Ginger is packed with nutrients and has anti-microbial agents, meaning it stops micro-organisms from growing and gives your immune system the boost it needs.


Garlic has loads of health benefits, one of which is relieving symptoms associated with colds and flu. Adding crushed garlic to food or simply chewing a clove (cringe) can help get rid of a cold and prevent it from reoccurring. So stock up on this herb and say goodbye to sick days.


This may sound a little bit odd, but, it turns out eating a cup of yoghurt everyday can help prevent colds. This is because yoghurt contains good bacteria that help boost your immune system so that it’s better able to fight disease.


Honey is also high in antimicrobial properties, which means it helps your body fight bacteria and prevent infection. It’s also good for loosening a tight chest and relieving coughs if you’re already feeling sick. You can take honey on its own or in milk, water or tea.


The capsaicin in chilli peppers and spicy foods in general thins mucus, which means it helps clear the nasal passages more easily, so you can heal from a cold, quicker. You might not want to go overboard with the spicy food if you’ve got an upset tummy or a heavily runny nose, though, as this might just make you feel even more ill.

Remember that these natural remedies just help ease symptoms of colds, and if you’re really sick, then you should probably see a doctor and get medication to take alongside these foods. If you know of any more flu-fighting foods, then share them with us on our social media pages.

Follow us