Чрезмерное потребление холестерина или его низкое потребление являются причинами высокого уровня холестерина в сыворотке крови, как и ненормальный обмен липидов в организме. Чрезмерное потребление холестерина в основном вызвано неправильным питанием, например, употреблением слишком большого количества высококалорийной или жирной пищи, такой как жирное мясо, субпродукты животных, куриная кожа, утиная кожа, жареные продукты, маринованные продукты, слоеные продукты, а также молочные и чайные напитки. Избыточное потребление холестерина не успевает преобразовываться и усваиваться в организме, что приводит к повышению уровня холестерина в сыворотке крови. Основными причинами низкого потребления холестерина являются малоактивные физические нагрузки, сидячий образ жизни и поздние вечера, которые вызывают повышение уровня холестерина в сыворотке крови из-за накопления жира в организме. Нарушения обмена липидов в организме, такие как гипотиреоз, первичный альдостеронизм, диабет, заболевания почек и длительное применение большого количества глюкокортикоидных препаратов, также могут привести к повышению уровня холестерина в сыворотке крови.