What is cholesterol?

Cholesterol is an important substance in our bodies. It plays a part in our digestive and hormonal systems but can be harmful if levels get too high. Cholesterol is a fatty substance, called a lipid, which is found naturally in your blood.

High cholesterol is very common – more than one in five adults in the UK have it. It’s important to check your cholesterol levels. If there’s too much cholesterol in your blood it can damage your blood vessels, which may cause heart disease and stroke. But with the right treatment and support, high cholesterol can usually be managed well.

Where does cholesterol come from?

Your body produces most of the cholesterol it needs in the liver. We also consume cholesterol in our diets. Your liver changes how it processes cholesterol if your diet is high in saturated fats. Excess cholesterol enters your bloodstream and can cause a build-up of fatty deposits in your arteries, which can become narrow and stiff.This is a process called atherosclerosis.

The damage to the artery wall can lead to a clot forming, which may travel to the brain and cause a stroke.You don’t need to avoid eating foods that contain cholesterol, such as eggs or seafood. But you should try to reduce the amount of fat that you eat, especially saturated and trans fats.

For more information about fats, read 'Your guide to eating well after a stroke'.

What are the different types of cholesterol?

Cholesterol moves around the body by attaching itself to proteins in the blood. This combination of cholesterol and protein is called a lipoprotein. There are two types of cholesterol which are known as ‘good’ cholesterol and ‘bad’ cholesterol. It’s important to have the right balance of both in your body.

  • Good cholesterol – HDL (high density lipoprotein) takes cholesterol away from cells and back to the liver. The cholesterol is then destroyed. Because of this, HDL is known as good cholesterol. You should aim to increase your levels of HDL.
  • Bad cholesterol – non-HDL or LDL (low density lipoprotein) moves cholesterol to where it’s needed in your cells. But if there is too much non-HDL cholesterol in your blood, it can end up as fatty deposits in your arteries. This will increase your risk of stroke. If you’ve been diagnosed with high cholesterol, it’s likely that your LDL is high.

What causes high cholesterol?

For many people, high cholesterol is caused by eating too much saturated fat, and not enough unsaturated fats. Other causes include:

  • Being overweight.
  • Not being active.
  • Drinking too much alcohol.
  • Smoking.

Your gender, age, general health and whether you have high cholesterol in your family can also affect your cholesterol levels.

Why is managing your cholesterol important?

It’s important to know if you have high cholesterol. If cholesterol is not managed it could lead to long-term health problems which could be serious. If you have high levels of ‘bad’ cholesterol (non-HDL or LDL), your risk of stroke may increase by 10%.

If you have both high cholesterol and high blood pressure, your risk of a stroke is nearly three and a half times higher. If you’ve had a stroke or TIA you should be offered cholesterol treatment, regardless of what your cholesterol level is. Any reduction in your cholesterol may help to prevent another stroke. Treatment can reduce your risk of another stroke by more than 10%.

How is cholesterol measured?

Cholesterol levels are checked with one of the following types of blood test:

  • A full lipid profile test - some blood is taken from your arm with a needle. The blood is sent to a lab and you’ll usually get the results in a few days. For some tests you may be asked to not eat or drink anything for 12-14 hours before, although this isn’t very common.
  • A finger prick test - a small drop of blood from your finger is placed on a strip of paper and tested in a machine. You’ll get the results straight away.

Contact your GP surgery or talk to a pharmacist about getting your cholesterol checked. They’ll talk to you about which test is best for you.

What are normal levels of cholesterol?

Cholesterol is measured in mmol/L, which is the amount of cholesterol per litre of blood. Generally, your total cholesterol level should be below 5mmol/L, and the level for non-HDL (bad cholesterol) should be below 4mmol/L.

However, if you’ve had a stroke or you’re at risk of having a heart attack, there is not a set level at which cholesterol is considered normal. Instead, your doctor may try reducing your cholesterol to a level that is safe and healthy for you.

