What Can Give You High Cholesterol? Diet, Genes & More

High cholesterol comes from a mix of what you eat, how active you are, your genetics, and sometimes medical conditions or medications you might not suspect. Total cholesterol above 240 mg/dL is considered high, while LDL (the “bad” cholesterol) becomes concerning at 160 mg/dL or above for most people. Some of these causes you can change, and some you can’t, but understanding all of them gives you a much clearer picture of what’s driving your numbers.

Saturated Fat, Trans Fat, and Dietary Cholesterol

The foods most likely to raise your cholesterol are those high in saturated and trans fats. Saturated fat, found in red meat, full-fat dairy, butter, and coconut oil, raises LDL cholesterol by slowing down your liver’s ability to pull LDL particles out of your bloodstream. Specifically, saturated fats inhibit the activity of LDL receptors on liver cells and boost the liver’s production of cholesterol-carrying particles. Trans fats, found in some fried foods and processed snacks made with partially hydrogenated oils, do the same thing while also lowering your protective HDL cholesterol.

Cholesterol in food itself (eggs, shellfish, organ meats) has a more modest effect on blood cholesterol than saturated fat does. The National Lipid Association has noted that dietary cholesterol “modestly increases total cholesterol and LDL cholesterol on average,” though some people are hyper-responders who see bigger spikes. For most people, cutting back on saturated and trans fats matters more than avoiding cholesterol-rich foods.

Carrying Extra Weight, Especially Around the Middle

Excess body fat changes how your liver handles cholesterol, and where you carry that fat matters. Visceral fat, the deep abdominal fat around your organs, is particularly problematic. It resists insulin’s normal signals, which means fat cells keep releasing fatty acids into the bloodstream even when they shouldn’t be. Those extra fatty acids flow directly to the liver, which responds by packaging them into VLDL particles and sending them back out. VLDL is a precursor to LDL, so more of it circulating means more LDL ends up in your blood.

This is why two people at the same body weight can have very different cholesterol profiles. Someone carrying weight around the waist is more likely to have elevated LDL and triglycerides than someone with the same BMI whose fat is distributed elsewhere.

Not Moving Enough

Physical inactivity directly disrupts how your body processes fats. When you sit for long stretches, an enzyme called lipoprotein lipase becomes less active in your muscles. This enzyme is responsible for breaking down triglycerides and helping produce HDL cholesterol. Without regular muscle contractions to keep it working, triglyceride levels climb and HDL drops. The enzyme is highly sensitive to inactivity, meaning even a few days of being sedentary can start shifting your lipid balance in the wrong direction.

The effect works in reverse too. Even low-intensity activity like walking can stimulate enough muscle contraction to keep this system functioning well.

Genetics and Familial Hypercholesterolemia

Some people do everything right and still have high cholesterol because it runs in their family. The most extreme form is familial hypercholesterolemia (FH), a genetic condition where your body can’t efficiently remove LDL from the blood. The hallmark is an LDL level above 190 mg/dL in adults or above 160 mg/dL in children, often without any obvious lifestyle explanation.

About 60 to 80 percent of people with FH have an identifiable genetic mutation, and genetic testing can confirm the diagnosis. FH significantly increases the risk of early heart disease, sometimes causing heart attacks in people in their 30s and 40s. If high cholesterol appeared in your blood work at a young age, or if close relatives had heart attacks before age 55 (men) or 65 (women), a genetic component is worth investigating.

Even outside of FH, your genes influence how your liver produces and clears cholesterol. Family history of high cholesterol, even without a formal FH diagnosis, means your baseline will likely run higher than average regardless of diet.

Aging and Menopause

Cholesterol levels naturally drift upward with age, but the shift is especially pronounced for women going through menopause. Estrogen helps keep LDL in check, so when estrogen levels fall during the menopausal transition, LDL rises. A study tracking 275 women through this transition found that LDL levels were significantly higher in postmenopausal women compared to perimenopausal women, even after adjusting for age. Total cholesterol and triglycerides also climbed, while HDL dropped.

For men, the increase is more gradual. LDL tends to rise steadily from the 20s through the 50s, then plateaus. The net result is that cholesterol screenings that looked fine at 35 can look very different at 55 without any change in habits.

Smoking

Smoking doesn’t just damage your lungs and arteries. It directly impairs the cholesterol-clearing system in your blood. Cigarette smoke contains high levels of acrolein, a reactive chemical that damages HDL particles. Normally, HDL acts like a cleanup crew, picking up excess cholesterol from your artery walls and ferrying it back to the liver for disposal. When acrolein modifies HDL, the particle loses its ability to accept cholesterol and instead starts promoting fat buildup in artery walls, essentially doing the opposite of its job.

This is one reason smokers tend to have lower HDL and a higher risk of plaque buildup even when their LDL isn’t particularly elevated.

Underactive Thyroid

Hypothyroidism is one of the most common medical causes of high cholesterol, and it’s frequently overlooked. Thyroid hormones regulate how quickly your liver clears LDL from your blood. When thyroid hormone levels drop, the number of LDL receptors on liver cells decreases, meaning LDL particles stay in circulation longer and accumulate. Hypothyroidism also slows the breakdown of triglycerides by reducing lipoprotein lipase activity and decreases the liver’s ability to excrete cholesterol through bile.

The combined effect is higher total cholesterol, higher LDL, and a modest increase in triglycerides. If your cholesterol suddenly climbed without any obvious change in diet or lifestyle, a simple thyroid blood test can rule this out. Treating the underlying thyroid problem often brings cholesterol levels back down without any need for cholesterol-specific medication.

Medications That Raise Cholesterol

Several commonly prescribed medications can push cholesterol numbers up as a side effect. The ones with the most evidence behind them include:

  • High-dose thiazide diuretics (used for blood pressure): can raise LDL by about 10% and triglycerides by 5 to 15%
  • Beta-blockers (also used for blood pressure and heart conditions): can increase triglycerides by 10 to 40% and lower HDL by 5 to 20%, though the effect varies by specific drug and dose
  • Corticosteroids (used for inflammation and autoimmune conditions): at high doses, tend to increase LDL and triglycerides
  • Atypical antipsychotics, certain anticonvulsants, and immunosuppressive drugs can also negatively affect lipid levels

If you started a new medication and your next blood panel showed higher cholesterol, the timing may not be a coincidence. The effect is often dose-dependent, meaning lower doses cause less disruption.

How These Factors Stack Up Together

High cholesterol rarely comes from a single cause. A person with a genetic predisposition who also eats a lot of saturated fat, sits at a desk all day, and takes a beta-blocker for blood pressure is getting hit from four directions at once. Each factor alone might nudge LDL up modestly, but together they can push levels well into the high range.

This also explains why lifestyle changes sometimes produce dramatic results for one person and barely move the needle for another. If genetics are doing most of the heavy lifting, diet and exercise alone may not be enough. Knowing which factors apply to you helps set realistic expectations for what changes can accomplish.