Bibful

Signs of a Food Allergy vs. a Food Intolerance

Updated 7 October 2026

Two different things, often confused

"My baby doesn't react well to X" can mean very different things — an allergy and an intolerance involve different body systems, different timelines, and different levels of urgency.

Food allergy

An allergy is an immune-system reaction, and it usually appears quickly — within minutes to two hours of eating the food. Signs include:

A severe allergic reaction (anaphylaxis) is a medical emergency — call emergency services immediately if you see swelling of the face/throat or breathing difficulty.

Food intolerance

An intolerance doesn't involve the immune system, tends to come on more slowly (hours, sometimes up to a day or two later), and is generally less dangerous, though still uncomfortable. Signs include:

What to do either way

Keep a note of what was eaten, when, and what happened — timing is one of the most useful clues for your health professional in telling the two apart. For anything beyond a mild, one-off intolerance-type reaction, or any suspected allergy, talk to your GP or health visitor rather than trying to diagnose it yourself; they may refer you for allergy testing if needed.

Don't self-exclude foods long-term without advice

It's tempting to just stop offering a food that seemed to cause a problem — but unnecessarily cutting out food groups (especially dairy or wheat) without medical guidance can affect your baby's nutrition. Get it checked first.

Turn this into tonight's meal

Bibful turns what's in your fridge into age-appropriate weaning meals — no account needed. Available now on iOS & Android.

Download on the App Store Get it on Google Play

This article is general information, not medical advice, and isn't a substitute for guidance from your doctor, health visitor, or a registered dietitian. Bibful's guidance is aligned with NHS Start4Life and World Health Organization recommendations on introducing solid foods. If you have any concerns about your baby's feeding, allergies, or growth, speak to your health professional.