Image of the chocolate box

If I am not wrong, this chocolate is vegan. And I also know that vegan foods do not contain cholesterol.

So why does it say it has 1mg cholesterol? Thank you.

  • this is an approximate number which comes from milk (read may contain ingredients)
    – Maxgmer
    Nov 22 '18 at 12:08
  • 2
    Does it say it's vegan on the labeling, or are you assuming it's vegan based on ingredients?
    – Erica
    Nov 22 '18 at 12:18
  • 1
    Also, see: vegetarianism.stackexchange.com/questions/1516/…
    – Erica
    Nov 22 '18 at 12:20
  • 2
    It is most likely an error in typing up the nutrition facts. You need to contact the manufacturer to confirm this; you haven’t provided enough information here (eg. flavour, batch number) for somebody else to contact the manufacturer.
    – Nic
    Nov 22 '18 at 15:25
  • 2
    The only result for lindt chocolate of 125g and 52% I can find is lindtusa.com/dark-chocolate-swiss-thins-418467aa and this doesn't have cholesterol according to that website.
    – Nobody
    Nov 22 '18 at 15:49

**UPDATE, based on factual inaccuracy in the original answer this has been edited.

There is some confusion online about the sources of cholesterol, which can come in dietary form through animal or dairy products, or can be made internally by one's own body, for example when processing trans fats:


Trans fat is added to processed foods through an industrial process where hydrogen is added to vegetable oil, which allows the oil to be solid at room temperature. On ingredients labels, it’s called “partially hydrogenated vegetable oil,” and it is used to give many packaged foods a longer shelf life.

Therefore, fully vegan food will never have cholesterol. Therefore, 1mg sounds like an error or a strange choice to round up from zero.

  • 1
    This is quite misleading. Livekindly makes this claim that LDL cholesterol is found in trans fat and links to a page by Dr. Michael Gregor to support it, but Dr. Greger does not make that claim anywhere. It’s a false attribution. Trans fat causes the body to raise cholesterol, but cholesterol is not directly a component of trans fat. Sorry, I have to give -1 for highlighting an incorrect claim and not validating the source you selected.
    – Nic
    May 17 '19 at 15:15
  • sounds well deserved. I flagged your comment in my answer. May 17 '19 at 15:38
  • 1
    Thanks for the correction. Switched my vote to a +1.
    – Nic
    May 17 '19 at 18:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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