Cholesterol · Nutrition

Best Foods to Lower Cholesterol: 7 a Cardiologist Eats

Most lists get the foods right and the amounts wrong. Here is what each one actually has to deliver to lower LDL, and what that looks like on a plate.

  • Cardiologist-created
  • Studied at Mayo Clinic
  • Every claim sourced
Best Foods to Lower Cholesterol: 7 a Cardiologist Eats
The foods with the strongest LDL evidence are ordinary. The doses are not.

Search for foods that lower cholesterol and the same list comes back every time. Oats. Nuts. Fish. Avocado. Olive oil.

Most of that list is right. What it leaves out is how much you would have to eat.

That number is what decides whether your next lipid panel reads differently. A food either supplies enough of the compound that lowers LDL or it doesn't, and the distance between a token serving and a studied dose is usually wide.

So this goes food by food and gives you the amount the research actually used, along with what that amount looks like in a bowl.

1. Oats and barley, at 3 grams of beta-glucan a day

Oats earned their reputation honestly. The soluble fiber in them, beta-glucan, forms a gel in the gut that carries cholesterol out instead of letting it recirculate.

Pooled across 28 randomized trials, 3 grams a day or more of oat beta-glucan lowered LDL cholesterol by 0.25 mmol/L, roughly 10 mg/dL. Barley does about the same at a median of 6.5 grams a day.

Three grams is the number the FDA settled on too. It is the threshold a food has to help you reach before it can carry the agency's heart-disease claim.

In practice, 3 grams of beta-glucan is about a cup and a half of cooked oatmeal. Not a packet. A packet of instant oatmeal carries closer to 1 gram, which is why a small bowl on weekday mornings rarely changes anything.

2. Nuts, at an ounce a day and preferably more

Across 61 controlled trials, each daily one-ounce serving of tree nuts lowered LDL by 4.8 mg/dL, and the effect kept getting stronger above about 60 grams a day. Walnuts specifically came in at 5.7 mg/dL across 49 trials.

The researchers' conclusion is the useful part: dose mattered more than which nut you picked. Almonds, walnuts, pecans, pistachios all landed in the same territory. An ounce is a small handful, about 23 almonds.

3. Beans, lentils and chickpeas, at about a cup a day

One serving of pulses a day, around 130 grams cooked, lowered LDL by 0.17 mmol/L across 26 randomized trials. That is roughly 7 mg/dL.

Of everything on this list, this is the dose most people could actually hit without reorganizing their week. A cup of black beans in a soup. Lentils in place of rice. It is also the one most Americans skip entirely.

Oats, almonds, walnuts, flaxseed, blueberries. The evidence is in the amounts, not the ingredient list.
Oats, almonds, walnuts, flaxseed, blueberries. The evidence is in the amounts, not the ingredient list.

4. Ground flaxseed, not flaxseed oil

This distinction matters more than it sounds. Whole ground flaxseed lowered LDL by 0.16 mmol/L across 11 trials at doses of 20 to 50 grams a day, about two to five tablespoons. Flaxseed oil did nothing to LDL at all, and neither did isolated lignan supplements.

The fiber and the intact seed matrix are doing the work. Press the oil out and you have left the active part behind.

5. Psyllium, at about 10 grams a day

Psyllium is the best-studied soluble fiber there is. Across 28 randomized trials in 1,924 people, roughly 10 grams a day lowered LDL by 0.33 mmol/L, about 13 mg/dL, with moderate-certainty evidence behind it.

That is around three rounded teaspoons of husk stirred into water. It works, it is cheap, and most people quit within a month because of how it tastes and what it does to a glass of water. Worth knowing anyway.

6. Soy protein, at 25 grams a day

Reanalyzing the same 46 trials the FDA itself had assembled, researchers found that 25 grams of soy protein a day lowered LDL by 4.76 mg/dL. Real, and modest.

Twenty-five grams is about three cups of soy milk or twelve ounces of tofu, daily.

Worth adding to the picture honestly: in 2017 the FDA proposed revoking the soy protein heart-health claim it authorized in 1999, on the grounds that the evidence published since had been inconsistent. Soy belongs on the list. It does not belong at the top of it.

7. Plant sterols, at 2 grams a day

Plant sterols are the most dose-predictable lever on this page, and the one no grocery run will solve.

Pooled across 124 human studies, about 2 grams a day lowered LDL by 8.4 percent. Push to roughly 3 grams and the pooled figure reaches 12.4 percent. These are percentages the researchers themselves reported, which is rare in this literature.

Here is the problem. A normal diet supplies somewhere between 200 and 400 milligrams of plant sterols a day. The dose that produces an 8.4 percent drop is 2,000 milligrams.

That is five to ten times what food alone delivers, and there is no vegetable you can eat enough of to close it. Sterols are concentrated in seeds, nuts and vegetable oils in quantities measured in milligrams.

