Cholesterol Drop logoCholesterol DropGet the App

12 Foods That Lower Cholesterol (Ranked by Evidence)

The foods with the strongest evidence for lowering LDL cholesterol (oats, psyllium, beans, nuts, olive oil and more), with realistic effect sizes and easy ways to eat them.

Updated July 6, 2026

No single food will rescue a lipid panel on its own. Stacked together, though, the foods below are how combined dietary approaches reach the 20–30% LDL reductions seen in studies like the Portfolio Diet trials. The pattern behind all of them is simple: more soluble fiber, less saturated fat, better fats.

Effect sizes below are approximate, from meta-analyses and randomized trials, and they assume the food is added consistently (or swapped in for something worse) for at least 6–12 weeks, the time it takes changes to show up in blood work.

1. Oats & oat bran

The classic for a reason. The soluble fiber in oats (beta-glucan) lowers LDL roughly 5–7% at about 3g of beta-glucan a day (one solid bowl of oatmeal or oat bran). Steel-cut, rolled, or instant all work; oat bran packs the most beta-glucan per serving.

2. Psyllium husk

The most concentrated soluble fiber you can buy. Around 10g a day lowers LDL 5–10% in meta-analyses. Cheap, flavorless in water or smoothies, and stacks with dietary changes. Start slow and drink plenty of water.

3. Beans & lentils

A daily serving of legumes lowers LDL roughly 5% in trials, thanks to soluble fiber plus plant protein that displaces fattier meats. Black beans, chickpeas, and lentils are the easiest to work into normal meals.

4. Plant sterol–fortified foods

Plant sterols and stanols block cholesterol absorption in the gut. At 2g a day (fortified spreads, milks, or supplements), studies show an 8–10% LDL reduction, one of the largest effects of any single food change.

5. Nuts (almonds & walnuts)

A daily handful lowers LDL around 4–5% in pooled analyses and replaces worse snacks. Walnuts add omega-3s; almonds add fiber and vitamin E. Watch portions, though: they're calorie-dense.

6. Extra-virgin olive oil

The core swap: replacing butter and other saturated fats with olive oil improves LDL and is the backbone of the Mediterranean-diet evidence, which shows reduced cardiovascular events, not just better numbers.

7. Fatty fish (salmon, sardines, mackerel)

Omega-3s mainly lower triglycerides rather than LDL, but eating fish twice a week usually means eating less red meat, a double win for your panel.

8. Apples & citrus

Rich in pectin, another soluble fiber. Two apples a day has measurably lowered LDL in small trials. Whole fruit, not juice: the fiber is the point.

9. Barley

Like oats, barley is rich in beta-glucan and lowers LDL comparably. Swap it for white rice in bowls, soups, and salads.

10. Soy (tofu, edamame, soy milk)

About 25g of soy protein a day lowers LDL modestly (3–5%), and like legumes, it earns most of its value by replacing saturated-fat-heavy proteins.

11. Avocado

One avocado a day lowered LDL in randomized trials, thanks to monounsaturated fat and fiber. Great butter/mayo replacement on sandwiches and toast.

12. Green tea

Meta-analyses show small but real LDL reductions (~2–5 mg/dL). Not a game-changer alone, but a good swap for sugary drinks.

What to limit while you add these

Adding oatmeal doesn't cancel a cheeseburger. The additions above work best when saturated fat drops at the same time. That means less butter, cheese, fatty red and processed meat, cream, and coconut oil. Most people do best keeping saturated fat under 10–15g per day. Track it for a week and you'll know exactly where yours is coming from.

Putting it together

A realistic day: oatmeal with berries and walnuts for breakfast, a bean and grain bowl with olive oil at lunch, salmon with barley and vegetables for dinner, an apple and almonds as snacks, psyllium in a glass of water in the evening. That single day carries roughly 15g+ of soluble fiber and almost no saturated fat.

For the full 90-day structure (baseline labs, weekly targets, and the retest), see How to Lower Your Cholesterol Naturally: A 90-Day Plan, and go deeper on fiber in our soluble fiber & psyllium guide.

This article is for general information only and is not medical advice, diagnosis, or treatment. Cholesterol management depends on your overall cardiovascular risk. Talk to your doctor before changing your diet, exercise, supplements, or medication, and never stop a prescribed medication without your doctor's guidance.