Whether you follow a specific diet for health reasons, ethical beliefs, religious requirements, or personal preference - finding food that genuinely fits your needs while shopping can be surprisingly difficult. Labels use confusing terminology, ingredients hide under unfamiliar names, and "free from" claims are not always as straightforward as they appear.

This guide covers the most common dietary requirements shoppers navigate in supermarkets across the UK, Australia, and New Zealand - and what to actually look for on labels to make confident choices.

Why label reading is harder than it should be

Food labelling has improved significantly over the past decade, but there are still genuine challenges for people with dietary requirements:

Common dietary requirements and what to look for

🥦 Vegan

Excludes all animal products. Watch for: milk, eggs, honey, gelatine, casein, whey, lactose, carmine (E120), isinglass, lanolin, shellac (E904).

🥗 Vegetarian

Excludes meat and fish but may include dairy and eggs. Watch for: gelatine, rennet, animal fats (lard, suet, tallow), anchovies in sauces and dressings.

🌾 Gluten-Free

Excludes wheat, rye, barley, and often oats. Watch for: wheat starch, wheat flour, malt, malt vinegar, barley, spelt, kamut, semolina, triticale, farro.

🥛 Dairy-Free

Excludes milk and milk derivatives. Watch for: milk, butter, cream, cheese, whey, casein, caseinate, lactose, lactalbumin, ghee, curds.

🥑 Keto

Very low carbohydrate, high fat diet. Check total carbohydrates per serve. Watch for hidden sugars under 60+ alternative names including dextrose, maltose, rice syrup.

🫙 Paleo

Excludes processed foods, grains, legumes, dairy, and refined sugar. Most packaged foods will not meet strict paleo requirements - focus on whole food products with minimal ingredients.

☪️ Halal

Islamic dietary requirements. Watch for: pork and pork derivatives (lard, bacon, ham), alcohol, gelatine (unless specified halal/fish/plant), carmine (E120), rennet.

✡️ Kosher

Jewish dietary requirements. Watch for: pork, shellfish, mixing of meat and dairy, non-certified gelatine, non-kosher rennet. Products require kosher certification from a recognised authority.

The allergen challenge - a critical safety note

⚠️ Important safety information: If you have a diagnosed food allergy (as opposed to a dietary preference), always read the physical product label - every time, even for products you have bought before. Manufacturers change formulations without notice, and no app, database, or tool is a substitute for reading the label on the packet you are holding.

The 14 major allergens that must be declared on food labels in the UK and EU are: celery, cereals containing gluten (wheat, rye, barley, oats), crustaceans, eggs, fish, lupin, milk, molluscs, mustard, tree nuts, peanuts, sesame, soybeans, and sulphur dioxide and sulphites above 10mg/kg.

In Australia and New Zealand under FSANZ, the priority allergens are: peanuts, tree nuts, milk, eggs, sesame seeds, fish, shellfish, wheat (gluten), and soy.

How to read an ingredient list for your specific diet

Ingredient lists are written in order of quantity - from the largest ingredient by weight to the smallest. This means the first few ingredients make up the bulk of the product, and ingredients listed last are present in very small amounts.

Here is a practical approach to reading labels for any dietary requirement:

  1. Scan the allergen declaration first - most products now bold or highlight the allergens within the ingredient list, making it faster to check.
  2. Read the full ingredient list - do not stop at the allergen declaration. Some ingredients that conflict with your diet may not be covered by the mandatory declaration.
  3. Check for alternative names - use a reference list of hidden names for ingredients you need to avoid, particularly for dairy, gluten, and sugar.
  4. Check the "may contain" statement - if you have a severe allergy, cross-contamination warnings are important even if the ingredient itself is not listed.

How certification marks help

Certification marks from recognised bodies take some of the effort out of label reading - the organisation has already verified that the product meets specific standards. Reliable marks to look for include:

Using technology to make dietary shopping easier

Manually checking every ingredient on every product during a weekly shop is genuinely time-consuming - particularly for shoppers with multiple dietary requirements, or for parents checking products are safe for children with allergies.

SustiScan was built specifically to address this. Scan any product barcode and SustiScan instantly checks the ingredient list against your set dietary preferences - flagging any ingredients that conflict with your diet and explaining exactly why.

For a family where one person is dairy-free, another follows a halal diet, and another avoids artificial colours, SustiScan can check all of these simultaneously in a single scan - something that would otherwise require manually reading and cross-referencing multiple ingredient lists.

SustiScan supports 12+ diet types including Keto, Vegan, Vegetarian, Gluten-Free, Dairy-Free, Nut-Free, Egg-Free, Soy-Free, Halal, Kosher, Paleo, Low-FODMAP, Whole30, Low-Sodium, and Low-Sugar - all checked simultaneously on every scan.

When labels are not enough

For products without barcodes - fresh deli items, bakery products, loose goods - SustiScan's label scan feature allows you to photograph the ingredient list directly and receive an instant analysis. This covers the gap that barcode databases cannot.

If a product is not in any database, you can also contribute it to SustiScan's community database - helping other shoppers with the same dietary requirements find the same product more easily in future.

Check any product against your dietary requirements

SustiScan supports 12+ diet types simultaneously - free to try for 7 days.

Try SustiScan Free