High LDL cholesterol results from a combination of dietary habits, genetics, hormonal changes, and underlying medical conditions. For most people, the biggest driver is a diet high in saturated fat, but your genes, thyroid function, kidney health, and even certain medications can push LDL levels up independently of what you eat. An LDL level of 190 mg/dL or higher is considered severe hypercholesterolemia, while targets for most healthy adults fall below 100 mg/dL.
Saturated Fat Is the Primary Dietary Driver
Saturated fat has a stronger effect on your LDL levels than the cholesterol you eat in food. In a randomized crossover trial published in the American Journal of Clinical Nutrition, saturated fat intake was significantly correlated with higher LDL cholesterol, while dietary cholesterol from eggs showed no meaningful association. This means the eggs-and-shrimp fear that dominated nutrition advice for decades was largely misplaced. The bigger concern is the fat in red meat, full-fat dairy, butter, and coconut oil.
The mechanism works inside the liver. When you eat a lot of saturated fat, particularly the types found in dairy and meat (lauric, myristic, and palmitic acids), your liver cells reduce the number of LDL receptors on their surface. These receptors are responsible for pulling LDL particles out of your bloodstream. Fewer receptors means LDL stays circulating longer, and your blood levels rise. The effect appears to be driven by changes in an internal cholesterol pool within liver cells rather than by how much cholesterol your body absorbs or excretes overall.
Trans Fats Hit LDL From Both Directions
Industrial trans fats are considered the worst type of fat for cholesterol because they raise LDL while simultaneously lowering HDL, the protective form that carries excess cholesterol back to the liver for disposal. This double effect makes trans fats uniquely harmful. They’ve been largely removed from processed foods in many countries, but they can still appear in some fried foods, baked goods, and margarine products. Check ingredient labels for “partially hydrogenated oils,” which is another name for trans fat.
Genetics Can Override a Healthy Diet
Some people eat well, exercise regularly, and still have stubbornly high LDL. The most common genetic explanation is familial hypercholesterolemia (FH), an inherited condition that impairs the body’s ability to clear LDL from the blood. The most frequent cause is a mutation in the gene for the LDL receptor itself. Over 1,700 different variants of this gene have been identified, which is why LDL levels among people with FH can range widely, from mildly elevated to dangerously high.
Less commonly, FH results from a mutation in the gene for apolipoprotein B, the protein that LDL particles use to dock with receptors on liver cells. Because only a few variants of this gene cause problems, people with this form tend to have more predictable, and on average somewhat lower, LDL levels than those with LDL receptor mutations. A third, rarer cause involves a gain-of-function mutation in PCSK9, a protein that normally breaks down LDL receptors. When PCSK9 is overactive, it destroys too many receptors, and LDL accumulates.
The severe, homozygous form of FH (inheriting a defective gene from both parents) was once thought to affect about 1 in a million people, but more recent estimates place prevalence closer to 1 in 160,000 to 300,000. The heterozygous form, where you inherit one defective copy, is far more common and often goes undiagnosed for years.
Thyroid Problems Slow LDL Clearance
Hypothyroidism is one of the most overlooked causes of high LDL. When your thyroid gland doesn’t produce enough hormone, your liver becomes less efficient at removing LDL from the bloodstream. This happens because thyroid hormones help regulate how many LDL receptors your liver displays on its cell surfaces. Fewer receptors, less clearance, higher LDL. Even mildly low thyroid function (subclinical hypothyroidism) can nudge LDL upward. If your LDL is elevated and you also experience fatigue, weight gain, or cold sensitivity, thyroid testing is a logical step.
Menopause and Hormonal Shifts
Estrogen plays an active role in keeping LDL in check. It promotes the conversion of cholesterol into bile acids in the liver and increases the number of LDL receptors on cell surfaces, both of which help clear LDL from the blood. After menopause, as estrogen levels drop, LDL cholesterol rises. Postmenopausal women commonly see their LDL exceed levels found in men of the same age. The LDL particles also tend to shift toward smaller, denser forms that are more likely to contribute to artery-clogging plaque.
Kidney Disease and Liver Stress
Nephrotic syndrome, a kidney condition that causes large amounts of protein to leak into urine, triggers a cascade that raises LDL, VLDL, and other lipoproteins. The heavy protein loss acts as a biological stress on the liver, prompting it to ramp up production of lipoproteins. At the same time, the condition reduces levels of an enzyme critical for breaking down fat-carrying particles in the blood, which further drives up LDL and triglycerides. Chronic kidney disease at any stage can influence cholesterol levels, though nephrotic syndrome produces the most dramatic changes.
Medications That Raise LDL
Several common drug classes can increase LDL as a side effect:
- Corticosteroids like prednisone, prescribed for arthritis, lupus, and inflammatory bowel disease, can quickly and significantly raise LDL while lowering HDL.
- Thiazide and loop diuretics, often used for blood pressure, cause a temporary increase in total cholesterol and LDL.
- Cyclosporine, an immunosuppressant used after organ transplants, raises LDL as a known side effect.
- Anabolic steroids can cause dramatic LDL increases and HDL decreases.
- Amiodarone, a heart rhythm medication, raises LDL without typically affecting HDL.
- Beta-blockers, while primarily affecting HDL, can worsen the overall cholesterol profile.
If you’ve noticed your LDL climbing after starting a new medication, that connection is worth discussing with whoever prescribed it. In many cases, the benefit of the drug outweighs the cholesterol impact, but monitoring and adjustments may be needed.
Weight, Inactivity, and Insulin Resistance
Carrying excess weight, particularly around the midsection, promotes insulin resistance, which alters how the liver handles fats. The liver produces more VLDL particles, which are eventually converted into LDL in the bloodstream. Physical inactivity compounds this by reducing the activity of enzymes that help break down and clear fat-carrying particles. Regular aerobic exercise increases those enzyme levels and helps shift LDL particles toward a larger, less harmful size. Even modest weight loss, in the range of 5 to 10 percent of body weight, can measurably lower LDL.
How Multiple Causes Stack Up
In practice, high LDL rarely comes from a single source. A person might carry a mild genetic predisposition, eat more saturated fat than they realize, take a medication that nudges levels higher, and become less active as they age. Each factor on its own might produce only a small increase, but together they can push LDL well above target ranges. This is also why treatment usually works on multiple fronts: dietary changes, increased activity, weight management, and sometimes medication, each addressing a different piece of the puzzle.

