Food allergy

Food allergy


A food allergy is when the body’s immune system reacts unusually to specific foods.

Allergic reactions are often mild, but they can sometimes be very serious.

In young children, common food allergies include milk and eggs. In adults, allergies to fruit and vegetables are more common. Nut allergies, including peanuts, are relatively common in both school-age children and adults.

Symptoms of a food allergy can affect different areas of the body at the same time. Some common symptoms include:

  • an itchy sensation inside the mouth, throat or ears
  • a raised itchy red rash (known as urticaria or hives)
  • swelling of the face, around the eyes, lips, tongue and roof of the mouth (known as angioedema)
  • vomiting

Read more about the symptoms of food allergies.


In the most serious cases, a person has a severe allergic reaction (anaphylaxis), which can be life-threatening.

If you think someone has the symptoms of anaphylaxis – such as breathing difficulties, lightheadedness and feeling like they are going to faint or lose consciousness – call 999, ask for an ambulance and tell the operator you think the person has anaphylaxis or “anaphylactic shock”.

What causes food allergies?

Food allergies happen when the immune system (the body’s defence against infection) mistakenly treats proteins found in food as a threat.

As a result, a number of chemicals are released. It is these chemicals that cause the symptoms of an allergic reaction.

Almost any food can cause an allergic reaction, but there are certain foods that are responsible for most food allergies.

In children, the foods that most commonly cause an allergic reaction are:

  • milk
  • eggs
  • peanuts
  • tree nuts
  • fish
  • shellfish

Most children that have a food allergy will have experienced eczema during infancy. The worse the child’s eczema and the earlier it started, the more likely they are to have a food allergy.

In adults, the foods that most commonly cause an allergic reaction are:

  • peanuts
  • tree nuts  such as walnuts, brazil nuts, almonds and pistachios
  • fish
  • crustaceans (shellfish)  such as crab, lobster and prawns

It’s still unknown why people develop allergies to food, although they often have other allergic conditions, such as asthma, hay fever and eczema.

Read more information about the causes and risk factors for food allergies.

Types of food allergies

Food allergies are divided into three types, depending on symptoms and when they occur.

  • IgE-mediated food allergy  the most common type, triggered by the immune system producing an antibody called immunoglobulin E (IgE). Symptoms occur a few seconds or minutes after eating. There is a greater risk of anaphylaxis with this type of allergy.
  • non-IgE-mediated food allergy  these allergic reactions are not caused by immunoglobulin E, but by other cells in the immune system. This type of allergy is often difficult to diagnose as symptoms take much longer to develop (up to several hours).
  • mixed IgE and non-IgE-mediated food allergies  some people may experience symptoms from both types.

Read more information about the symptoms of a food allergy.

Oral allergy syndrome

Some people experience itchiness in their mouth and throat (sometimes with mild swelling) immediately after eating fresh fruit or vegetables. This is known as oral allergy syndrome.

Oral allergy syndrome is not a true food allergy. It is caused by allergy antibodies mistaking certain proteins in fresh fruits, nuts or vegetables for pollen.

Oral allergy syndrome generally does not cause severe symptoms, and it is possible to deactivate the allergens by thoroughly cooking any fruit and vegetables.

Allergy UK has more information on oral allergy syndrome.


There is no treatment to cure a food allergy. The best way of preventing an allergic reaction is to identify the food that causes the allergy and then avoid it.

Read more about identifying foods that cause allergies (these are known as allergens).

However, avoid making any radical changes to your or your child’s diet, such as cutting dairy products, without first talking to your GP. You should speak to a dietician before making any changes.

A type of medication called an antihistamine can help relieve the symptoms of a mild or moderate allergic reaction. A higher dose of antihistamines is often needed to control symptoms.

Adrenaline is also an effective treatment for anaphylaxis.

People with a food allergy are often given a device, known as an auto-injector pen, which contains doses of adrenaline that can be used in emergencies.

Read more about the treatment of food allergies

When to seek medical advice

If you think you or your child may have a food allergy, it’s very important to ask for a professional diagnosis from your GP. They can then refer you to an allergy clinic.

