Skip to content
Oat Digest

Can oats lower your cholesterol, and how much would it take?

OatsBy the editors of Oat Digest

They can help, but the figure that counts is 3g of beta-glucan a day, and a standard bowl of porridge gets you about two thirds of the way.

Dry rolled oats in a blue and brown stoneware bowl
Photo: Bodhi Peace, CC BY-SA 4.0, Wikimedia Commons, cropped.

Oats can help lower cholesterol, but only at a particular dose and as part of a wider diet. The British Heart Foundation says eating 3g or more of beta-glucan a day, with a healthy diet, has been shown to lower cholesterol. A 40g serving of oats provides about 2g. So one standard bowl is a good start and falls short on its own.

The NHS is more cautious in its wording, saying that oats and pulses contain fibre that may help reduce blood cholesterol. Its main page on lowering cholesterol does not mention oats by name at all and talks about wholegrain foods, fats, exercise, smoking and alcohol. That gives a fair sense of proportion. Oats are one helpful part of the picture, and the rest of the picture is larger.

What beta-glucan does

Beta-glucan is a soluble fibre. According to the BHF, it forms a gel in the gut and that gel helps reduce how much cholesterol is absorbed. That is why the advice is tied to an amount and not simply to "oats".

It is also why the fibre number on a pack cannot tell you what you need. Oats have 3.1g of total fibre per 40g, and about 2g of that is beta-glucan. Some oat products state their beta-glucan content, and those are the easiest to compare.

Working out your own 3g

There are a few ways to get there on those figures.

More oats. If 40g gives about 2g, then about 60g would give 3g. That is our arithmetic and not an official serving. Going by the BHF's 157kcal for 40g of dry oats, it adds up to about 235kcal before milk or toppings, which suits some appetites better than others. Measure it once, because a scoop from the packet can be well above or below what you assume.

Split it across the day. A 40g bowl at breakfast plus oat-based foods later is the same total. The target is daily, and nothing we read says it has to come from one sitting. Oatcakes are one simple way to do this, though they vary, so check the pack.

Add an oat drink. The BHF suggests a 250ml glass of unsweetened oat drink can help close the gap, provided it contains 1g of beta-glucan per serving. That condition matters. Its separate article on oat milk says most oat drinks contain 0.5g to 1g per 250ml and that whole oats, such as porridge, are more effective. We cover the rest of what is in the carton in our oat milk piece.

What oats cannot do by themselves

Look again at the qualifier: "with a healthy diet". If a bowl of porridge sits alongside a lot of saturated fat elsewhere, you should not expect it to cancel that out. The NHS advice leans on the wider pattern.

Eat more of

Oily fish such as mackerel and salmon, olive and rapeseed oil and spreads made from them, brown rice, wholegrain bread, wholewheat pasta, nuts and seeds, fruit and vegetables.

Eat less of

Meat pies, sausages and fatty meat, butter, lard and ghee, cream and cheese, cakes and biscuits, and foods containing coconut or palm oil.

It also recommends at least 150 minutes of moderate activity or 75 minutes of vigorous activity a week, stopping smoking, and keeping alcohol to no more than 14 units a week, spread over 3 or more days.

What you put on the oats counts too. The BHF suggests making porridge with low-fat milk or an unsweetened plant alternative, or with water, to keep saturated fat down. Its figures show the oats themselves at 0.5g of saturates per 40g and the bowl made with semi-skimmed milk at 3.3g, so most of what is there comes from the milk. For toppings and sweeteners, see our look at the whole bowl.

You usually cannot feel high cholesterol

This is the part worth taking from this article even if you never touch an oat. The NHS says high cholesterol does not usually cause symptoms and that you can only find out if you have it from a blood test. It says you are more likely to have high cholesterol if you are over 50, are a man, or have been through the menopause, or are of South Asian or sub-Saharan African origin, and that it can run in families.

So a change of breakfast is no substitute for knowing your number. If any of that applies to you, or you simply have not been tested, ask your GP about a test.

If you already take medicine for cholesterol

Keep taking it. Nothing here is a reason to stop or change a prescription, and oats are not a replacement for treatment. Eating more of them alongside medicine is the kind of change to mention at your next review, so that your GP or pharmacist has the full picture, particularly if you are also changing other parts of your diet.

How to read a cholesterol claim on a box

When a pack says its oats help lower cholesterol, look for three things. First, how much beta-glucan is in a serving. Second, the size of that serving against what you actually eat. Third, the sugar and salt figures, since a flavoured product can carry the same oats along with things you are trying to limit. The breakfast cereal guide sets out how to judge those last two against the NHS thresholds. A plain bag of oats usually has no front-of-pack drama at all, and in this case that is a good sign.

This article is general information and is not medical advice. Guidance changes, so check the linked sources for the current figures. Last reviewed 4 August 2026.