In short
Quick answer
To tell whether food is vegan, check the current ingredient list first, then look for animal-derived ingredients, ambiguous additives, processing details, and a reliable vegan certification or manufacturer statement when needed.
- Read the entire current label.
- Use allergen text only as a shortcut for milk and egg.
- Check ambiguous flavors, additives, and processing aids.
- Ask the manufacturer or restaurant when certainty matters.
Packaged food
Start with a vegan certification or explicit statement, then read the ingredients. Check for obvious animal products and less familiar terms. The ingredient list is generally ordered from greatest to smallest amount by weight, but source ambiguity can remain for some additives and flavors.
Use the “Contains” statement to spot major animal-derived allergens such as milk, egg, fish, and crustacean shellfish, but do not treat it as a complete vegan test. Honey, gelatin, carmine, and other ingredients are outside that shortcut.
Restaurant and takeaway food
Ask focused questions: Is the broth vegetable-based? Is the food cooked with butter or animal fat? Does the sauce contain dairy, egg, fish sauce, or honey? Is the fryer shared? A server may need to check with the kitchen, and your standards for shared equipment may differ from someone else's.
Homemade food
Ask for the recipe and relevant package labels rather than asking only whether the cook considers it vegan. Common surprises include butter in vegetables, milk in bread or mashed potatoes, egg wash on pastry, honey in dressing, and gelatin in desserts.
When the answer stays unclear
Contact the manufacturer with the exact product and market. Recipes change, so check again after packaging updates. Decide your own practical boundary for uncertain trace ingredients and cross-contact while treating allergy risk as a separate, stricter safety question.
How Veg AI helps
Use Veg AI when you want a quick first pass. Photograph the food or ingredient list, review why the app reached its assessment, and use that explanation to focus your label check or manufacturer question.
Check the result in context
A ‘may contain’ statement usually concerns cross-contact rather than an intentional ingredient. Whether that meets your standard is a personal decision.
Build confidence one food check at a time
Veg AI helps you scan, understand, and learn what to verify next.
Download Veg AI