Some of the non-vegan foods are among the most causes of allergies: shellfish, eggs, and dairy. How are these tests prepared? Is it possible for the allergens to be extracted without harming the animals they come from?

  • 1
    How else would you test whether you're allergic to dairy then by putting lactose in the syringe?
    – Riker
    Feb 2, 2017 at 22:47
  • 3
    Well, breast milk is rich in lactose, and no animals have to be harmed to obtain it.
    – Ramon Melo
    Feb 2, 2017 at 22:50
  • 4
    @JamesJenkins if someone has an allergy, a few molecules of the substance could endanger their lives. Many vegans are relatively relaxed about cross-contamination (ie consume animal-free products "produced in a facility where dairy products are present" or similar) so knowing that you have such an allergy may be necessary
    – Zanna
    Feb 3, 2017 at 17:03
  • 2
    @EasterlyIrk humans ovulate - our eggs are just very tiny ;) whether they.contain proteins that normally trigger a response in folks allergic to hen's eggs is another question...
    – Zanna
    Feb 3, 2017 at 17:05
  • 2
    I think this question is on-topic. It may be true that allergens can be isolated or synthesised without harming animals. It is a difficult question and I can't answer it, but that's no reason to close
    – Zanna
    Feb 3, 2017 at 17:08

1 Answer 1


I believe it's impossible.

To test for allergies, you must find a way to expose your immune system to the allergen. This can be done by applying the allergen directly to your body (as in skin prick tests), which would require a sample of the allergen from the animal.

  • I'm not sure @Ramon Melo is right that human lactose would necessarily cause a reaction in people that are intolerant to cow lactose, because lactose differs slightly between different species. For example, many lactose-intolerant people can tolerate goat's milk just fine.

  • It could be possible to isolate lactose from one animal, and then bioengineer yeast cells to produce it. While this would require animal ingredients initially, the yeast can produce the allergen without any additional animal ingredients. And since yeast is a fungus, I think most vegans will be fine with it :) But again, it does need animal ingredients initially.

Alternatively, you could do a test to search for antibodies in your blood that will react against that allergen. But these kinds of tests (e.g. ELIZA) use linking antibodies that are produced in animals like chicks, rabbits, etc. Very far from being vegan.

Sorry, folks.... that's a bummer!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.