Skip to content
Preventive Cardiology

What Raises LDL Cholesterol? Diet, Genetics and Other Causes

High LDL is not always about food. Saturated fat is the main dietary driver for most people, but genetics, thyroid and other medical conditions, some medicines and certain diets all raise LDL — and very high LDL often cannot be fixed by diet alone.

Dr Reza Moazzeni, MD FRACP·Consultant Cardiologist·Published 10 May 2026·Updated 15 Jul 2026

If your LDL cholesterol is high, the natural assumption is that it must be something you're eating. For many people diet is part of the story — but it's rarely the whole story. LDL is strongly influenced by your genes, and it can be pushed up by thyroid disease, kidney or liver problems, certain medicines and particular eating patterns. Understanding which of these applies to you is the difference between chasing the wrong fix and treating the actual cause.

Quick answer

For most people, saturated fat is the biggest dietary lever on LDL — more than dietary cholesterol from eggs or prawns. But LDL is also heavily genetic, and it can be raised by an underactive thyroid, kidney or liver disease, some medications, menopause, and low-carb or high-saturated-fat diets. Reducing saturated fat typically lowers LDL by only about 5–15%, so when LDL is markedly high — around 4.9 mmol/L (190 mg/dL) or above — diet alone is usually not enough and a medical review is warranted.

The four groups of causes

High LDL almost always comes down to one — or a combination — of four things. Working out which group is driving your number tells you what to check and what will actually help.

Most common lever

Diet — mainly saturated fat

Butter, coconut oil, fatty and processed meat, full-fat dairy, cream and pastries raise LDL by reducing how efficiently the liver clears it. Dietary cholesterol itself matters far less for most people.

Often the real reason

Genetics

LDL is strongly inherited. Familial hypercholesterolaemia and the more common polygenic pattern can keep LDL high from a young age despite an excellent diet.

Worth excluding

Medical conditions

An underactive thyroid, kidney disease (nephrotic syndrome) and cholestatic liver disease can all raise LDL. Treating the underlying condition often corrects it.

Easily missed

Medicines & life stages

Steroids, some retinoids, ciclosporin and other agents can lift LDL, as can menopause. Certain low-carb or high-saturated-fat diets raise it in some people.

Why is my LDL high? A checklist of causes

This table maps the common and important causes to the clues that point towards them and what your doctor may check.

Possible causeCluesWhat may need checking
High saturated-fat intakeRegular butter, coconut oil, fatty meat, pastries, full-fat dairyDietary pattern
Familial or polygenic hypercholesterolaemiaHigh LDL from a young age, premature heart disease in the family, LDL that barely moves with dietFamily history, untreated LDL level, DLCN assessment
HypothyroidismFatigue, weight gain, cold intoleranceThyroid function (TSH)
Kidney disease / nephrotic syndromeFrothy urine, swelling, known renal impairmentKidney function and urine protein
Cholestatic liver diseaseAbnormal liver tests, jaundice or itchLiver function
MedicationsSteroids, retinoids, ciclosporin and some other agentsMedication review with your doctor
MenopauseLDL rise around the menopausal transitionClinical context
Low-carb / high-saturated-fat dietMarked LDL rise after switching to keto-style eatingDiet history and repeat lipids

Never stop a prescribed medicine on your own — if one might be contributing, your doctor can weigh up the alternatives.

Why is my LDL high even though I eat well?

This is one of the most common and most frustrating situations in clinic — and there are good reasons for it.

The most important is genetics. LDL is heavily inherited, and some people simply clear it less efficiently no matter how carefully they eat. In its strongest form this is familial hypercholesterolaemia, but a milder polygenic tendency is far more common and still keeps LDL stubbornly high.

The second reason is that a diet most people would call "healthy" can still carry a surprising amount of saturated fat — cheese, butter, cream, coconut oil and keto-style foods are common hidden drivers. A third is that a secondary medical cause, such as an underactive thyroid, may be sitting in the background. Finally, LDL cholesterol and ApoB — a better measure of the number of harmful particles — don't always agree, so a "reassuring" LDL can occasionally understate risk.

The honest expectation

Even done well, cutting saturated fat usually lowers LDL by around 5–15%. That's worthwhile, but if your starting LDL is high, lifestyle alone often won't reach target — which is a limitation of biology, not effort.

