Skip to main content

Condition guide

Food anaphylaxis: recognising and treating a severe food allergy reaction

Food anaphylaxis is a life-threatening allergic reaction to a food, such as nuts, milk, eggs, fish or sesame. It starts within minutes and can affect breathing and circulation. It is a 999 emergency, and adrenaline given promptly is the key treatment. An allergy specialist helps people build an action plan afterwards.

Last checked: 2026-10-04

Key facts

At a glance.

  • Speed

    Symptoms usually start within minutes of contact with the allergen. Anaphylaxis UK says reactions usually begin within minutes but can occur up to 2-3 hours later.

  • Emergency

    Call 999 if you think someone is having an anaphylactic reaction, even after using adrenaline.

  • Adrenaline

    Use an adrenaline auto-injector straight away if you have one. If symptoms have not improved after 5 minutes, use a second.

  • Stay down

    Lie down with legs raised; do not stand or walk, even if you feel better.

  • Hospital stay

    Usually around 2 to 12 hours, and you should leave with 2 auto-injectors or a prescription for them.

What food anaphylaxis is

Anaphylaxis is a serious whole-body allergic reaction. Anaphylaxis UK explains that the immune system wrongly identifies a food or substance as a threat, and on re-exposure antibodies called IgE trigger a sudden release of chemicals including histamine. Sometimes even tiny amounts of the allergen are enough.

The NHS lists foods that can cause it: nuts, cows' milk, eggs, fish and shellfish, and sesame seeds; other triggers include medicines, insect stings, anaesthetics and latex. This page focuses on food, and some reactions happen with no known cause.

Symptoms that mean act now

The NHS says symptoms usually start within minutes of contact with the allergen. Signs of a reaction involving the airway, breathing or circulation include the following.

  • Swelling of the lips, mouth, throat or tongue.

  • Difficulty breathing, wheezing, noisy breathing, or breathing very fast.

  • A tight throat, hoarse voice or difficulty swallowing.

  • Feeling faint, dizzy, confused or drowsy, or fainting.

  • Cold skin, or skin, lips or tongue turning blue, grey or pale.

  • A swollen, raised, itchy rash.

  • In a child: being limp, floppy or not responding as normal.

What to do in the first minutes

The NHS gives a clear sequence. Use an adrenaline auto-injector if you have one, call 999 and say you think it is anaphylaxis, and lie down with your legs raised, or sit up slowly if struggling to breathe, or lie on the left side if pregnant. If symptoms have not improved after 5 minutes, use a second auto-injector. Do not stand or walk at any time, even if you feel better.

The NHS adds that a nasal spray form of adrenaline is also available for food allergy and should be used immediately when someone is having a serious reaction, and that you must call 999 after using either device, even if you feel better. It also advises using adrenaline if you think you may have anaphylaxis even when symptoms seem mild. Do not drive yourself to A&E.

Hospital treatment and follow-up

Anaphylaxis needs to be treated in hospital immediately. Treatments can include adrenaline by injection or drip, oxygen and fluids through a vein. The NHS says people usually stay for around 2 to 12 hours and sometimes longer. Before leaving, you should be given 2 adrenaline auto-injectors, or a prescription for them, and be shown how to use them. You may be referred to an allergy specialist for tests and advice.

Finding the trigger

The NHS says a GP may refer you to a specialist for tests if a food allergy is suspected. Tests may include a skin-prick test, blood tests, or a supervised diet avoiding the suspect food to see whether symptoms improve. A food and symptom diary helps. Specialists then provide an allergy action plan explaining how to manage the allergy.

The NHS notes that children with a peanut allergy may be offered immunotherapy to help their bodies become less sensitive to peanuts, but they still need to avoid eating peanuts.

Living with a risk of anaphylaxis

NHS advice for reducing risk and being prepared includes the following.

  • Avoid the food, and check labels and restaurant menus carefully; tell staff about your allergy.

  • Carry 2 adrenaline auto-injectors at all times and check expiry dates regularly.

  • Practise with a trainer injector and teach friends, family and colleagues when and how to use yours.

  • Keep injectors away from heat and cold, such as the fridge or direct sun.

  • Consider medical alert jewellery.

NHS emergency care and private allergy services

Anaphylaxis itself is an emergency pathway through 999 and A&E. Afterwards, NHS allergy clinics assess patients, though access varies. Private allergy clinics offer testing and consultations, but interpretation is key: positive tests do not always mean clinical allergy, so tests should be requested and read by a clinician who takes the history into account.

Frequently asked

Questions people ask.

Quick, plain-English answers to the questions we hear most.

  • What foods most often cause anaphylaxis?

    The NHS lists nuts, cows' milk, eggs, fish, shellfish and sesame seeds among foods that can cause it, and says you can be allergic to any food.

  • How quickly does anaphylaxis start?

    Usually within minutes of contact, according to the NHS. Anaphylaxis UK adds that it can occasionally occur up to 2 to 3 hours later.

  • When should I use my adrenaline injector?

    The NHS says to use it if you think you may have anaphylaxis, even if symptoms seem mild, and then call 999.

  • Do I need to call 999 if the adrenaline works?

    Yes. The NHS says to call 999 after using the injector or nasal spray even if you or the person seems to be feeling better.

  • What if symptoms do not improve?

    The NHS says to use a second adrenaline auto-injector if symptoms have not improved after 5 minutes.

  • Should I lie down or stand up?

    Lie down with your legs raised, or sit up slowly if struggling to breathe. The NHS says not to stand or walk at any time, even if you feel better.

  • How long will I stay in hospital?

    Usually around 2 to 12 hours, but sometimes longer, according to the NHS.

  • How is a food allergy diagnosed?

    Through a specialist assessment that may include skin-prick tests, blood tests and a supervised avoidance diet, supported by a food and symptom diary.

  • Can a peanut allergy be treated?

    The NHS says children with peanut allergy may have immunotherapy to help their bodies become less sensitive, but they should still avoid peanuts.

Where this comes from

Sources and checking.

This guide is for information, not medical advice.

Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.

Published 2026-10-04, next review 2027-10-04.