Your body has to deal with so many things like the pollution, infections and the changing weather. So, it is important to keep your body strong and healthy to fight off the disease and you can make your body strong by eating the right food and having a healthy lifestyle. Your body needs different types of nutrients to function properly and keep your immune system healthy. So, here is a list of super foods that you shpould include in your diet to boost your immunity and fend off those infections. (ALSO READ How to increase sperm count naturally: Eat these 11 food items to improve male potency)

1. Garlic

Garlic is the common food item in every kitchen. It is recommended to consume few cloves of garlic to keep the cold and flu at bay. You can also consume it on a daily basis to boost your immunity. You can either cook it or eat it raw. It contains anti-fungal and antiseptic properties. It is also rich in nutrients like phosphorous, iron, vitamin C, B6 and B1.

2. Yogurt


Yogurt contains probiotic or live bacteria that are good for your health. These good bacteria keep the intestine and the gut free of other germs that cause disease. You can buy pills containing the good bacteria but eating yogurt is just as effective.(ALSO READ Best foods for your penis: 10 super foods to improve phallic health & performance).

3. Citrus fruits

Citrrus fruits as rich in vitamin C, which helps in fighting off common cold. Vitamin C is also believed to help in production of more white blood cells. You can eat oranges, lemons, tangerines, grapefruit and sweet limes. (ALSO READ: Best Foods for Healthy Hair: Top 5 foods to eat for naturally strong, shiny, thick hair!).

4. Ginger

From sore throat to upset tummy, you can use ginger for different types of ailments. It has antiseptic property and helps in keeping your immune system up and running. So, add a slice of ginger to your tea or in your lemonade to give it a special zest and improve your immunity. (ALSO READ: Vegetarian Diet to get Aamir Khan’s Dangal Body: Top 10 protein-rich vegetarian foods to help athletes bulk up).

5. Sweet potatoes

Sweet potatoes are rich in beta carotene, which is converted into vitamin A in your body. Vitamin A plays a huge role in the production of connective tissues of the skin, which is the first line of defense against disease causing bacterias and other pathogens. Vitamin A is required to keep your skin healthy and strong.