Many parents mistakenly assume their child has a food allergy, when their symptoms are actually due to a completely different condition.

Commercial allergy-testing kits are available, but their use is not recommended. Many kits are based on unsound scientific principles. Even if they are reliable, you should have the results looked at by a health professional.

Read more about diagnosing food allergies.

Who is affected

Most food allergies affect younger children aged under the age of three. It is estimated that around one in every 14 children of this age has at least one food allergy.

Most children who have food allergies to milk, eggs, soya and wheat in early life will “outgrow” this allergy by the time they start school.

Peanut and tree-nut allergies are usually more persistent. An estimated four out of five children with peanut allergies remain allergic to peanuts for the rest of their lives.

Food allergies that develop during adulthood, or persist into adulthood, are likely to be lifelong allergies.

For reasons that are unclear, rates of food allergies have risen sharply in the last 20 years.

However, deaths from anaphylaxis-related food reactions are now very rare. There are around 10 deaths related to food allergies in England and Wales each year.

Symptoms of a food allergy

The symptoms of a food allergy almost always develop a few seconds or minutes after eating the food.

Some people may develop a severe allergic reaction (anaphylaxis), which can be life-threatening.

The most common type of allergic reaction to food is known as an IgE-mediated food allergy.

Symptoms include:

  • tingling or itching in the mouth
  • a raised, itchy red rash (urticaria) – in some cases, the skin can turn red and itchy, but without a raised rash
  • swelling of the face, mouth (angioedema) or other areas of the body
  • difficulty swallowing
  • wheezing or shortness of breath
  • feeling dizzy and lightheaded
  • feeling sick (nausea) or vomiting
  • abdominal pain or diarrhoea
  • hay fever-like symptoms, such as sneezing or itchy eyes (allergic conjunctivitis)


The symptoms of a severe allergic reaction (anaphylaxis) can be sudden and get worse very quickly.

Initial symptoms of anaphylaxis are often the same as those listed above and can lead to:

  • increased breathing difficulties  such as wheezing and a cough
  • a sudden and intense feeling of anxiety and fear
  • a rapid heartbeat (tachycardia)
  • a sharp and sudden drop in your blood pressure, which can make you feel light-headed and confused
  • unconsciousness

Anaphylaxis is a medical emergency. Without quick treatment, it can be life-threatening. If you think you or someone you know is experiencing anaphylaxis, dial 999 and ask for an ambulance as soon as possible.

Non-IgE-mediated food allergy

Another type of allergic reaction is a non-IgE-mediated food allergy. The symptoms of this type of allergy can take much longer to develop – sometimes up to several days.

Some symptoms of a non IgE-mediated food allergy may be what you would expect to see in an allergic reaction, such as:

  • redness and itchiness of the skin  although not a raised, itchy red rash (urticaria)
  • the skin becomes itchy, red, dry and cracked (atopic eczema)

Other symptoms can be much less obvious and are sometimes thought of as being caused by something other than an allergy. They include:

  • heartburn and indigestion that is caused by stomach acid leaking up out of the stomach (gastro-oesophageal reflux disease)
  • stools (poo) becoming much more frequent or loose (though not necessarily diarrhoea)
  • blood and mucus in the stools
  • in babies: excessive and inconsolable crying, even though the baby is well-fed and doesn’t need a nappy change (colic)
  • constipation 
  • redness around the anus, rectum and genitals
  • unusually pale skin
  • failure to grow at the expected rate

Mixed reaction

Some children can have a mixed reaction where they experience both “IgE” symptoms, such as swelling, and “non-IgE” symptoms, such as constipation.

This often happens to children who have a milk allergy.

Causes of a food allergy

Diagnosing food allergy

If you think you or your child has a food allergy, make an appointment with your GP.

Your GP will ask you some questions about the pattern of your child’s symptoms, such as:

  • How long did it take for the symptoms to start after exposure to the food?
  • How long did the symptoms last?
  • How severe were the symptoms?
  • Is this the first time these types of symptoms have been experienced, and if not, how often have they occurred?
  • What food was involved and how much of it did your child eat?

