For this reason, understanding why high cholesterol is dangerous and what the major causes of this condition are is an essential part of looking after your health, particularly as you get older. While many causes of this chronic condition are brought on by certain treatable/avoidable lifestyle factors such as fatty diets, a lack of exercise and/or smoking, there are also a number of other causes of high cholesterol that everyone should be aware of. In this blog we will take a look at these major causes before also looking at some of the treatment options used to fight high cholesterol.
High Cholesterol · Causes · Risk Factors
What Causes High Cholesterol? Diet, Lifestyle, Genetics and Risk Factors
Medically authored & reviewed by
Dr Abdishakur M Ali
General Practitioner · Telehealth Expert · Clinical Director
Last reviewed: March 2026
GPhC Registered Pharmacy
✓ GPhC-registered pharmacy #9011198·✓ Pharmacist independent prescribers·✓ Discreet next-day delivery·✓ UK-regulated online consultation
Medical disclaimer: This article is for informational purposes only. Our prescribers are GPhC-registered pharmacist independent prescribers.
Understanding what causes high cholesterol is essential for both prevention and treatment. High cholesterol — elevated levels of LDL cholesterol in the blood — results from a complex interplay of dietary choices, lifestyle habits, and genetic factors. This guide examines all the major causes of high cholesterol in the UK, from specific foods and lifestyle behaviours to inherited conditions and medical causes.
Get Cholesterol Treatment Online
Access Doctor provides prescription statins and cholesterol treatments following a GPhC-regulated online consultation.
Start Consultation →✓ GPhC-registered pharmacy #9011198 ✓ Pharmacist independent prescribers ✓ Discreet next-day deliveryDietary Causes: What Foods Raise Cholesterol?
Diet is the most significant modifiable driver of high cholesterol. The primary dietary culprit is saturated fat — not dietary cholesterol itself (eggs and prawns have largely been vindicated by modern research). Saturated fat stimulates the liver to increase LDL cholesterol production.
| Food Category | Impact on Cholesterol | Healthier Alternatives |
|---|---|---|
| Red and processed meat | High in saturated fat; raises LDL | Poultry, fish, legumes, lean cuts |
| Full-fat dairy (butter, cheese, whole milk) | Saturated fat raises LDL | Semi-skimmed milk, low-fat yoghurt, olive oil instead of butter |
| Fried food (chips, fried chicken) | Saturated fat from frying oils; may contain trans fats | Baked, grilled, or air-fried alternatives |
| Confectionery (biscuits, cakes, pastries) | Saturated fat and refined sugar raise LDL and triglycerides | Fruit, nuts, dark chocolate (in moderation) |
| Tropical oils (coconut oil, palm oil) | High in saturated fat | Olive oil, rapeseed oil, avocado oil |
| Alcohol (excessive) | Raises triglycerides; raises total cholesterol | Maximum 14 units per week with drink-free days |
Lifestyle Causes of High Cholesterol
- Physical inactivity — sedentary lifestyles reduce HDL cholesterol (the protective form) and are associated with higher LDL and triglycerides
- Obesity — excess body fat, particularly abdominal fat, increases LDL and triglyceride production while reducing HDL
- Smoking — lowers HDL cholesterol and makes LDL cholesterol stickier and more likely to form arterial plaques
- Excessive alcohol consumption — raises triglyceride levels; combined with poor diet significantly raises cardiovascular risk
- Chronic stress — elevates cortisol and adrenaline, which increase triglyceride and LDL production
Genetic Causes: Familial Hypercholesterolaemia
Familial hypercholesterolaemia (FH) is a genetic condition affecting approximately 1 in 250 people in the UK (around 265,000 people). FH is caused by mutations in genes regulating LDL receptor function, resulting in significantly elevated LDL cholesterol from birth. People with FH have a 20-fold increased risk of premature heart disease compared to the general population.
FH should be suspected when total cholesterol is above 7.5 mmol/L, or LDL cholesterol above 4.9 mmol/L, particularly in younger people or those with a strong family history. Genetic testing and cascade screening of family members is available through NHS lipid clinics. Medication — usually a high-intensity statin — is required for virtually all people with FH.
Medical Conditions That Cause High Cholesterol
- Hypothyroidism (underactive thyroid) — reduced thyroid hormone impairs LDL receptor clearance, raising LDL significantly; treatable with levothyroxine
- Type 2 diabetes — insulin resistance is associated with raised triglycerides and lowered HDL; cardiovascular risk is compounded
- Chronic kidney disease — impaired kidney function affects lipid metabolism
- Cushing’s syndrome — excess cortisol raises LDL and triglycerides
- PCOS (polycystic ovary syndrome) — associated with insulin resistance and dyslipidaemia
For information on treatment options, see our guide to what are statins? and our guide to cholesterol medications at Access Doctor.
More High Cholesterol Guides from Access Doctor
Access Cholesterol Treatments at Access Doctor
GPhC-registered pharmacy. Pharmacist independent prescribers. Discreet delivery.
View Treatments →✓ GPhC-registered pharmacy #9011198 ✓ Pharmacist independent prescribers ✓ Discreet next-day deliveryFrequently Asked Questions
What is the primary cause of high cholesterol?
Dietary saturated fat is the primary modifiable cause of raised LDL cholesterol. Saturated fats (found in red meat, full-fat dairy, butter, and processed foods) stimulate the liver to produce more LDL cholesterol. Genetics (particularly familial hypercholesterolaemia) is the primary non-modifiable cause.
Is high cholesterol hereditary?
Yes. Familial hypercholesterolaemia (FH) is an inherited condition causing significantly elevated LDL cholesterol from birth, affecting approximately 1 in 250 people in the UK. People with FH are at significantly higher lifetime risk of premature cardiovascular disease and usually require medication regardless of lifestyle.
Does smoking cause high cholesterol?
Smoking does not directly increase LDL cholesterol production, but it makes existing LDL cholesterol more harmful by making it ‘stickier’ — more likely to adhere to artery walls. Smoking also significantly lowers protective HDL cholesterol. This combination dramatically increases cardiovascular risk.
Can stress cause high cholesterol?
Chronic stress can elevate cholesterol levels indirectly. The ‘fight or flight’ stress response stimulates cortisol and adrenaline release, which increase the production of triglycerides and LDL cholesterol. Stress also often leads to poor dietary choices, reduced exercise, increased alcohol consumption, and disrupted sleep — all of which further raise cholesterol.
Does alcohol raise cholesterol?
Excessive alcohol consumption raises triglyceride levels and can increase total cholesterol. However, moderate alcohol consumption (1–2 units daily) has been associated in some studies with slightly raised HDL cholesterol — though the cardiovascular benefits do not outweigh the other health risks of alcohol. NICE recommends limiting alcohol to under 14 units per week.
What medical conditions cause high cholesterol?
Several medical conditions cause secondary high cholesterol, including hypothyroidism (underactive thyroid), type 2 diabetes, chronic kidney disease, liver disease, Cushing’s syndrome, and polycystic ovary syndrome (PCOS). Certain medications including corticosteroids, beta-blockers, and retinoids can also raise cholesterol levels.
References
- NICE. Cardiovascular disease: risk assessment and reduction (CG181). Updated 2023. nice.org.uk/guidance/cg181
- NHS. High cholesterol — causes. nhs.uk
- GPhC. Standards for registered pharmacies. pharmacyregulation.org
Access Doctor is a GPhC-registered online pharmacy (registration number 9011198). All prescriptions are issued by GPhC-registered pharmacist independent prescribers. Medicines are MHRA-compliant UK-licensed products.


