The human body is an amazing thing. It has the ability to heal itself and fight off infection. However, sometimes our immune system needs a little help. There are certain foods that can help increase our immunity and help us fight off infection.

There are several ways to maintain the body’s immune system, including by exercising regularly, getting enough rest and eating nutritious food. Speaking of nutritious foods in the following we will look at several types of foods that help improve the human immune system.

Foods that contain vitamin C

Vitamin C has antioxidants which help fight free radicals. These free radicals are a kind of unstable molecule that can destroy the immune system in humans. For some cases, Vitamin C also helps the body’s immune when under stress. Some foods that contain high Vitamin C are citrus fruits such as oranges and grapes, kiwifruit, green and red peppers, broccoli and strawberries.


Poultry, such as chicken and turkey, contain vitamin B-6 which is important in many chemical reactions in the body. One of these is the formation of new and healthy red blood cells. About 40-50 percent of the body’s need for vitamin B-6 is fulfilled in every 3 ounces of chicken or turkey.


According to The National Institutes of Health (NIH), mildly low levels of zinc may impair immune function. Zinc is one of the important minerals in the formation of certain immune cells. Zinc is found in some foods such as shellfish, cashews, chikpeas, baked beans, raisins.


The main ingredient of garlic is a sulfur compound called Allicin. This allicin function enhances the response against several types of white blood cells in the body when they find viruses, such as viruses that cause colds or the common cold.


It is well known by many people that ginger is very useful for treating strep throat. Efficacy of ginger is known for a long time as an anti-inflammatory drug and also reduce nausea.


One of the best foods for increasing immunity is yogurt. Yogurt contains live and active cultures, which are beneficial bacteria that help fight off infection. Yogurt can also help to replenish the good bacteria in our gut, which is important for overall health.

By the Greeks, yogurt has long been known as a good immune system in fighting disease. Yoghrt is a very good place to get vitamin D besides the morning sun of course.


Carotenoids are a type of antioxidant that can increase immunity. These antioxidants turn into vitamin A in our bodies when we consume them. Foods that contain gumonoid are carrots, papaya, mango etc.


Spinach is another excellent food for increasing immunity. Spinach is a great source of vitamins A, C, and E, all of which are important for a healthy immune system. It is also a good source of iron, which is important for cell growth and repair.

These are just a few of the many great foods that can help increase immunity. Be sure to include these in your diet to help keep your immune system strong.