They will also want to know about your child’s medical history, such as:

  • Does your child have any other allergies or allergic conditions?
  • Is there a history of allergies in the family?
  • Was (or is) your child breastfed or bottle-fed?

Your GP may also assess your child’s weight and size to make sure they are growing at the expected rate.

Referral to an allergy clinic

If your GP thinks that you or your child has a food allergy, you may be referred to an allergy clinic or centre for testing.

The tests needed can vary, depending on the type of allergy:

  • If your child had symptoms that came on quickly (an IgE-mediated food allergy) you will probably be given a skin-prick test or a blood test.
  • If your child’s symptoms developed more slowly (non-IgE-mediated food allergy) you will probably be put on a food elimination diet.

There is more information on these tests below.

Skin-prick testing

During a skin-prick test, drops of standardised extracts of foods are placed on the arm. The skin is then pierced with a small lancet, which allows the allergen to come into contact with skin cells. Occasionally, your doctor may perform the test using a sample of the food thought to cause a reaction. Itching, redness and swelling usually indicates a positive reaction. This test is usually painless.

A skin-prick test does have a small theoretical chance of causing anaphylaxis, so testing should only be carried out where there are facilities that can deal with an anaphylactic reaction. This would usually be at an allergy clinic or centre, a hospital or a larger GP surgery.

Blood test

An alternative to a skin-prick test is a blood test, which measures the amount of allergic antibodies in the blood.

Food elimination diet

In a food elimination diet, the food that is thought to have caused the allergic reaction is withdrawn from your or your child’s diet for two to six weeks. The food is then reintroduced into the diet. 

If the symptoms go away when the food is withdrawn, but return once the food is introduced again, this normally means your child has a food allergy or intolerance.

Before starting the diet, you should be given advice from a dietitian on issues such as:

  • The food and drinks you need to avoid.
  • How you should interpret food labels.
  • If your child needs any alternative sources of nutrition.
  • How long the diet should last.

Do not attempt a food-elimination diet by yourself without discussing it with a qualified health professional.

Alternative tests

There are several shop-bought tests available that claim to detect allergies. They include:

  • Vega testing, which claims to detect allergies by measuring changes in your electromagnetic field.
  • Kinesiology testing, which claims to detect food allergies by studying your muscle responses.
  • Hair analysis, which claims to detect food allergies by taking a sample of your hair and running a series of tests on it.
  • Alternative blood tests (leukocytotoxic tests), which claim to detect food allergies by checking for the “swelling of white blood cells”.

Many alternative testing kits are expensive, the scientific principles they are alleged to be based on are unproven and independent reviews have found them to be unreliable. Therefore, they should be avoided.

Living with a food allergy

The advice here is primarily written for parents of a child with a food allergy. However, most of it is also relevant if you are an adult with a food allergy.

Your child’s diet

There is no cure for food allergies, although many children will grow out of certain ones, such as allergies to milk and eggs. The most effective way you can prevent symptoms is to remove the offending food (known as an allergen) from their diet.

However, it’s important to check with your GP or the doctor in charge of your child’s care first before eliminating certain foods.

Removing eggs or peanuts from a child’s diet is not going to have much of an impact on their nutrition. Both types of these are a good source of protein, but can be replaced by other alternative sources.

A milk allergy can have more of an impact as milk is a good source of calcium, but there are many other ways you can include calcium in your child’s diet, including green leafy vegetables.

Many foods and drinks are fortified with extra calcium.

If you are concerned that your child’s allergy is affecting their growth and development, see your GP.

Reading labels

It’s very important to check the label of any pre-packed food or drinks your child has, in case it contains ingredients they are allergic to.

Under EU law, any pre-packed food or drink sold in the UK must clearly state on the label if it contains the following ingredients:

  • celery
  • cereals that contain gluten (including wheat, rye, barley and oats)
  • crustaceans (including prawns, crabs and lobsters)
  • eggs
  • fish
  • lupin (lupins are common garden plants, and the seeds from some varieties are sometimes used to make flour)
  • milk
  • molluscs (including mussels and oysters)
  • mustard
  • tree nuts  such as almonds, hazelnuts, walnuts, brazil nuts, cashews, pecans, pistachios and macadamia nuts
  • peanuts
  • sesame seeds
  • soybeans
  • sulphur dioxide and sulphites (preservatives that are used in some foods and drinks) at levels above 10mg per kg or per litre

