How to Read Food Labels for Animal Ingredients: A Clear, Practical Guide for Plant-Based Shoppers in the UK and Ireland
Reading food labels for animal ingredients is a simple skill that lets you shop vegan with confidence. This practical guide shows you exactly where to look and what to look for, so you can avoid hidden milk, egg, fish, and other animal-derived additives.
Updated · September 4, 2026
Quick answer
The fastest way to read a food label for animal ingredients is to check for bolded allergens first (milk, eggs, fish, shellfish), then scan the full ingredient list for any of the roughly 50 common animal-derived names, and finally look for the Vegan Society or V-Label certification for certainty. This takes about 30 seconds per product once you know the main terms.
Key takeaways
- Allergen advice in bold on UK and Irish labels lists milk, eggs, fish, crustaceans, and molluscs, but not always honey or insects, so you must still check the full ingredient list.
- Common hidden animal ingredients include E-numbers like E120 (cochineal), E901 (beeswax), E904 (shellac), and E422 (glycerol, which can be animal- or plant-derived).
- The Vegan Society's Sunflower Mark and the European V-Label are the most reliable certification marks for vegan products in the UK and Ireland.
- In the UK and Ireland, palm oil, vitamin D3 (often from lanolin), and mono/diglycerides are ingredients that may be animal-derived but are not always labelled as such.
- Checking labels becomes a fast habit: most vegan shoppers report that it takes under a minute per product after a few weeks of practice.
- If a product has no vegan certification, 'suitable for vegetarians' does not mean it is vegan; you still need to check for milk, eggs, and honey.
When you first go vegan, the supermarket aisle can feel like a maze of lists, numbers, and small print. But learning to read food labels is one of the most empowering skills you can build – it turns confusion into confidence and lets you shop without anxiety. This guide will show you, step by step, how to spot animal ingredients on UK and Irish product labels, from obvious ones like milk and egg to sneaky additives like shellac and beeswax. No need to memorise every E-number – just follow a simple system that takes about 30 seconds per product.
Before you start
Before you begin, understand the legal basis. In the UK and Ireland, food labels must list all ingredients in descending order of weight, and the top 14 allergens – including milk, eggs, fish, crustaceans, and molluscs – must be emphasised in bold, caps, or a contrasting colour. This is your first quick filter. However, this allergen list does not include honey, beeswax, shellac, or many E-numbers, so you must always scroll down to the full ingredient list and not rely solely on the allergy advice. Keep a small mental list of the most common animal-derived additives; over time, you will recognise them at a glance.
Step by step
-
Check the allergen information first. Look for the bolded words in the ingredient list: Milk, Eggs, Fish, Crustaceans (e.g., prawns, crab), Molluscs (e.g., mussels, oysters). If any of these appear, the product is not vegan. This takes two seconds and immediately flags the most common animal ingredients.
-
Scan the full ingredient list for obvious animal terms. Search for: meat, chicken, beef, pork, lamb, gelatin, gelatine, lard, suet, tallow, fish sauce, anchovy, sardine, tuna, shrimp, crab, whey, casein, lactose, butter, cream, yogurt, cheese, honey, royal jelly, egg white, egg yolk, albumen.
-
Learn the less obvious ingredient names. These are the ones that trip up new vegans: Gelatin (often listed as E441) – from animal bones and skin; Whey and casein – from milk; Lactose – milk sugar; Albumen – egg white; Rennet – an enzyme from calf stomachs used in some cheeses; Isinglass – from fish swim bladders, used to clarify beer and wine; Shellac (E904) – from the lac beetle, used as a glazing agent on sweets and pills; Beeswax (E901) – often on fresh fruit or in chewing gum; Cochineal (E120) – a red dye made from crushed insects, common in yoghurts, drinks, and lipstick; Lanolin – wool wax, a source of vitamin D3; Mono- and diglycerides (E471) – can be plant or animal-derived, so look for a vegan certification or contact the manufacturer.
-
Look for certification marks. The Vegan Society's trademark (a green sunflower) and the V-Label (a green and blue V) are the most reliable shortcuts. If you see either, you can trust the product is free from all animal ingredients, including hidden ones. In Ireland, keep an eye out for the Irish Vegan Trademark too.
-
Check the allergy advice "may contain" statements. These are not vegan warnings – they just mean the product is produced in a facility that also handles allergens. They do not indicate animal ingredients are present, so you can ignore "may contain milk" for vegan purposes, though some very sensitive eaters might still avoid them for other reasons.
-
Examine E-numbers carefully. Many E-numbers are plant-derived (e.g., E322 lecithin is usually soy), but a few are animal-based. The most important ones to know: E120 (cochineal/carmine), E901 (beeswax), E904 (shellac), E913 (lanolin, rare in food), E441 (gelatin). Also, E422 (glycerol) and E471 (mono/diglycerides) may come from animal fats; if a product is not certified, these are a grey area.
-
Watch out for "natural flavouring" and "spices." These terms are not necessarily safe. "Natural flavouring" can include animal-derived extracts like chicken or beef stock. If you are unsure, contact the manufacturer – most are responsive on social media. "Spices" are typically plant-based, but if they are blended with butter or milk powder, this will show in the allergen list.
-
Check the "best before" or "use by" – no, that is not relevant. Skip that. Instead, check the front of pack for "suitable for vegans" – this voluntary claim is more common every year, and when present, it is a strong signal. But remember: "suitable for vegetarians" does not mean vegan.
-
Familiarise yourself with non-food items too. This guide is about food, but you can apply the same method to supplements, cosmetics, and cleaning products – look for "not tested on animals" vs. animal ingredients; for supplements, check the capsule shell (often gelatin) and vitamin D3 source.
A worked example
Take a typical chocolate bar. The label lists: "sugar, cocoa butter, whole milk powder (14%), cocoa mass, whey powder, emulsifier (soya lecithin), flavouring." Your process: (1) Allergen list bolds "milk" and "whey" – not vegan. Another product, a dark chocolate with "sugar, cocoa butter, cocoa mass, emulsifier (soya lecithin), natural flavouring." – No bold allergens, no obvious animal terms, and E322 (lecithin) is soy-based. But the "natural flavouring" is ambiguous. A quick check of the product's website confirms it is vegan. Or, if it carries the Vegan Society logo, you stop right there.
Costs and time
Learning to read labels is free and takes no extra money – it saves you money by helping you avoid accidentally buying non-vegan items. In terms of time, expect to spend about 30 to 60 seconds per new product label in your first week. After that, you will automatically remember the brands and their certifications, so shopping becomes as fast as it was before. You might spend an extra 15 minutes in the supermarket on your first dedicated vegan shop, but that drops to near zero within a month. There is no hidden cost – the skill itself is free.
Common mistakes
- Confusing "may contain" with "contains". "May contain milk" refers to cross-contamination, not an ingredient. It is safe for vegans, though not for people with severe allergies.
- Trusting "plant-based" slogans on the front. Front-of-pack claims are marketing; always check the back. Some "plant-based" biscuits still contain butter.
- Ignoring E-numbers because they look artificial. E120 (cochineal) sounds chemical but is crushed bugs. E901 is beeswax.
- Forgetting honey and beeswax. Allergen law does not require honey to be bold, so it can hide in sauces, cereals, and bakery items without being flagged.
- Assuming "suitable for vegetarians" means vegan. This is the single most common mistake. Vegetarian products often contain milk, eggs, and honey.
- Not checking liqueurs, wines, and beers. Many are fined with isinglass (fish) or gelatine. Look for "unfined" or vegan labels on bottles.
Checklist
- Scan the allergen list for bolded milk, eggs, fish, crustaceans, molluscs.
- Read the full ingredient list for obvious animal words (meat, gelatin, honey, etc.).
- Identify any E-numbers and check the known animal-derived ones (E120, E901, E904, E441, E422, E471).
- Look for a Vegan Society or V-Label certification mark.
- If unsure about "natural flavouring" or "spices," contact the manufacturer.
- Remember: "vegetarian" is not vegan; "may contain" is fine.
- Check drinks for isinglass or gelatine fining agents.
The common questions