En büyük nedeni genetiktir. Kolesterolün en büyük kaynağı karaciğerdir. Karaciğerde bunu üreten süreçler genetik olarak belirlenmektedir. İkinci büyük kaynak da diyetle gelmektedir.
Ancak çok iyi beslenen birisinin de kötü kolesterolü yüksek olabilir veya çok kötü beslenen birisinin kötü kolesterolü yüksek olmayabilir. Hem kötü beslenme hem genetikte kötü kolesterole meyil varsa kalp krizi riski çok dramatik artmaktadır.
Ancak çok iyi beslenen birisinin de kötü kolesterolü yüksek olabilir veya çok kötü beslenen birisinin kötü kolesterolü yüksek olmayabilir. Hem kötü beslenme hem genetikte kötü kolesterole meyil varsa kalp krizi riski çok dramatik artmaktadır.