Some food manufacturers also choose to put allergy advice warning labels (for example, “contains nuts”) on their pre-packed foods if they contain an ingredient that is known to commonly cause an allergic reaction, such as peanuts, eggs or milk.

However, these are not compulsory. If there is no allergy advice box or “contains” statement on a product, it could still have any of the 14 specified allergens in it.

Look out for “may contain” labels, such as “may contain traces of peanut”. Manufacturers sometimes put this label on their products to warn consumers that they may have become contaminated with another food product when being made.

Read more detailed information about allergen labelling on the Food Standards Agency website.

Some non-food products contain allergy-causing food:

  • Some soaps and shampoos contain soy, egg and tree nut oil.
  • Some pet foods contain milk and peanuts.
  • Some glues and adhesive labels used on envelopes and stamps contain traces of wheat.

Again, read the labels of any non-food products that your child may come into close physical contact with.

Unpackaged food

Currently, unpackaged food doesn’t need to be labelled in the same way as packaged food. This can make it more difficult to know what ingredients are in a particular dish.

Examples of unpackaged food include food sold from:

  • bakeries (including in-store bakeries in supermarkets)
  • delis
  • salad bars
  • “ready-to-eat” sandwich shops
  • takeaways
  • restaurants

If you or your child have a severe food allergy, you need to be careful when you eat out.

The following advice should help:

  • Let the staff know. When booking a table at a restaurant, make sure the staff know about your child’s allergy. Ask for a firm guarantee that the food you or your child is allergic to won’t be in any of the dishes served. The Food Standards Agency (FSA) offers chef cards that provide information about your child’s food allergy, which you can give to restaurant staff. As well as informing the chef and kitchen staff involved in cooking your food, let waiters and waitresses know so they understand the importance of avoiding cross-contamination when serving you.
  • Read the menu carefully and check for “hidden ingredients”. Some food types contain other foods that can trigger allergies, which restaurant staff may have overlooked. Some desserts contain nuts (such as a cheesecake base) and some sauces contain wheat and peanuts.
  • Prepare for the worst. It’s a good idea to prepare for any eventuality. Always take your child’s anti-allergy medication with you when eating out, particularly if they have been given an auto-injector of adrenalin (read more about treating food allergies with a auto-injector).
  • In older children, you can use what is known as a “taste-test”. Before your child begins to eat, ask them to take a tiny portion of the food and rub it against their lips to see if they experience a tingling or burning sensation. If they do, it suggests that the food will cause them to have an allergic reaction. However, the “taste-test” doesn’t work for all foods, so it shouldn’t be used as a substitute for the above advice.

The FSA has produced a factsheet about buying food and eating out with a food allergy (PDF, 220kb).

Further advice

Here is some more advice for parents: 

  • Notify your child’s school about their allergy. Depending on how severe your child’s allergy is, it may be necessary to give the staff at their school an emergency action plan in case of accidental exposure. Arrange for the school nurse or another staff member to hold a supply of adrenalin. Food allergy bracelets are also available, which explain how other people can help your child in an emergency.
  • Let other parents know. Young children may easily forget about their food allergy and accept food that they shouldn’t have when visiting other children. Telling the parents of your child’s friends about their allergy should help prevent this.
  • Educate your child. Once your child is old enough to understand their allergy, it’s important to give them clear, simple instructions about what foods to avoid and what they should do if they accidentally eat them. 

Treating a food allergy

There are two main types of medication that can be used to relieve the symptoms of an allergic reaction to foods:

  • antihistamines, which can be used to treat mild to moderate allergic reaction
  • adrenaline, which can be used to treat severe allergic reactions (anaphylaxis)


Antihistamines work by blocking the effects of histamine, which is responsible for many of the symptoms of an allergic reaction.

Many antihistamines are available from your pharmacist without prescription  stock up in case of an emergency. Non-drowsy antihistamines are preferred.