The FDA's own sterol health claim contains a detail worth borrowing. It requires the daily amount to be split across two eating occasions, at different times of day, with food. Sterols work on absorption. Absorption happens at meals.

Three foods on every list that can't carry it

Not everything that shows up under a cholesterol headline has the evidence to justify its billing. Three examples, because knowing where the ceiling is saves money.

  • Avocado. The largest and longest test, 1,008 adults eating one avocado a day for six months, missed its primary endpoint and found only what the authors themselves called a modest, nominally significant change in LDL. Avocado is good food. It is not a cholesterol treatment.
  • Olive oil. A dose-response meta-analysis of 34 trials found that adding olive oil changed LDL by 0.04 mg/dL per 10 grams a day, which is to say not at all. Olive oil earns its place by replacing butter. Poured on top of an unchanged diet, it does nothing for LDL.
  • Green tea. Across 14 randomized trials, green tea lowered LDL by 2.19 mg/dL. Statistically real, clinically almost invisible, and it did not improve with a bigger catechin dose.

What happens when you stack them

Individually these foods produce small effects. Together they produce a large one, and that is the finding worth carrying away.

The Portfolio diet is the formal version of stacking: viscous fiber, plant sterols, soy protein and nuts, all on a low-saturated-fat base. Pooled across seven controlled trials, it lowered LDL cholesterol by about 17 percent, with high-certainty evidence.

In one fully supplied one-month trial where researchers provided every meal, it lowered LDL by 28.6 percent, against 30.9 percent for 20 milligrams of lovastatin in the same study.

These are medication level reductions, achieved with food. Not drugs. Food.

So the honest summary of decades of nutrition research is this. The foods work. Getting the doses every day, from groceries, while living a normal life, is where it falls apart.

Two tablespoons of flax, a cup of beans, an ounce of nuts, a cup and a half of oatmeal and 2 grams of plant sterols is not a snack. It is a part-time job.

What a cardiologist did about the gap

Elizabeth Klodas spent years in preventive cardiology handing patients the same list on the same photocopied sheet, then watching their numbers barely move. The people who were trying hardest were often the most discouraged, because they had cut back on the things they liked and had a lab result that looked the same as before.

She stopped writing the list and built the food instead. Step One Foods puts fiber, plant sterols, omega-3s and antioxidants into oatmeal, bars, smoothie mix, nut butter and sprinkles at the amounts the research used, so hitting the dose means eating two things a day rather than reorganizing every meal.

It was then tested the way a drug is tested, in a double-blind randomized trial published in The Journal of Nutrition. See what the trial measured or keep reading for the numbers.

Sixty adults with high cholesterol enrolled across two sites, and 54 completed the trial. They ate two servings a day for four weeks and changed nothing else about how they ate.

Average LDL cholesterol fell 8.8 percent. Total cholesterol fell 5.1 percent. Compliance, confirmed by blood testing, was 95 percent, which is the number that matters most on a page about foods people fail to keep eating.

The trial found no significant change in triglycerides, HDL, blood sugar, insulin or inflammation. The effect was specific to LDL and total cholesterol, and that is the only claim worth making.

“The foods on every cholesterol list are the right foods. Patients weren't failing at willpower. They were being asked to hit a dose that groceries don't hand you.”

Elizabeth Klodas, MD, FACC · Board-certified cardiologist
From the published randomized trial
8.8%
average LDL drop
5.1%
average total cholesterol drop
4 weeks
trial length
95%
participant compliance

Kopecky SL, Alias S, Klodas E, Jones PJH. The Journal of Nutrition, 2022. Double-blind randomized crossover trial, 54 adults with hyperlipidemia, two servings daily.

Two servings a day

Real food. Real science. Real results.

The 30-Day Starter Pack is built around the amounts in the trial: bars, oatmeal, smoothie mix, nut butter and sprinkles, two servings a day for a month, then a re-test.

30-Day Starter Pack

“I eat a healthy diet, lots of fruits and vegetables, but my cholesterol would not budge.”Nancy H. · Verified customer

Free shipping over $99
30-day guarantee
HSA/FSA eligible
Cardiologist formulated
Studied at Mayo Clinic

The 30-Day Starter Pack

4.8 · Based on 498 published customer testimonials

A month of the foods above at the doses the research used. Two servings a day, swapped for something you already eat.

8.8% average LDL drop in 30 days In a double-blind randomized crossover trial published in The Journal of Nutrition, adults with high cholesterol who ate two Step One servings a day for four weeks lowered LDL cholesterol by an average of 8.8 percent, without changing anything else.
  • Fiber, plant sterols, omega-3s and antioxidants in every serving
  • Twelve products across bars, oatmeal, smoothie mix, nut butter and sprinkles
  • Free shipping over $99
  • 30-day money-back guarantee
