First things first: if you have high cholesterol, this article is general information and does not replace your doctor, who is the one who interprets your blood tests and your risk. That said, diet has a measurable effect on LDL, and the changes that matter most are not the ones that were recommended years ago.
How much each dietary change lowers LDL
| Change | How much it lowers LDL | Source |
|---|---|---|
| Saturated fat → unsaturated fat | Lowers LDL; in trials lasting 2 years or more, 21% fewer cardiovascular events | Cochrane (Hooper, 2020) |
| 3 g a day of soluble fibre from oats (about 84 g of rolled oats) | About 0.13 mmol/L (≈ 5 mg/dL) | Brown, 1999; EFSA, 2010 |
| 1.5–2.4 g a day of plant sterols | Between 7% and 10% in 2–3 weeks | EFSA; Regulation (EU) 686/2014 |
| 2.5–3 g a day of plant sterols | Between 10% and 12.5% | EFSA, 2012 |
| 28 g of nuts a day | About 4.8 mg/dL | Del Gobbo, 2015 |
| Combining nuts, plant protein, viscous fibre and sterols (“Portfolio”) | 17% (0.73 mmol/L, ≈ 28 mg/dL) | Chiavaroli, 2018 |
| Losing weight if you have some to lose | Lowers total cholesterol, LDL and triglycerides | Dattilo, 1992 (70 studies) |
The main lever: the type of fat
The Cochrane review by Hooper (2020), with 15 trials and about 59,000 people, found that cutting saturated fat for at least two years lowers total and LDL cholesterol and reduces combined cardiovascular events (heart attacks, strokes and similar) by 21%, although it did not clearly change total mortality. The American Heart Association (Sacks, 2017) adds the key nuance: trials that replaced saturated fat with polyunsaturated vegetable oils reduced cardiovascular disease by about 30%, whereas replacing it with refined starches and sugar did not reduce it. In other words, dropping the butter is not enough: olive oil, nuts or fish have to take its place, not white bread or biscuits. The WHO (2023) sets the ceiling at less than 10% of calories from saturated fat and less than 1% from trans fat: on 2,000 kcal, about 22 g of saturated fat a day.
Table: saturated fat and fibre per serving
| Food (serving) | Saturated fat | Fibre | USDA FDC |
|---|---|---|---|
| Coconut oil (1 tbsp, 14 g) | 11.2 g | 0 g | 171412 |
| Butter (1 tbsp, 14 g) | 7.3 g | 0 g | 173410 |
| Medium butter croissant (57 g) | 6.6 g | 1.5 g | 174987 |
| Ground beef 80/20, cooked (100 g) | 6.5 g | 0 g | 171799 |
| Cheddar cheese (30 g) | 5.7 g | 0 g | 173414 |
| Farmed salmon, cooked (100 g) | 2.4 g | 0 g | 175168 |
| Avocado (100 g, about half) | 2.1 g | 6.7 g | 171705 |
| Olive oil (1 tbsp, 13.5 g) | 1.9 g | 0 g | 171413 |
| Walnuts (30 g) | 1.8 g | 2.0 g | 170187 |
| Large egg (50 g) | 1.6 g | 0 g | 171287 |
| Rolled oats (40 g) | 0.4 g | 4.0 g | 173904 |
| Cooked lentils (200 g) | 0.1 g | 15.8 g | 172421 |
| Cooked pearl barley (150 g) | 0.1 g | 5.7 g | 170285 |
| Medium apple with skin (182 g) | < 0.1 g | 4.4 g | 171688 |
How to read it: with the WHO ceiling (about 22 g of saturated fat on 2,000 kcal), one tablespoon of butter is already a third of the day and one of coconut oil, half; the same tablespoon of olive oil is less than a tenth. Salmon and walnuts do contain fat, but mostly unsaturated (walnuts: 14 g of polyunsaturated fat per 30 g). USDA does not separate soluble fibre; as a guide, Brown (1999) estimated 3 g of soluble fibre in 84 g of oats, so a 40 g bowl provides about 1.4 g. To look up other foods, use the food calorie and macro table.
Oats, sterols and nuts: the amounts with evidence behind them
EFSA concluded in 2010 that oat beta-glucan lowers LDL and set the amount at 3 g a day; in the EU a food can only make that claim if it provides at least 1 g per serving, so you need about three servings spread over the day. Plant sterols and stanols (fortified yoghurts, drinks and spreads) have the best-measured claim: with 1.5–2.4 g a day LDL falls by 7–10% in 2–3 weeks, and with 3 g EFSA calculated 11.3%. Their label warns that they are not intended for people who do not need to control their cholesterol, nor for pregnant or breastfeeding women or children under five, and that if you take cholesterol-lowering medication you should use them under medical supervision. Nuts (walnuts, almonds, pistachios, hazelnuts) lowered LDL by 4.8 mg/dL per 28 g a day, somewhat more from 60 g, with no clear differences between types (Del Gobbo, 2015); watch the calories, though: 60 g of walnuts is about 390 kcal.
With Renzy you take a photo of your plate and get an estimate of calories and macros that you can correct; with the barcode scanner you check a product’s label before buying it. That way you see where your fat is coming from.
Get your number in a minute, no account needed.
Weight loss calculatorIn your browser, nothing to install
Or try it with a photo of your plate
Analyse my plateApp: 7 days free · card required · cancel anytime
Losing weight and moving more: what adds up
If you have weight to lose, losing it helps: a meta-analysis of 70 studies (Dattilo, 1992) found that dieting to lose weight lowers total cholesterol, LDL and triglycerides. HDL has a curious twist: it dips slightly while you are actively losing weight and rises (about 0.009 mmol/L per kilo lost) once your weight stabilises. Regular aerobic exercise raises HDL by 2.5 mg/dL on average; the useful minimum was around 120 minutes a week, and longer sessions mattered more than intensity (Kodama, 2007). If you want a realistic pace of weight loss, work out your starting point with the weight loss calculator.
A pattern that works: the Mediterranean diet
There is no magic food, only a pattern: plenty of olive oil, vegetables, pulses, fruit, nuts and fish, and little processed meat, pastries and ultra-processed food. It is the pattern of the Spanish PREDIMED trial (Estruch, 2018): in 7,447 people at high cardiovascular risk, a Mediterranean diet with extra-virgin olive oil or with nuts reduced heart attacks, strokes and cardiovascular deaths by about 30% compared with a low-fat diet, after a median of 4.8 years. Note that PREDIMED measured events, not LDL, and did not include an exercise programme. You will find more detail in the Mediterranean diet guide and in the article on high-fibre foods.
When diet is not enough and medication is needed
The European dyslipidaemia guidelines (ESC/EAS 2019) do not decide treatment on your cholesterol number alone, but on your total cardiovascular risk: age, smoking, blood pressure, diabetes, kidney disease and history. Lifestyle is the foundation for everyone, but there are situations in which diet on its own usually falls short and your doctor will consider adding medication. This is general information, not a personal plan:
- If you have already had a heart attack or stroke, or have diagnosed arterial disease.
- If you have diabetes or chronic kidney disease.
- If your LDL is very high or your family has very high cholesterol or heart attacks at a young age (it may be familial hypercholesterolaemia, which is genetic).
- If you already take medication and want to change your diet or add sterols: discuss it first, and never stop or adjust it on your own.
Changing the type of fat, adding soluble fibre and nuts, and moving more has a real, measurable effect on LDL. Track what you eat with Renzy to see whether that pattern is really happening, and leave the monitoring of your blood tests and any treatment in your doctor’s hands.
Renzy calculates all of this for you
Get your number in a minute, no account needed.
Weight loss calculatorIn your browser, nothing to install
Or try it with a photo of your plate
Start your 7-day trialApp: 7 days free · card required · cancel anytime