Several factors raise cholesterol levels, and most people have more than one working against them at the same time. Diet gets the most attention, but genetics, hormones, body composition, medications, and daily habits all play significant roles. Understanding which factors apply to you is the first step toward knowing what you can actually change.
Saturated Fat and Trans Fat
Saturated fat is the single biggest dietary driver of high LDL (“bad”) cholesterol for most people. When you eat a lot of it, your liver produces fewer of the receptors that pull LDL particles out of your bloodstream. With fewer receptors working, LDL accumulates. The American Heart Association recommends keeping saturated fat below 6% of your total daily calories, which works out to roughly 13 grams on a 2,000-calorie diet. Major sources include red meat, butter, cheese, full-fat dairy, and coconut oil.
Trans fats are even more harmful per gram. In a study published in Arteriosclerosis, Thrombosis, and Vascular Biology, replacing saturated fat with trans fat dropped HDL (“good”) cholesterol by 21% in healthy adults. Trans fats show up in partially hydrogenated oils, some fried foods, and certain packaged baked goods. While many countries have moved to ban industrial trans fats, they still appear in some processed foods, so checking ingredient labels matters.
Cholesterol in Food: Less Impact Than You’d Think
For decades, eggs and shellrimp were villains in cholesterol conversations. The reality is more nuanced. For most people, the cholesterol you eat has only a modest effect on cholesterol in your blood. Your liver adjusts its own cholesterol production to compensate for what you take in through food.
That said, some people are “hyper-responders,” meaning their blood cholesterol rises and falls sharply based on what they eat. There’s currently no simple test to identify whether you’re a hyper-responder. The only way to find out is by tracking how your levels change with dietary shifts. If your LDL is stubbornly high despite other improvements, dietary cholesterol from sources like egg yolks and organ meats may be worth reducing.
Excess Body Fat, Especially Around the Organs
Carrying extra weight raises cholesterol, but where the fat sits matters more than the number on the scale. Visceral fat, the deep fat that surrounds your liver and other abdominal organs, is particularly problematic. It releases a steady stream of fatty acids directly into the liver, which the liver converts into triglycerides and packages into VLDL particles. Those VLDL particles eventually become LDL particles in the bloodstream. Visceral fat also triggers chronic low-grade inflammation, which compounds the problem.
You can carry significant visceral fat without looking obviously overweight. A waist circumference above 40 inches in men or 35 inches in women is a common screening marker, though these thresholds vary by ethnicity.
Sitting Too Much and Not Moving Enough
Physical inactivity hits your lipid profile from the HDL side. Prolonged sitting is associated with progressively lower HDL cholesterol. In one study, people with the longest daily sitting times had HDL levels roughly 19% lower than those who sat the least. Regular exercise can raise HDL by 5 to 10% and cut triglycerides by as much as 50%, while also modestly lowering LDL by about 5%. The combination of these shifts meaningfully changes your overall cardiovascular risk, even if the LDL drop alone looks small.
The key finding is that exercise and inactivity aren’t simply opposites. You can exercise regularly and still suffer metabolic consequences from sitting 10 or more hours a day. Breaking up prolonged sitting with short movement breaks throughout the day provides its own benefit, separate from structured exercise.
Genetics and Familial Hypercholesterolemia
Some people do everything right and still have high cholesterol. Familial hypercholesterolemia (FH) is an inherited condition that impairs the body’s ability to clear LDL from the blood. It affects roughly 1 in 250 people, making it one of the most common genetic disorders. Many people with FH go undiagnosed for years because they don’t fit the stereotype of someone with high cholesterol.
Doctors suspect FH when LDL exceeds 190 mg/dL in adults or 160 mg/dL in children, particularly if there’s a family history of heart disease before age 55 in men or 65 in women. In the rare homozygous form, where someone inherits the gene from both parents, LDL can exceed 300 mg/dL even in childhood. If your LDL is very high despite a healthy lifestyle, or if close relatives had heart attacks at a young age, FH is worth investigating. A blood test and family history review are usually enough to make the diagnosis.
Hormonal Changes, Especially Menopause
Estrogen helps keep LDL in check by boosting the activity of LDL receptors in the liver. When estrogen levels drop during menopause, those receptors become less active, and LDL clearance slows. This is why many women see a noticeable jump in LDL cholesterol in their late 40s or 50s, sometimes rising 10 to 20% within a few years of their last period.
This shift often catches women off guard, especially those who previously had excellent cholesterol numbers. It’s not a sign of failure. It’s a biological reality of declining estrogen. Estrogen replacement therapy does reverse some of this effect by restoring LDL receptor activity, though the decision to use it involves weighing several other health considerations.
Thyroid Problems
An underactive thyroid (hypothyroidism) is one of the most overlooked causes of high cholesterol. Thyroid hormones regulate the enzymes your liver uses to break down and clear cholesterol. When thyroid levels drop, two things happen: the liver converts less cholesterol into bile acids for disposal, and LDL receptors become sluggish. The result is a buildup of LDL and sometimes total cholesterol levels that seem disproportionately high for your diet and lifestyle.
This is why a thyroid test is standard practice when cholesterol comes back unexpectedly elevated. Treating the thyroid condition often brings cholesterol back down without any additional intervention.
Medications That Raise Cholesterol
Several common medications push cholesterol levels in the wrong direction as a side effect. If your cholesterol has risen since starting a new drug, it’s worth checking whether the medication is contributing.
- Corticosteroids like prednisone can raise LDL significantly and lower HDL, sometimes within just a few weeks at high doses.
- Beta-blockers used for high blood pressure and heart conditions tend to lower HDL cholesterol.
- Thiazide and loop diuretics (water pills) can temporarily raise total cholesterol and LDL.
- Protease inhibitors used in HIV treatment have long been associated with unfavorable changes in cholesterol and body fat distribution.
- Cyclosporine, an immunosuppressant used after organ transplants, raises LDL.
- Anabolic steroids raise LDL and lower HDL, sometimes dramatically.
In many of these cases, the medication is necessary for a serious condition, so stopping it isn’t an option. But knowing the connection allows you and your doctor to monitor cholesterol more closely and address it if needed.
Alcohol and Smoking
Alcohol is processed by your liver and reconstructed into cholesterol and triglycerides. The more you drink, the more both levels rise. Moderate drinking has been associated with slightly higher HDL in some studies, but this benefit is easily outweighed by the triglyceride increase that comes with heavier consumption. If your triglycerides are elevated, alcohol is one of the first things worth cutting back.
Smoking doesn’t raise LDL directly in the traditional sense, but it chemically modifies LDL particles in ways that make them more damaging. Reactive compounds in cigarette smoke, particularly a chemical called acrolein, alter the structure of LDL so that the body’s immune system treats it as a threat. This triggers the inflammatory process that builds plaque in artery walls. Smoking also lowers HDL, which removes one of your body’s natural defenses against cholesterol buildup.
How These Factors Stack
Cholesterol rarely has a single cause. A person with a modest genetic predisposition who also eats a lot of saturated fat, carries extra visceral fat, and sits at a desk all day will see a much higher LDL than someone with only one of those factors. The reverse is also true: addressing multiple factors simultaneously tends to produce bigger improvements than targeting any single one. Losing visceral fat, for instance, often improves triglycerides, raises HDL, and lowers LDL all at once, because it reduces the flood of fatty acids reaching the liver.
The factors you can change (diet, activity, weight, smoking, alcohol) account for a meaningful share of most people’s cholesterol levels. The factors you can’t change (genetics, menopause, necessary medications) are still worth identifying, because they shape how aggressively you may need to pursue the things within your control.