How often should I check my cholesterol?

How often you check your cholesterol levels will depend on your age and if you have other health conditions. Your doctor will suggest how often you should have it checked based on your individual situation. If you’re on cholesterol-lowering medication, it’s important to get your cholesterol checked at least once a year.

You should contact your GP surgery for a cholesterol test if any of the following applies to you:

  • You’re over 40.
  • You’re overweight.
  • You have a family history of stroke, high blood pressure or other medical conditions such as heart disease or diabetes.

If you’re aged between 40 and 74 years, you may be offered an NHS health check. This will include a cholesterol test. The NHS website has more information. Your cholesterol results will help your GP assess your risk of stroke and heart attack. They will talk to you about things you can do to prevent them in the future.

How to reduce your cholesterol

There are different ways to reduce your cholesterol levels. This section describes the different treatments available to help lower cholesterol. It also talks about the changes you can make to your diet. 

If you have high cholesterol, or you’re worried about your risk, contact your GP surgery. They will be able to suggest things that are suitable for you. What is right for one person won’t necessarily be right for someone else.

For more information about diet, read ‘Your guide to eating well after a stroke’


Treatments can work well at lowering cholesterol levels. Your doctor may suggest you take treatment long-term to help manage your cholesterol. In this section, we talk about the different types of treatments.

  • Statins - statins are a main type of medicatoin given to reduce the risk of stroke and heart attack. If you've had a stroke caused by a clot (ischaemic stroke) or a TIA, your doctor may prescribe statins to help prevent another stroke or TIA. This treatment will usually start before you leave hospital after stroke. If you were taking statins before your stroke you should continue taking them. 
  • Other lipid-lowering drugs - if you cannot take statins, there are other types of drugs available. But, these may notbe given to someone who has had a stroke. The main alternative to statins is selective cholesterol absorption inhibitors, such as ezetimibe. These are often prescribed to people with familial hypercholesterolaemia. If statins have not worked for you, there are newer medications such as inclisiran and bempedoic acid which may be available. These are likely to become more widely used over the next few years. Talk to your doctor about if these medications are suitable for you.
  • Other treatments - plant sterols and stanols are naturally found in foods such as fruit and vegetables, nuts, seeds and vegetable oils. They can help reduce cholesterol in your blood when taken as supplements alongside a healthy diet. You can buy products such as yoghurts, margarines and mini drinks which contain stanols and sterols. You need to consume about 2-3g of plant sterols each day to lower your cholesterol.

You can use plant sterols and stanols alongside cholesterol lowering medication. But they should not replace your medication. Although sterols and stanols can reduce cholesterol, they do not reduce your stroke risk in the same way as statins.

Changing your diet

What you eat is linked to your cholesterol levels. For example, eating an unhealthy diet can lead to weight gain. Being overweight or obese increases your risk of developing health conditions such as high cholesterol. For more information about diet, read 'Your guide to eating well after a stroke'.

Healthy eating tips for reducing your cholesterol

Making the following changes to your diet can help to lower your cholesterol:

  • Cut down on foods high in saturated fat such as full-fat dairy, fatty meat, and cakes, pastries and biscuits. Also try to reduce foods high in coconut oil, palm oil or ghee.
  • Eat foods high in soluble fibre such as oats, beans, peas, pulses, nuts, fruit and vegetables.
  • Eat oily fish such as salmon, mackerel, sardines, trout or fresh tuna. Aim for two servings each week.
  • Eat five or more portions of a variety of fruit and vegetables each day.
  • Use olive or rapeseed oil for salad dressings, or an oil that is high in polyunsaturated fats like sunflower oil.
  • Try to include soya-based products in your diet such as tofu, edamame beans,soya milk or yoghurt.

​Cholesterol from eggs, liver and kidneys,and some seafoods does not affect your blood cholesterol levels, unless you eat very large amounts.