The short answer
Aim for at least 10g of soluble fibre a day, as part of the 30g of total fibre the NHS recommends. US cholesterol guidance has long suggested 10–25g of soluble (viscous) fibre a day to help lower LDL, and as little as 3g a day of beta-glucan from oats or barley has a recognised effect. Beans, oats, psyllium, avocado, Brussels sprouts and citrus fruit are the easiest ways to get there.
General information, not medical advice
If your doctor or dietitian has given you your own targets, follow those. This is especially important if you have familial hypercholesterolaemia, diabetes, heart or kidney disease, or you take cholesterol medication.
How much does soluble fibre lower cholesterol?
Modestly, but it adds up, and it works alongside other changes:
- Per gram: a meta-analysis of 67 controlled trials found that each extra gram of soluble fibre a day (in the 2–10g range) lowered LDL by about 2.2 mg/dL (0.057 mmol/L).
- Oats on their own: the 2026 ACC/AHA dyslipidemia guideline notes that three 28g servings of oatmeal a day could lower LDL by up to about 5 mg/dL (0.13 mmol/L). Helpful, but not a fix by itself.
- Psyllium: the same guideline lists psyllium fibre at 10g a day as lowering LDL by 6–24%.
- Combined with other foods: the Portfolio diet, which adds nuts, soy protein, viscous fibre and a plant-sterol margarine, lowered LDL by an average of 26 mg/dL (about 0.67 mmol/L).
So soluble fibre is one of several levers. It works best combined with cutting saturated fat and adding nuts and plant protein.
How soluble fibre works
Soluble fibre dissolves into a gel in your gut. That gel binds bile acids, which your liver makes from cholesterol, and carries them out of your body instead of letting them be reabsorbed. Your liver then pulls more LDL out of your blood to make new bile. Insoluble fibre (wheat bran, vegetable skins) is good for your bowels but doesn't have this effect, which is why the type of fibre matters.
Foods highest in soluble fibre
Soluble fibre isn't on most nutrition labels, so this table uses values compiled by Canadian hospital dietitians from Dietitians of Canada data. A cup is 250ml, so ½ cup is about 125ml.
| Food | Portion | Soluble fibre |
|---|---|---|
| Black beans, cooked | ½ cup | 3.6g |
| Lima (butter) beans, cooked | ½ cup | 3.5g |
| Psyllium husk, ground | 1 tbsp | 2.4g |
| Prunes | ½ cup | 2.4g |
| Oat bran, cooked | ¾ cup | 2.2g |
| Navy (haricot) beans, cooked | ½ cup | 2.2g |
| Avocado | ½ | 2.1g |
| Brussels sprouts, cooked | ½ cup | 2.0g |
| Kidney beans, cooked | ½ cup | 1.7–2.0g |
| Chia seeds | 1 tbsp | 1.4–2.1g |
| Orange | 1 medium | 1.8g |
| Sweet potato, cooked | ½ cup | 1.8g |
| Flaxseed, ground | 2 tbsp | 1.2–1.6g |
| Pear, with skin | 1 medium | 1.1–1.5g |
| Oatmeal (porridge), cooked | ¾ cup | 1.4g |
| Chickpeas, cooked | ½ cup | 1.4g |
| Broccoli, cooked | ½ cup | 1.2–1.5g |
| Apple, with skin | 1 medium | 1.0g |
| Barley (pearl), cooked | ½ cup | 0.8g |
| Lentils, cooked | ½ cup | 0.5g |
Two surprises: beans beat lentils by a long way for soluble fibre (lentils are still great for total fibre and plant protein), and an apple has less than you might think.
Oats and barley: the 3g beta-glucan target
The soluble fibre in oats and barley is called beta-glucan. US food regulations allow a heart-health claim for foods that help you reach 3g or more of beta-glucan a day from whole oats or barley (or 7g a day of soluble fibre from psyllium husk). UK porridge oat packs typically state 1.4–1.8g of beta-glucan per 40g portion, so you'd need about two portions, roughly 80g of oats, to reach 3g from oats alone. Oat bran is more concentrated than rolled oats.
A day with about 13g of soluble fibre
| Meal | What to eat | Soluble fibre |
|---|---|---|
| Breakfast | ¾ cup porridge with 2 tbsp ground flaxseed | About 2.8g |
| Lunch | Soup or salad with ½ cup black beans, plus an orange | About 5.4g |
| Dinner | ½ cup Brussels sprouts and ½ cup sweet potato with your main | About 3.8g |
| Snack | A pear | About 1.3g |
That's about 13g of soluble fibre with no supplements. Swapping the porridge for oat bran or adding a tablespoon of psyllium adds a couple more grams. For snack ideas built around beans and oats, see our low-cholesterol snacks (the roasted chickpeas and white bean dip are both fibre-rich), and the berry oat crumble in our desserts for high cholesterol.
Should you take psyllium?
Psyllium husk (sold as Metamucil, Fybogel and own-brand versions) is the most studied fibre supplement for cholesterol, and the 2026 guideline lists it at 10g a day. Its side effects are mainly wind and bloating, which tend to settle with regular use. Take it with plenty of water, and ask your pharmacist about timing if you take other medicines, because fibre supplements can affect how some medicines are absorbed. Food sources are still worth prioritising, because beans, oats and fruit bring other benefits too.
Increase it slowly
Going from a low-fibre diet to 10g or more of soluble fibre overnight is a recipe for wind and stomach cramps. Add one fibre-rich food every few days, spread fibre across your meals, and drink more fluid as you go.
Check that it's working
Because the effect is modest, the only way to see it is to compare your results. Our guide to reading your cholesterol test results explains LDL in mg/dL and mmol/L, and if you want an app to log fibre alongside your results, see the best cholesterol tracking apps.
Track your fibre alongside your LDL
Heart Tracker logs fibre and saturated fat for every meal, shows your four-week averages, and puts them next to your cholesterol results so you can see whether more fibre is moving your LDL. Free, with no account needed.
Download Heart Tracker FreeSoluble fibre and cholesterol: quick answers
How much soluble fibre should I eat a day to lower cholesterol?
Aim for at least 10g a day, as part of about 30g of total fibre. US cholesterol guidance has suggested 10–25g of soluble fibre a day to help lower LDL, and 3g a day of oat or barley beta-glucan is the amount linked to a heart-health benefit.
How much does fibre lower LDL cholesterol?
On average, each extra gram of soluble fibre a day lowers LDL by about 2.2 mg/dL (0.057 mmol/L), based on a meta-analysis of 67 trials. Psyllium at 10g a day is listed in the 2026 ACC/AHA guideline as lowering LDL by 6–24%.
Which foods are highest in soluble fibre?
Beans are top: half a cup of cooked black beans has about 3.6g. Psyllium husk, oat bran, prunes, avocado and Brussels sprouts each provide about 2g or more per portion.
Is porridge enough to lower cholesterol on its own?
Usually not. The 2026 ACC/AHA guideline notes that three servings of oatmeal a day lower LDL by up to about 5 mg/dL (0.13 mmol/L). Oats work best combined with less saturated fat and other soluble fibre sources such as beans.
Is psyllium good for cholesterol?
Yes. Psyllium is the best-studied fibre supplement for lowering LDL, and the 2026 ACC/AHA guideline lists 10g a day as lowering LDL by 6–24%. Start with a small dose, take it with water, and check timing with your pharmacist if you take other medicines.
What's the difference between soluble and insoluble fibre?
Soluble fibre forms a gel in your gut that binds cholesterol-rich bile acids, which helps lower LDL. Insoluble fibre, found in wheat bran and vegetable skins, helps keep your bowels regular but doesn't lower cholesterol in the same way.
Sources
- Brown L, Rosner B, Willett WW, Sacks FM. Cholesterol-lowering effects of dietary fiber: a meta-analysis. American Journal of Clinical Nutrition. 1999;69:30–42.
- 2026 ACC/AHA/multisociety Guideline on the Management of Dyslipidemia. Journal of the American College of Cardiology. March 2026.
- US Code of Federal Regulations, 21 CFR 101.81: soluble fibre from certain foods and risk of coronary heart disease
- NHS: How to get more fibre into your diet
- National Cholesterol Education Program. Third Report of the Expert Panel on Detection, Evaluation, and Treatment of High Blood Cholesterol in Adults (Adult Treatment Panel III). NHLBI, 2002.
- Niagara Region dietitians (Heart Healthy Committee), Facts on soluble fibre, using Dietitians of Canada PEN data
- Jenkins DJA, et al. Effect of a dietary portfolio of cholesterol-lowering foods given at 2 levels of intensity of dietary advice on serum lipids in hyperlipidemia. JAMA. 2011;306:831–839.