The Best Foods to Lower Cholesterol Naturally: UK-friendly examples and realistic ways to use them
- The Cholesterol Coach

- Aug 24, 2025
- 7 min read
Updated: 4 hours ago

When you are told your cholesterol is high, food can suddenly feel complicated.
Should you cut out fat?
Do you need to stop eating cheese?
Are oats really enough?
What about eggs, meat, butter, bread, snacks and eating out?
It is very easy to end up doing one of two things.
Either you feel so overwhelmed that you do nothing.
Or you try to change everything at once.
Neither is particularly helpful.
The good news is that lowering cholesterol naturally does not have to mean cutting out every food you enjoy. It is much more useful to understand which foods actively support cholesterol, which swaps are worth making, and how to build these changes into your normal week.
This guide will help you understand the key foods that can support cholesterol. But knowing the foods is only the first step. The bigger shift comes when those foods become part of meals you actually enjoy and repeat.
Quick answer: what are the best foods to lower cholesterol?
The best foods to support healthy cholesterol levels are usually:
oats and barley
beans, lentils and chickpeas
nuts and seeds
olive oil, rapeseed oil and other unsaturated fats
soya foods
fruit and vegetables rich in soluble fibre
foods fortified with plant sterols or stanols
These work best as part of an overall pattern that is higher in fibre, lower in saturated fat, rich in plants and realistic enough to maintain.
The NHS advises cutting down on foods high in saturated fat, choosing foods with healthier unsaturated fats, exercising more, stopping smoking and cutting down on alcohol to help lower cholesterol.
First, how can food help lower cholesterol?
Different foods support cholesterol in different ways.
Some help reduce how much cholesterol is absorbed in the gut.
Some provide soluble fibre, which helps your body remove cholesterol more effectively.
Some replace foods that are higher in saturated fat, which can raise LDL cholesterol.
And some support a healthier overall pattern of eating, which matters for cholesterol, weight, blood pressure and long-term heart health.
The British Heart Foundation explains that swapping saturated fats for unsaturated fats and eating more fibre can make a meaningful difference to cholesterol levels.
The important thing to remember is this: You do not need one perfect cholesterol-lowering food. You need a pattern of helpful choices that you can repeat.
1. Oats and barley
Oats and barley are two of the most useful everyday foods for cholesterol.
They contain beta-glucan, a type of soluble fibre that forms a gel in the gut and helps reduce cholesterol absorption.
The British Heart Foundation explains that around 3g of beta-glucan a day can help maintain healthy cholesterol levels, and that a 40g bowl of porridge oats provides around 1.4g of beta-glucan.
Easy ways to use oats and barley
Try:
porridge with berries and ground flaxseed
overnight oats
oatcakes with houmous or nut butter
oat-based muesli with nuts and fruit
barley added to soups and stews
You do not need to eat porridge every single day, but having a few oat or barley-based options in your week is a simple and realistic place to start.
2. Beans, lentils and chickpeas
Beans, lentils and chickpeas are useful because they provide fibre, plant protein and slow-release carbohydrate.
They are also affordable, filling and easy to use from tins or pouches, which makes them much more realistic for busy weeks.
Easy ways to use them
Try:
lentil soup
bean chilli
chickpeas added to salad
houmous with oatcakes or vegetable sticks
lentil bolognese
butter beans stirred into tomato-based sauces
chickpea curry
A simple goal could be to add beans, lentils or chickpeas to a few meals this week.
That may not sound dramatic, but it is exactly the sort of change that can become part of your normal routine.
3. Nuts and seeds
Nuts and seeds can support cholesterol and heart health because they provide unsaturated fats, fibre and plant compounds.
HEART UK includes nuts as one of its key cholesterol-lowering foods, alongside oats and barley, soya foods, and foods fortified with plant sterols or stanols.
The only thing to be mindful of is portion size, because nuts are energy-dense.
That does not make them “bad”.
It simply means a small amount can be enough.
Easy ways to use them
Try:
a small handful of walnuts or almonds
ground flaxseed stirred into porridge
chia seeds in overnight oats
pumpkin or sunflower seeds sprinkled onto soup
nut butter on wholegrain toast or oatcakes
chopped nuts added to yoghurt or fruit
If you are trying to lose weight as well as lower cholesterol, nuts can still fit. The key is using them intentionally rather than grazing from the bag.
4. Olive oil, rapeseed oil and other unsaturated fats
One of the most helpful shifts for cholesterol is not cutting out fat completely.
It is replacing some saturated fat with unsaturated fat.
This matters because the type of fat you eat can influence LDL cholesterol. The NHS advises cutting down on saturated fat while still choosing healthier unsaturated fats.
Helpful swaps
Try:
butter → olive oil or rapeseed oil
creamy sauces → tomato-based sauces
fatty meats → fish, chicken, beans or lentils
cheese-heavy meals → smaller portions with more vegetables and fibre
pastries and biscuits every day → more filling everyday snacks
This is not about never eating butter, cheese or cake again.
It is about noticing where saturated fat appears most often, then making swaps that feel realistic.
5. Soya foods
Soya is often missed in simple cholesterol advice, but it can be a helpful addition.
HEART UK includes soya foods and drinks as one of its four key cholesterol-lowering foods.
Easy ways to use soya
Try:
unsweetened soya milk on porridge
tofu in stir-fries
edamame beans added to rice bowls or salads
soya yoghurt with berries and seeds
tempeh in traybakes or stir-fries
You do not need to become vegan to use soya.
It can simply be one more useful tool in your heart-healthy pattern.
6. Fruit and vegetables rich in soluble fibre
Fruit and vegetables support heart health in many ways.
Some are particularly helpful because they contain soluble fibre, as well as vitamins, minerals and plant compounds.
Good examples include:
apples
pears
berries
citrus fruits
carrots
aubergine
okra
courgette
Brussels sprouts
sweet potato
Easy ways to use them
Try:
berries on porridge
an apple with nut butter
pear chopped into yoghurt
roasted aubergine and courgette with olive oil
vegetable soup with lentils or beans
satsumas as an easy snack
extra vegetables stirred into chilli, curry or pasta sauce
A useful question at mealtimes is: What could I add to increase fibre and colour?
That question is often more helpful than only focusing on what to remove.
7. Plant sterols and stanols
Plant sterols and stanols can help reduce cholesterol absorption in the gut.
In the UK, they are often found in fortified spreads, yoghurts and drinks.
HEART UK includes foods fortified with plant sterols or stanol esters as one of its four key cholesterol-lowering foods.
They can be useful for some people, especially when used consistently and alongside a heart-healthy diet.
But they are an addition, not the foundation.
The foundation is still your overall pattern:
less saturated fat
more soluble fibre
more plants
more unsaturated fats
regular movement
sustainable weight loss where appropriate
consistency over time
If you are taking statins, plant stanol or sterol products can usually be used alongside them, but they are not a replacement for prescribed medication. The British Heart Foundation notes that sterols and stanols are not substitutes for prescribed medicines.
A simple way to start
Rather than trying to add every cholesterol-lowering food at once, choose one or two starting points.
For example:
Add oats or barley a few mornings this week.
Or add beans, lentils or chickpeas to a few meals.
Or swap butter for olive oil or rapeseed oil more often.
Or add nuts and seeds in sensible portions.
Or try one soya-based swap, such as unsweetened soya milk on porridge.
That is enough to begin.
The goal is not to create the perfect cholesterol-lowering day.
The goal is to build a few habits that are easy enough to repeat.
Because one bowl of porridge will not transform your cholesterol.
And one meal out will not ruin everything either.
Cholesterol change comes from the pattern you repeat most often.
Why knowing the foods is only step one
This is the bit most cholesterol advice misses.
A list of helpful foods is useful, but it does not automatically tell you how to fit them into your life.
You might know oats are helpful, but still struggle with lunch.
You might know beans and lentils are good for you, but not know what to cook with them.
You might know saturated fat matters, but feel unsure where it is creeping in.
You might start well for a few days, then lose momentum when life gets busy.
That does not mean you are failing.
It means you need a way to turn the information into real meals, routines and habits.
Want help turning this into real-life meals?
Knowing which foods support cholesterol is a useful first step.
But the real progress comes when those foods become part of your normal week.
That is where the right resource can make a big difference.
If you want practical heart-healthy meal ideas
Start with The Heart-Healthy Recipe Book.
It includes over 100 heart-healthy recipes, available in digital or printed format, with doctor’s tips explaining why the ingredients support cholesterol and overall heart health.
This is the best next step if you understand the basics, but want more practical ideas for breakfast, lunch, dinner and snacks.
If you want a clear 12-week structure
The Heart-Healthy Living Course gives you a doctor-designed framework to help you lower cholesterol and build realistic habits across food, fibre, fats, movement, alcohol, sleep, stress, weight and mindset.
It is ideal if you want more than meal ideas and would like a clear plan to follow at your own pace.
Inside the course, you receive the structured 12-week handbook, guided teaching and the heart-healthy recipe collection, so you can turn the advice into a practical plan that fits real life.
If you want personalised support
If you have other factors to consider, such as menopause, blood pressure, diabetes risk, IBS, medication questions, injury, stress, alcohol habits or long-standing all-or-nothing thinking, 1:1 coaching may be a better fit.
This is where we can look at your results, your routine, your preferences and your sticking points, then build a personalised plan around you.
Final thought
Lowering cholesterol naturally is not about eating perfectly.
It is about understanding what matters, then building those habits into your life in a way you can actually keep.
More fibre.
Better fat quality.
More plants.
Less saturated fat.
More consistency.
Less all-or-nothing thinking.
That is where progress starts.
And once you are ready to turn the advice into real meals and a realistic plan, the next step is choosing the level of support that fits where you are now.




Comments