What is a food allergy?
A food allergy is an abnormal reaction by your immune system to a food. The immune system is the part of your body that fights infection. The reaction can be mild or serious. Food intolerance is different than a food allergy. Food intolerance is an unpleasant symptom triggered by food (bloating, gas, stomach cramps). However, it doesn’t involve your immune system.
Symptoms of a food allergy
Symptoms of a food allergy are usually immediate. The most common symptoms of food allergy include:
- Hives (large bumps on the skin).
- Itchy skin.
- Itchiness or tingling in the mouth.
- Metallic taste in the mouth.
- Coughing, trouble breathing, or wheezing.
- Throat tightness.
- Cramps in your abdomen.
The person may also feel something bad is going to happen. They may have pale skin (because of low blood pressure) or lose consciousness. They may also have chronic illnesses. Eczema (skin disorder) and asthma (respiratory disorder) are the most common.
A food allergy can be deadly if it’s severe enough to cause a reaction called anaphylaxis. This reaction blocks your airway and makes it hard to breathe.
What causes food allergies?
Although people can be allergic to any kind of food, most food allergies are caused by tree nuts, peanuts, milk, eggs, soy, wheat, fish, and shellfish. These 8 foods account for 90 percent of food allergies. Most people who have food allergies are allergic to fewer than four foods.
Additionally, studies have found that some food additives, such as yellow food dye and aspartame (artificial sweetener), cause problems in some people. Sugar and fats aren’t associated with food allergies.
How is a food allergy diagnosed?
If you’ve had an abnormal reaction to a food, see your doctor. He or she will examine your symptoms and ask about your health history. Your doctor may put you on an elimination diet. This is when you don’t eat any suspicious foods for a while then gradually add them back one at a time. Your doctor also may perform skin and blood tests.
Many children usually outgrow allergies to milk, eggs, soybean products, and wheat. People rarely outgrow allergies to peanuts, tree nuts, fish, and shellfish.
Can food allergies be prevented or avoided?
Once a food allergy is diagnosed, avoid the food that cause it. If you have an allergy, you must read the labels on all prepared foods you eat. Your doctor can help you learn how to avoid eating the wrong foods. If your child has food allergies, give his or her school and other care providers instructions of what foods to avoid. Tell them what to do if the food is accidentally eaten. There is no cure for food allergy.
Food allergy treatment
There is no cure for a food allergy. If you have a mild reaction (itching, sneezing, hives, or rash), your doctor will give you antihistamines and oral or topical steroid medicine. A severe reaction of anaphylaxis is treated with a medicine called epinephrine. This medicine must be given quickly to save your life. If you or your child has a severe allergy, your doctor may give you a prescription for an epinephrine pen to carry at all times. Your doctor can show you how and when to use the pen. A person having a serious allergic reaction should be taken by ambulance to a hospital emergency room.
Living with food allergies
Living with food allergies can cause fear and anxiety when you’re eating at a restaurant or someone else’s home. You will always wonder if your problem food is combined with the rest of the meal. Also, if you have food allergies to most of the 8 common foods, you can feel frustrated by the restrictions in your life.
Questions to ask your doctor
- How should I handle having a food allergy reaction?
- Is the first bad reaction usually mild or severe?
- Are food allergies inherited?
- Do symptoms appear in a certain order to give you some warning?
- Can you develop food allergies later in life?
Copyright © American Academy of Family Physicians
This information provides a general overview and may not apply to everyone. Talk to your family doctor to find out if this information applies to you and to get more information on this subject.