Some antihistamines, such as alimemazine and promethazine, aren’t suitable for children under two years old. If you have a younger child with a food allergy, ask your GP about what types of antihistamines may be suitable.

Avoid drinking alcohol after taking an antihistamine as this can make you feel drowsy.


Adrenaline works by narrowing the blood vessels to counteract the effects of low blood pressure, and by opening up the airways to help ease breathing difficulties.

If you or your child is at risk of anaphylaxis or has had a previous episode of anaphylaxis, you will be given an auto-injector of adrenaline to use in case of emergencies.

Carefully read the manufacturer’s instructions that come with the auto-injector and when your child is old enough, train them how to use it (see below).

Using an auto-injector

If you suspect that somebody is experiencing the symptoms of anaphylaxis, call 999 and ask for an ambulance. Tell the operator that you think the person has anaphylaxis.

Older children and adults will probably have been trained to inject themselves. You may need to inject younger children, or older children and adults who are too sick to inject themselves.

There are three types of auto-injectors:

  • EpiPen 
  • Anapen
  • Jext

All three work in much the same way. If anaphylaxis is suspected, you should remove the safety cap from the injector, place it against your outer thigh (holding it at a right angle) and hold down the firing button at the end of the injector. The injections can be given through clothing.

This will send a needle into your thigh and deliver a dose of adrenaline. You need to hold down the button for 10 seconds.

If the person is unconscious, check their airways are open and clear, and check their breathing. Then put them in the recovery position (see below). Putting someone who is unconscious in the recovery position ensures they do not choke on their vomit.

Place the person on their side, making sure they are supported by one leg and one arm. Open the airway by tilting the head and lifting the chin.

If the person’s breathing or heart stops, cardiopulmonary resuscitation (CPR) should be performed.

Owning an auto-injector

As a precaution, the following advice should be taken: 

  • Carry the auto-injector at all times or encourage your child to do so if they are old enough. You may be recommended to carry multiple injectors  check with your GP or the doctor in charge of your care. You may also be given an emergency card or bracelet with full details of your child’s allergy and contact details of their doctor, to alert others. They should wear this at all times.
  • Extreme temperatures can make adrenaline less effective. Do not leave an auto-injector in places such as your fridge or the glove compartment of your car.
  • Check the expiry date regularly. EpiPen and Jext have a shelf life of 18 months after the date of manufacture, and Anapen has a shelf life of two years. An out-of-date injector will only offer limited protection.
  • The manufacturers offer a reminder service, where you can be contacted near the date of expiry. Check the information leaflet that comes with the medication for more information.
  • If your child has an auto-injector, they will need to change over to an adult dose once they reach a weight of 30 kilos (4.7 stone). Depending on the shape and size of your child’s body, this could be anywhere between the ages of 5 and 11 years old.
  • Do not delay injecting if you think you or your child may be experiencing the start of anaphylaxis, even if the initial symptoms are mild. It’s better to use adrenaline early and find out it was a false alarm than delay treatment until you are sure your child is experiencing severe anaphylaxis. 

Alexis’ story

Alexis Manning has been allergic to peanuts for most of his life.

“I first found out that I was allergic to peanuts as a child. Some sweets just tasted bad and made my lips swell a bit, and it didn’t take long to work out the cause. I didn’t have testing at the time because peanut allergies weren’t very common, and it didn’t seem too severe. I avoided peanuts, but the reactions got worse.”

“I had my first anaphylactic reaction when I was 18, while eating a salad that contained things that looked like baked beans, but were actually peanuts. I ate one of these – the most peanut I’d ever had at one time, I think – and immediately knew something was very wrong. Within minutes, my face swelled up. My skin felt tight, I couldn’t close my eyes, I couldn’t hear properly and, worst of all, I couldn’t breathe.”

“I was lucky that the nearest hospital was only 10 minutes away. After they gave me several injections of adrenaline, medical staff were able to bring my reaction under control. I was given some EpiPens and sent on my way.”

“Since then, I’ve been exceptionally careful about what I eat. Food labelling has improved markedly in recent years, but many foods still seem to have ‘may contain’ warnings that seem unlikely. For example, I’ve seen fish, red cabbage and sour cream all marked with ‘may contain peanuts’.”