Purchase Options $3.00 per serving
$0.00 each
0.00
Purchase Options
Selling Plans
$179.75
$179.75
each
$179.75
$179.75
each
 Deliver every 30 days
  • Save 20% on every order, automatically
  • Free shipping on orders $99+
  • Skip, pause, or cancel anytime
  • Backed by a 30-day money-back guarantee

30-day money-back guarantee · HSA/FSA eligible

From people who were already eating well

4.9 Across 498 published customer testimonials
Nancy H.   Verified BuyerDecember 2025

I eat a healthy diet, lots of fruits and vegetables, processed or red meats, but my cholesterol would not budge. Have been using your products for about four months. Six months ago my total cholesterol was 227 and my LDL was 130. Blood test yesterday showed total cholesterol 198 and LDL at 98! I'm glad I took a chance on Step One foods!!

Leslie   Verified BuyerJanuary 2026

In spite of exercising regularly and eating a healthy diet, my LDL continued to climb over the past several years. I tried medication and had side effects so I thought I would try the Step One food in spite of my skepticism. My LDL decreased from 169 to 125 and as a side benefit, my HDL increased. I believe my LDL is now back to where it was eight years ago!

John G.   Verified BuyerMarch 2022

The last 10 years or so I have struggled to keep my total cholesterol below 200 even with a healthy diet. Part of that time I was Vegan and my numbers didn't improve much. In the fall of 2021 my Total Cholesterol was 189, HDL 44, LDL 121 and Triglycerides 122. My doctor didn't like the LDL being so high stating that it ideally should be below 100.

Sources

  1. Whitehead A, et al. Cholesterol-lowering effects of oat beta-glucan: a meta-analysis of 28 randomized controlled trials. Am J Clin Nutr, 2014.
  2. Ho HVT, et al. The effect of barley beta-glucan on LDL cholesterol: a meta-analysis of 14 randomized controlled trials. Eur J Clin Nutr, 2016.
  3. Del Gobbo LC, et al. Effects of tree nuts on blood lipids: a meta-analysis of 61 controlled intervention trials. Am J Clin Nutr, 2015.
  4. Mashayekhi M, et al. Walnut consumption and blood lipids: a dose-response meta-analysis of 49 randomized controlled trials. Food Sci Nutr, 2025.
  5. Ha V, et al. Effect of dietary pulse intake on LDL cholesterol: a meta-analysis of 26 randomized controlled trials. CMAJ, 2014.
  6. Pan A, et al. Meta-analysis of the effects of flaxseed interventions on blood lipids. Am J Clin Nutr, 2009.
  7. Jovanovski E, et al. Effect of psyllium fibre on LDL cholesterol, non-HDL and apoB: a meta-analysis of 28 randomized controlled trials. Am J Clin Nutr, 2018.
  8. Blanco Mejia S, et al. A meta-analysis of 46 studies identified by the FDA demonstrates that soy protein decreases LDL cholesterol. J Nutr.
  9. Ras RT, Geleijnse JM, Trautwein EA. LDL-cholesterol-lowering effect of plant sterols and stanols across different dose ranges: meta-analysis of 124 randomized controlled studies. Br J Nutr, 2014.
  10. Lichtenstein AH, et al. Habitual Diet and Avocado Trial (HAT): a randomized controlled trial in 1,008 adults. J Am Heart Assoc, 2022.
  11. Jabbarzadeh-Ganjeh B, Jayedi A, Shab-Bidar S. Effects of olive oil consumption on blood lipids: a systematic review and dose-response meta-analysis of randomised controlled trials. Br J Nutr.
  12. Zheng XX, et al. Green tea intake lowers fasting serum total and LDL cholesterol: a meta-analysis of 14 randomized controlled trials. Am J Clin Nutr, 2011.
  13. Chiavaroli L, et al. Portfolio Dietary Pattern and Cardiovascular Disease: a systematic review and meta-analysis of controlled trials. Prog Cardiovasc Dis, 2018.
  14. Jenkins DJA, et al. Effects of a dietary portfolio of cholesterol-lowering foods vs lovastatin on serum lipids. JAMA, 2003.
  15. Jenkins DJA, et al. Assessment of the longer-term effects of a dietary portfolio of cholesterol-lowering foods in hypercholesterolemia. Am J Clin Nutr, 2006.
  16. Kopecky SL, Alias S, Klodas E, Jones PJH. Reduction in serum LDL cholesterol using a nutrient compendium in hyperlipidemic adults unable or unwilling to use statin therapy: a randomized clinical trial. J Nutr, 2022.
  17. US FDA. 21 CFR 101.81 — Health claims: soluble fiber from certain foods and risk of coronary heart disease.
  • Cardiologist-created
  • Studied at Mayo Clinic
  • Real food, not supplements

Step One Foods is food, not medication, and it is not a substitute for treatment your physician has recommended. If a statin is needed, a statin should be taken. Talk with your doctor before changing how you manage your cholesterol.

Effect sizes cited above are from the published trials linked in the sources list. Individual results vary.