When you don't get enough sleep, your body produces more cortisol (the stress hormone), which can cause an increase in LDL cholesterol. Lack of sleep can also lead to weight gain, increasing cholesterol levels.