“I also make sure I carry a couple of EpiPens with me at all times, but have never had to use them because I’m very, very careful. It can be socially awkward. I’ve had to give up eating out after being caught out on more than one occasion at restaurants where the language barrier was an issue. Also, I find it generally less stressful if I simply don’t eat anything I haven’t prepared myself. People who know me accept this, but others find it a bit odd if everyone’s sitting down to a meal and I’m there with an empty plate not eating.” 

“I consider myself lucky, odd though it might sound. Some people experience anaphylactic reactions early in childhood, but I only had to deal with it when I was old enough to look after myself. I have a lot of sympathy for parents who have to manage young children with severe food allergies.”

“My advice for people newly diagnosed with a peanut allergy is not to panic. Initially, it seems like you can’t eat anything, but food labelling has improved massively over the last few years, so being vigilant has become easier.”

Jane’s story

Jane Bell is mother to Lilly, born in 1997, who developed multiple allergies in her first few months of life. This is Jane and Lilly’s story.

“Lilly had breathing and feeding difficulties as soon as she was born. She struggled to take anything in, brought up most of it and had extreme colic. Her bowel movements were very loose, yellow and pungent. She only gained 7oz in the first eight weeks. At 10 weeks, I took her to my GP because my instinct told me something was seriously wrong. Over the next 5 months, these visits became quite regular.”

“Lilly was diagnosed with gastroenteritis 12 times and received replacement fluids, followed by a re-introduction of milk. When milk was re-introduced, it was barely a few hours before her symptoms re-emerged, each time becoming more aggressive.”

“We were referred to the local hospital, where it was suggested that Lilly may be intolerant to milk. She was swapped to soya-based infant formula, but her symptoms didn’t improve.”

“At nine months, Lilly became seriously ill. Her faeces had turned to jelly, she was pale and clammy, and we couldn’t wake her. We rushed her to hospital and the consultant told us our daughter was probably suffering from an allergy to her feed. Over the next few weeks, she was nasally fed with clear fluids and through a drip, until her symptoms subsided.”

“Once she was stable, milk and soya were both re-introduced separately and Lilly reacted to both. At this point, she was started on Neocate, an amino-acid-based formula for highly allergic infants. Her gastroenterologist explained that her system would take some time to settle as it had taken so long to reach a diagnosis.”

“Over the next three years, Lilly underwent vast amounts of tests, food challenges and scans. She spent long periods in hospital on drips and nasal feeding, as her system was too weak to cope with normal childhood illnesses. It took two years for her system to calm down, and she remains severely allergic to all milk products, soya, eggs, nuts, mango and some antibiotics.”

“As she grows up, policing Lilly’s every move becomes more difficult each year. We can only hope that, with guidance and an exact understanding of her allergies, she will stay safe.”

“When asked now what parents should do if they think their child may have a food allergy, I always tell them to listen to their instincts and I refer them to Allergy UK, which has been an amazing source of support.”

‘Be vigilant in restaurants and other social functions’

Sheila Coovrey, from Bedfordshire, has lived with a fish allergy for most of her life.

“Every time I had fish as a baby, I vomited. But at that time, allergies were not widely recognised so my mum carried on giving it to me. If I was ever given fresh fish, I always vomited, had bad pains in my stomach and sometimes fainted.”

“I can eat fish that is tinned or smoked, but any other form of fish makes me very ill. Throughout my life, I have simply avoided eating fish. There is no other treatment. The best method is to avoid it.”

“I have to be very careful in restaurants. I always have to explain my allergy when I go to a restaurant, and I have to make sure my food is not cooked with fish. Food labels now state allergens more clearly, so I always check labels too.”

“The worst experience with my allergy was when I ate paella in a restaurant. I didn’t realise there was fish in it, and I vomited and passed out in the middle of the restaurant.” 

“My advice to anyone with a food allergy is to see your doctor and take any tests that are offered, so you know exactly what you’re allergic to. Always check labels carefully and be vigilant in restaurants, at weddings and any other social functions.”