What Causes Food Allergies?

Posted on August 13, 2018

Article written by
Kelly Crumrin

Food allergies develop when the immune system mistakenly identifies a specific food protein as a dangerous invader. Symptoms of food allergies are caused by the immune system’s inflammatory attack on the food protein.

Most scientists believe food allergies are probably caused by a combination of inherited and environmental factors. Still, no one has identified why some people develop food allergies and some people don’t.

Risk factors for food allergies

It is important to note that while science is good at finding correlations, or apparent relationships, between factors and disease, correlation does not prove that the factor causes the disease. Many risk factors for food allergies have been identified and are being studied, but none have been pinpointed as the cause of food allergies.

Age is a factor in the development of food allergies. Younger children are more at risk for developing food allergies than are older people.

Hereditary factors

People are more likely to develop food allergies if a close relative also has food allergies. People with food allergies are also more likely to develop other immune-related conditions including asthma and eczema. These three related conditions – allergies, eczema, and asthma, known as the “atopic triad” or “atopic march” – tend to run in families.

According to a large study published in the Journal of Allergy and Clinical Immunology, women are more likely to have food allergies than men – 4.2 percent versus 2.9 percent – except for peanut allergies, which were slightly more prevalent in men. The same study found that people of Asian descent were more susceptible to developing food allergies than people from other ethnic backgrounds.

Approximately 35 percent of people with food allergies also have atopic dermatitis (eczema), an immune-related disorder in which the skin’s barrier is disrupted. Genes that influence skin absorbency may contribute to atopic dermatitis. A new theory about the development of food allergies suggests that the immune system becomes sensitized to foods when babies receive early exposure to the foods via their skin. If babies with vulnerable skin are kissed and touched by people with food on their hands or mouths, the theory suggests, perhaps the proteins absorb into the baby’s skin, and the immune system interprets the food proteins as dangerous invaders.

Environmental factors

One theory suggests that the increase in food allergies in the modern era is caused by disruption in the balance of microorganisms that colonize the gut. The modern Western lifestyle includes improved sanitation, increased antibiotic use, more vaccinations, and a diet with processed foods. Perhaps this lifestyle has triggered changes in our gut bacteria that has led to greater food intolerance.

Another theory under consideration links low levels of vitamin D, including sunlight, with an increased risk for developing food allergies.


External resources


Can food allergies be prevented?

Some food allergies may be preventable. In 2017, the National Institute of Allergy and Infectious Diseases released new guidelines based on research that indicates early exposure to peanuts in infancy may help prevent the development of peanut allergies. Further research is needed to determine whether early exposure may help prevent other types of food allergies from developing.

However, for the most part, since we do not yet know what causes some people to develop food allergies, there is no certain way to avoid them. Some risk factors, including genetic predisposition, are beyond anyone’s control.

If you are concerned that you may have a high risk for developing food allergies, focus on lowering your risk by changing the factors within your control. Ask your doctor to test your levels of vitamin D to determine whether you may benefit from supplements. Add foods rich in vitamin D to your diet. Spend a few minutes in the sunshine each day. These changes may or may not help prevent food allergies, but they are likely to improve your overall health.

Factors believed to reduce the risk for developing a food allergy include being growing up with siblings or pets or in proximity to livestock.

Are food allergies contagious?

No. Food allergies are not contagious in any way.

Can stress cause food allergies?

Stress is not believed to cause food allergies. However, symptoms of anxiety can closely resemble some food allergy symptoms. The chemicals the body produces in response to stress can also worsen some aspects of allergic reactions.

Kelly leads the creation of content that educates and empowers people with chronic illnesses. Learn more about her here.

A MyFoodAllergyTeam Member said:


posted 2 months ago


MyFoodAllergyTeam My food allergies Team

Get the latest articles about food allergies sent to your inbox.

Not now, thanks

Privacy policy
MyFoodAllergyTeam My food allergies Team

Thank you for signing up.