Dietary cholesterol vs saturated fat — the key distinction

The single most useful thing to understand about diet and LDL is that the cholesterol in food is not the main problem — saturated fat is. Foods high in cholesterol, such as eggs and prawns, have a modest effect on blood LDL for most people. Saturated fat matters more because it reduces the activity of the LDL receptors your liver uses to pull cholesterol out of the blood, so LDL rises.

Infographic showing how saturated fat reduces LDL-receptor activity in the liver and raises LDL cholesterol in the blood
Saturated fat raises LDL mainly by slowing how efficiently the liver clears LDL particles from the blood.

This is why some "cholesterol-free" foods still raise LDL, while some cholesterol-containing foods barely do. Coconut oil is the classic trap: it contains no cholesterol and carries a health halo, but it's very high in saturated fat and reliably raises LDL.

Infographic comparing dietary cholesterol with saturated fat — saturated fat is usually the stronger driver of LDL cholesterol
Dietary cholesterol can raise LDL, but for most people saturated fat has the bigger effect.
FoodDietary cholesterolLikely effect on LDL
EggsHighSmall for most people
PrawnsHighSmall
ButterModerateRaises — saturated fat
Coconut oilNoneRaises — saturated fat
Fatty / processed meatModerate–highRaises — saturated fat
Olive oilNoneNeutral to favourable

The practical swaps follow directly from this: replace the main sources of saturated fat with unsaturated alternatives.

Practical food swaps to lower LDL — butter to olive oil, cream to yoghurt, processed meat to fish or legumes, coconut oil to olive oil, pastries to nuts and fruit
Practical swaps that lower LDL — most work by replacing saturated fat with unsaturated fat.
Limit or swapChoose instead
Butter, coconut oil, ghee, lardExtra-virgin olive oil, canola or other seed oils
Fatty and processed meats, sausagesLean meat, skinless poultry, oily fish, legumes
Cream, full-fat dairy, hard cheese in quantityReduced-fat dairy; smaller amounts of cheese
Pastries, biscuits, deep-fried foodsNuts, seeds, wholegrains, fruit

For a plain-English primer on what LDL, HDL and triglycerides actually are, see our beginner guide to what cholesterol is. If triglycerides are your issue rather than LDL, the levers are different — see how to lower triglycerides naturally.

When high LDL needs more than diet

Lifestyle always matters, but there's a point at which it stops being the main answer.

Important threshold

An LDL around or above 4.9 mmol/L (190 mg/dL) in an adult is severe hypercholesterolaemia and warrants medical assessment. Familial hypercholesterolaemia and secondary causes should be considered. Diet remains important, but on its own it's unlikely to produce the reduction needed at these levels.

Whether medication is right for you depends on far more than the LDL number alone — it depends on your overall cardiovascular risk. That picture is built from your age, blood pressure, smoking status, diabetes and family history, and refined where relevant by your coronary calcium score, ApoB and a once-in-a-lifetime Lp(a). You can estimate your risk with our cardiovascular risk calculators, and read how the thresholds work in our summary of the 2026 ACC/AHA dyslipidaemia guidelines.

A practical next-step pathway

If you've been told your LDL is high, this is a sensible order of things to work through with your doctor.

Working it up

Confirm the result on a full lipid profile, and look back at any earlier untreated LDL values. Review diet, recent weight change and any new medicines. Check thyroid, kidney, liver and glucose. Weigh up family history and the possibility of familial hypercholesterolaemia. Consider ApoB, and Lp(a) once. Then estimate overall cardiovascular risk — and only then decide whether lifestyle alone is reasonable or medication is indicated.

Key takeaways
  1. High LDL is not always caused by diet — genetics, thyroid, kidney and liver disease, medicines and certain diets all count.
  2. For diet, saturated fat is the main lever — more than the cholesterol in eggs or prawns.
  3. Coconut oil is high in saturated fat and raises LDL despite its healthy image.
  4. LDL is strongly inherited; some people have high LDL despite excellent habits.
  5. Cutting saturated fat usually lowers LDL by only about 5–15%.
  6. LDL around or above 4.9 mmol/L (190 mg/dL) needs medical assessment — consider familial hypercholesterolaemia and secondary causes.
  7. The decision to treat rests on overall cardiovascular risk, not the LDL number alone.

