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.
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.
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.
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.
Medical conditions
An underactive thyroid, kidney disease (nephrotic syndrome) and cholestatic liver disease can all raise LDL. Treating the underlying condition often corrects it.
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 cause | Clues | What may need checking |
|---|---|---|
| High saturated-fat intake | Regular butter, coconut oil, fatty meat, pastries, full-fat dairy | Dietary pattern |
| Familial or polygenic hypercholesterolaemia | High LDL from a young age, premature heart disease in the family, LDL that barely moves with diet | Family history, untreated LDL level, DLCN assessment |
| Hypothyroidism | Fatigue, weight gain, cold intolerance | Thyroid function (TSH) |
| Kidney disease / nephrotic syndrome | Frothy urine, swelling, known renal impairment | Kidney function and urine protein |
| Cholestatic liver disease | Abnormal liver tests, jaundice or itch | Liver function |
| Medications | Steroids, retinoids, ciclosporin and some other agents | Medication review with your doctor |
| Menopause | LDL rise around the menopausal transition | Clinical context |
| Low-carb / high-saturated-fat diet | Marked LDL rise after switching to keto-style eating | Diet 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.
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.
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.
| Food | Dietary cholesterol | Likely effect on LDL |
|---|---|---|
| Eggs | High | Small for most people |
| Prawns | High | Small |
| Butter | Moderate | Raises — saturated fat |
| Coconut oil | None | Raises — saturated fat |
| Fatty / processed meat | Moderate–high | Raises — saturated fat |
| Olive oil | None | Neutral to favourable |
The practical swaps follow directly from this: replace the main sources of saturated fat with unsaturated alternatives.
| Limit or swap | Choose instead |
|---|---|
| Butter, coconut oil, ghee, lard | Extra-virgin olive oil, canola or other seed oils |
| Fatty and processed meats, sausages | Lean meat, skinless poultry, oily fish, legumes |
| Cream, full-fat dairy, hard cheese in quantity | Reduced-fat dairy; smaller amounts of cheese |
| Pastries, biscuits, deep-fried foods | Nuts, 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.
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.
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.
- High LDL is not always caused by diet — genetics, thyroid, kidney and liver disease, medicines and certain diets all count.
- For diet, saturated fat is the main lever — more than the cholesterol in eggs or prawns.
- Coconut oil is high in saturated fat and raises LDL despite its healthy image.
- LDL is strongly inherited; some people have high LDL despite excellent habits.
- Cutting saturated fat usually lowers LDL by only about 5–15%.
- LDL around or above 4.9 mmol/L (190 mg/dL) needs medical assessment — consider familial hypercholesterolaemia and secondary causes.
- 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
- 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
- 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
- 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
- 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
- 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
- Heart Foundation (Australia). Fats, oils and heart health.
- American Heart Association. Cholesterol.
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