What Should I Eat to Lower Cholesterol? A practical UK guide to heart-healthy meals and everyday swaps
- The Cholesterol Coach

- Sep 9, 2025
- 6 min read

If you have been told your cholesterol is high, one of the first questions you may ask is: What should
I actually eat now?
It sounds simple, but it can quickly become confusing.
One person tells you to cut out fat.
Someone else says to eat more healthy fats.
You hear that oats are good.
Then you wonder about eggs, cheese, meat, bread, snacks, takeaways and eating out.
Before long, food can start to feel like a problem to solve rather than something to enjoy.
So let’s make this calmer.
Lowering cholesterol is not about eating perfectly.
It is about building meals that support your heart more often than not.
The NHS recommends 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.
So instead of asking, “What am I allowed to eat?”, a better question is: How can I build meals that are higher in fibre, lower in saturated fat, rich in plants and satisfying enough to repeat?
That is where real progress starts.
Quick answer: what should you eat to lower cholesterol?
A cholesterol-supporting way of eating usually includes more:
oats and barley
beans, lentils and chickpeas
fruit and vegetables
nuts and seeds
soya foods
olive oil and rapeseed oil
oily fish
wholegrains
foods fortified with plant sterols or stanols, where appropriate
And less often:
butter
cream
large amounts of cheese
fatty meats
processed meats
pastries
cakes and biscuits
fried foods
high saturated fat takeaways and ready meals
The aim is not to ban foods.
It is to shift your usual pattern.
Start with the plate, not perfection
One of the easiest ways to think about heart-healthy eating is to look at the whole plate.
A cholesterol-supporting meal often includes:
1. Fibre-rich carbohydrate: Such as oats, barley, wholegrain bread, brown rice, wholewheat pasta, potatoes with skins, beans, lentils or chickpeas.
2. Protein: Such as fish, chicken, turkey, beans, lentils, tofu, eggs, Greek yoghurt or soya yoghurt.
3. Colour from plants: Vegetables, salad, fruit, herbs, spices and pulses all count.
4. Heart-healthy fats: Such as olive oil, rapeseed oil, nuts, seeds, avocado or oily fish.
This does not mean every plate has to look perfect.
It simply gives you a structure to come back to.
Breakfast ideas to lower cholesterol
Breakfast can be a useful place to start because it is often easier to repeat than other meals.
Oats and barley 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 a 40g bowl of porridge oats provides around 1.4g.
Try:
porridge with berries, ground flaxseed and a spoon of yoghurt
overnight oats with chia seeds and fruit
oat-based muesli with nuts and seeds
wholegrain toast with avocado and tomato
scrambled eggs with vegetables and wholegrain toast
soya yoghurt with berries, oats and seeds
If you currently have a breakfast that is high in saturated fat, such as pastries, butter-heavy toast or a fried breakfast most days, even a few swaps each week can help.
Lunch ideas to lower cholesterol
Lunch is where many people struggle, especially if it is rushed or eaten around work, caring responsibilities or errands.
A useful lunch is filling enough to carry you through the afternoon, while also supporting fibre and fat quality.
Try:
lentil and vegetable soup with oatcakes
chickpea salad with olive oil and lemon dressing
wholegrain wrap with houmous, salad and grilled chicken or tofu
bean chilli leftovers with brown rice
tuna, salmon or mackerel salad with potatoes and vegetables
butter bean and tomato stew
wholegrain toast with beans and salad
Beans and lentils are helpful because they provide fibre and plant protein. The British Heart Foundation includes beans and lentils among cholesterol-lowering foods because they are rich in fibre and can help reduce cholesterol absorption.
A good lunch does not have to be complicated.
It just needs to be more than a few bites grabbed while you are already tired and hungry.
Dinner ideas to lower cholesterol
Dinner is often where the whole family, appetite, time and habits collide.
This is where practical swaps matter more than perfect recipes.
Try:
salmon, mackerel or trout with roasted vegetables and potatoes
turkey or bean chilli
lentil bolognese with wholewheat pasta
vegetable and chickpea curry
chicken traybake with olive oil, herbs and vegetables
tofu stir-fry with edamame and brown rice
bean burgers with salad and homemade wedges
Mediterranean-style vegetables with barley or couscous
The goal is not to make dinner feel like diet food.
It is to build meals that include fibre, protein, plants and better fat quality.
Snack ideas to lower cholesterol
Snacks can be helpful if they prevent you arriving at meals overly hungry.
The key is choosing snacks that support fullness and heart health, rather than foods that are high in saturated fat and easy to overeat.
Try:
oatcakes with houmous
fruit with nut butter
a small handful of nuts
yoghurt with berries and seeds
roasted chickpeas
plain popcorn
vegetable sticks with houmous
wholegrain toast with peanut butter
Nuts and seeds provide unsaturated fats, fibre and plant compounds. HEART UK includes nuts as one of its cholesterol-lowering foods, alongside oats and barley, soya foods and foods fortified with plant sterols or stanols.
If weight loss is also a goal, nuts can still fit. Portion size just matters.
What swaps help lower cholesterol?
You do not need to overhaul your whole diet overnight.
A few simple swaps can be powerful when they become your new default.
Try:
Butter → olive oil or rapeseed oil
Creamy sauces → tomato-based sauces
Fatty mince → lean mince or lentils
Large cheese portions → smaller portions used for flavour
Processed meats → fish, chicken, beans or tofu
White bread → wholegrain bread
Crisps most days → oatcakes, nuts, fruit or houmous
Takeaway sides → add vegetables or share sides
The most useful swaps are the ones you can actually repeat.
What about cheese, eggs and meat?
These are some of the most common foods people worry about.
Cheese
You do not necessarily need to cut cheese out.
But cheese can be high in saturated fat, so portion size and frequency matter.
For many people, a helpful approach is to use cheese for flavour rather than making it the main part of the meal.
Eggs
For most people, eggs do not need to be the main focus.
The bigger issue for LDL cholesterol is usually saturated fat from foods such as butter, processed meats, fatty meats, cheese, cream, pastries and biscuits.
The meal around the eggs often matters more than the egg itself.
Meat
You do not need to become vegetarian to lower cholesterol.
But reducing fatty and processed meats and including more fish, poultry, beans, lentils, chickpeas or tofu can help improve the overall pattern.
What if you want to lose weight too?
This is where many people get pulled back into old diet thinking.
They think they need one plan for cholesterol and another plan for weight loss.
But the two can work together.
A heart-health-first approach to weight loss usually means:
enough fibre
enough protein
better fat quality
realistic portions
regular movement
alcohol awareness
meals that feel satisfying
flexibility rather than all-or-nothing rules
A plan that helps you lose weight but is high in saturated fat, low in fibre or impossible to maintain may not be the best option for cholesterol.
How you lose weight matters.
Why meal ideas matter
Knowing that oats, beans, nuts and vegetables help cholesterol is useful.
But eventually, you still have to decide what to make for breakfast, lunch and dinner.
That is where many people get stuck.
Not because they do not care.
Because daily food decisions are relentless.
You do not need another list of “good” and “bad” foods.
You need meals that make the science easier to live with.
Want more heart-healthy meal ideas?
If this has helped you understand what to eat, the next step is making it easier to do.
That is exactly why I created 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.
It is designed for real life, busy weeks and food that still feels enjoyable.
If you want a clear 12-week structure
If you want more than meal ideas, 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.
Inside the course, you receive the structured 12-week handbook, guided teaching and the heart-healthy recipe collection, so you can follow a clear pathway at your own pace.
If you want personalised support
If your situation feels more complex, 1:1 coaching may be the better fit.
This can be helpful if you have menopause, blood pressure concerns, diabetes risk, IBS, medication questions, injury, stress, alcohol habits, eating out challenges or long-standing all-or-nothing thinking.
Together, we can look at your results, routine, preferences and sticking points, then build a personalised plan around you.
Final thought
Heart-healthy eating is not about making food smaller, blander or more joyless.
It is about building meals that support your cholesterol and still feel like real food.
Start with one meal.
One swap.
One breakfast.
One lunch you would actually eat again.
That is how heart-healthy eating becomes part of your life, rather than another short-lived project.




Comments