Frequently asked questions

Why is my LDL high even though I eat well?

Most often it's genetics — LDL is heavily inherited, and some people clear it less efficiently regardless of diet. A "healthy" diet can also contain hidden saturated fat (cheese, butter, coconut oil), and conditions such as an underactive thyroid can raise LDL in the background.

Do eggs raise LDL cholesterol?

For most people, only modestly. Eggs are high in dietary cholesterol, but dietary cholesterol has a smaller effect on blood LDL than saturated fat does. How eggs are cooked — for example fried in butter — often matters more than the egg itself.

Does coconut oil raise cholesterol?

Yes. Coconut oil contains no cholesterol but is very high in saturated fat, and studies consistently show it raises LDL. Its "healthy" reputation is not supported for cholesterol.

Can hypothyroidism raise LDL?

Yes. An underactive thyroid slows LDL clearance and is a recognised secondary cause of high cholesterol. Treating the thyroid problem often lowers LDL, which is why thyroid function is worth checking.

Can high LDL be genetic?

Yes, and commonly so. Familial hypercholesterolaemia is the strongest inherited form, but a more common polygenic tendency also keeps LDL high in many people despite good lifestyle habits.

How soon should cholesterol be retested after changing my diet?

LDL responds slowly, so a repeat after about 8–12 weeks of consistent dietary change is usually reasonable. Testing much sooner often shows little and can be misleading.

When is LDL high enough to need medical assessment?

An LDL around or above 4.9 mmol/L (190 mg/dL) in an adult is severe hypercholesterolaemia and should be assessed, with familial hypercholesterolaemia and secondary causes considered. Lower levels may also warrant treatment depending on your overall cardiovascular risk.

Is dietary cholesterol or saturated fat more important for LDL?

Saturated fat, for most people. It reduces the activity of the liver's LDL receptors, so LDL rises. The cholesterol in foods such as eggs and prawns has a smaller effect on blood LDL.

Can medications raise LDL?

Some can, including steroids, certain retinoids and ciclosporin. Never stop a prescribed medicine on your own — if one may be contributing, your doctor can review the options.

Why did my LDL go up on a low-carb or keto diet?

Very-low-carb and high-saturated-fat diets raise LDL in some people, sometimes substantially. If your LDL climbed after switching to keto-style eating, it's worth repeating the lipids and reviewing the saturated-fat content of the diet.

References & further reading

Diet, saturated fat & LDL

  1. Hooper L, Martin N, Jimoh OF, et al. Reduction in saturated fat intake for cardiovascular disease. Cochrane Database Syst Rev. 2020;(8):CD011737. doi:10.1002/14651858.CD011737.pub3
  2. Carson JAS, Lichtenstein AH, Anderson CAM, et al. Dietary Cholesterol and Cardiovascular Risk: A Science Advisory From the American Heart Association. Circulation. 2020;141(3):e39–e53. doi:10.1161/CIR.0000000000000743
  3. Neelakantan N, Seah JYH, van Dam RM. The Effect of Coconut Oil Consumption on Cardiovascular Risk Factors. Circulation. 2020;141(10):803–814. doi:10.1161/CIRCULATIONAHA.119.043052

Genetics & management

  1. Nordestgaard BG, Chapman MJ, Humphries SE, et al. Familial hypercholesterolaemia is underdiagnosed and undertreated: EAS consensus statement. Eur Heart J. 2013;34(45):3478–3490. doi:10.1093/eurheartj/eht273
  2. Mach F, Baigent C, Catapano AL, et al. 2019 ESC/EAS Guidelines for the management of dyslipidaemias. Eur Heart J. 2020;41(1):111–188. doi:10.1093/eurheartj/ehz455

Further reading for patients

  1. Heart Foundation (Australia). Fats, oils and heart health.
  2. American Heart Association. Cholesterol.
Heartcare Sydney

High LDL that won't budge?

If your LDL is high despite lifestyle changes, sits around 4.9 mmol/L or above, or there's premature heart disease in your family, a cardiology review can identify the cause and guide the right approach. A GP referral is required.

Book a consultation
0
Would love your thoughts, please comment.x
()
x