Foods That Lower Cholesterol: The Evidence-Based List

Foods That Lower Cholesterol: The Evidence-Based List
6 min readCholesterol
In brief
  • 3 g a day of oat or barley beta-glucan lowers LDL by about 0.19 mmol/L (7 mg/dL).
  • One daily serving of beans, chana or lentils lowers LDL by about 5%.
  • A daily handful of nuts (28 g) lowers LDL by about 5 mg/dL.
  • The biggest wins come from combining several of these foods and cooking with unsaturated oils.

Some foods do more than just “not raise” cholesterol. They actively lower LDL, the cholesterol that builds plaque in your arteries. They work in different ways. Some trap cholesterol in the gut, some block its absorption, and some replace fats that push LDL up. That is why eating several of them together works better than relying on one.

This list sticks to foods with good evidence from controlled trials. You will find everyday Indian and Western options for each. For the full step-by-step plan, see How to Lower LDL Cholesterol.

How much each food can help

Approximate LDL lowering from a daily amount

Plant sterols or stanols, about 2 g−8–10%
Beans, chana or lentils, 1 servingabout −5%
Oat or barley beta-glucan, 3 gabout −5%
Tree nuts, 28 gabout −4%

Ras et al., Br J Nutr 2014; Ha et al., CMAJ 2014; Whitehead et al., Am J Clin Nutr 2014; Del Gobbo et al., Am J Clin Nutr 2015. Percentages are approximate and depend on your starting LDL.

The evidence-based list

1. Oats and barley

Oats and barley contain beta-glucan, a soluble fiber that forms a gel in the gut and carries bile acids out of the body. The liver then pulls cholesterol from the blood to make more. A meta-analysis of 28 trials found that about 3 g of beta-glucan a day lowered LDL by 0.19 mmol/L, or about 7 mg/dL. That is roughly 70–80 g of dry rolled oats, so it helps to spread it over the day. Try oats or oat bran at breakfast, oats chilla or upma, barley in soups, or jau roti.

2. Beans, chana, rajma and dal

Pulses are rich in soluble fiber and plant protein. In a review of 26 trials, one serving a day, about 130 g cooked or three-quarters of a cup, lowered LDL by about 5%. Rajma, chole, moong and masoor dal, sprouts, hummus, baked beans and lentil soup all count. They also help keep blood sugar steadier. Read more in Fiber and Protein for Blood Sugar.

3. Nuts

A pooled analysis of 61 trials found that each daily serving of tree nuts (28 g, a small handful) lowered LDL by about 5 mg/dL. Almonds, walnuts, pistachios and cashews all work. Choose them unsalted and unsweetened, and eat them instead of biscuits or namkeen rather than on top of them, since nuts are high in calories.

4. Soy foods

Soy protein from tofu, soy milk, edamame and soy chunks lowers LDL by a small amount on its own. It was one of the four parts of the portfolio diet, which lowered LDL by about 29% in a controlled trial. Its benefit also comes from replacing fatty meat.

5. Plant sterols and stanols

These plant compounds block cholesterol absorption. Foods naturally contain small amounts, but reaching 2 g a day usually requires fortified spreads, yogurt drinks or milk. At that dose LDL falls by about 8–10%. Take them with a meal.

6. Olive oil and other unsaturated oils

Unsaturated oils lower LDL mainly when they replace ghee, butter, coconut oil or palm oil. In the PREDIMED trial, a Mediterranean diet with extra olive oil or nuts reduced major heart events by about 30% compared with a lower-fat control diet. In Indian kitchens, mustard, groundnut, rice bran, canola and sunflower oils are good everyday choices.

7. Fatty fish

Salmon, sardines, mackerel (bangda) and rohu provide omega-3 fats. Fish does not lower LDL much, but omega-3s lower triglycerides. Prescription doses of about 4 g a day cut triglycerides by 30% or more. Eating fish twice a week has a smaller effect but is a heart-healthy habit, especially in place of red or processed meat.

Legumes and chickpeas
A daily serving of beans, chana or lentils is one of the simplest ways to lower LDL.

Indian foods worth adding

Rajma and chana

High in soluble fiber and protein. A bowl with brown rice or roti counts as a full pulse serving.

Methi (fenugreek)

Seeds and leaves are rich in soluble fiber. Small studies suggest modest benefits for cholesterol and blood sugar.

Flaxseed (alsi)

Ground flaxseed adds fiber and plant omega-3. Studies show small LDL reductions. Sprinkle a spoonful on curd or dal.

Almonds

A small handful a day was part of the portfolio diet. A good swap for fried snacks.

A day that combines them

MealIndian exampleWestern example
BreakfastOats upma or vegetable oats with a spoon of ground flaxseedPorridge with berries and walnuts
LunchRajma or chole with brown rice, salad cooked in mustard oilLentil soup, whole-grain bread, olive oil salad
SnackA small handful of almonds, roasted chanaApple with a handful of almonds
DinnerMethi dal, tofu or fish curry, two rotisSalmon, beans and vegetables

How much fiber are you getting? Try our Fiber Calculator to see how close you are to 30 g a day.

A day like this can easily give 8–10 g of soluble fiber and a daily serving of both pulses and nuts. For more meal ideas see What to Eat With Prediabetes, since the same foods help blood sugar too.

What these foods cannot do

These foods lower LDL, but they do not cancel out a diet high in saturated fat, and they cannot overcome strong genetic causes of high cholesterol. They also do not replace medicine for people who need it. Read Understanding Cholesterol Numbers to see where you stand.

Taking medicine? Keep taking any prescribed cholesterol medicine while you change your diet. Psyllium and large amounts of fiber can affect how some medicines are absorbed, so ask your pharmacist about timing.

MythOne “superfood” like garlic or apple cider vinegar can fix high cholesterol.

FactNo single food has a large effect. Combining oats, pulses, nuts, soy, plant sterols and healthy oils is what moves LDL.

Common questions

Is instant oats as good as rolled oats?

Both contain beta-glucan. Less processed oats keep blood sugar steadier, so rolled or steel-cut oats are a better choice when possible.

Do I need to buy plant sterol products?

No. They are optional. They help most if your LDL is only a little above target or you want an extra boost.

Is coconut oil a healthy choice for cholesterol?

No. Coconut oil is high in saturated fat and raises LDL compared with vegetable oils like mustard, groundnut or olive oil. Use it sparingly for flavor rather than as your everyday cooking fat.

Can I eat these foods if I also have prediabetes?

Yes. Oats, pulses, nuts and healthy oils also help blood sugar. Keep portions of oats and rice sensible, and pair them with protein and vegetables.

How soon will I see a change?

Most food effects appear within 4–6 weeks. Retest after about 3 months of consistent changes.

Key takeaways
  • Oats, barley and pulses lower LDL through soluble fiber.
  • Nuts, soy and plant sterols each add a few percent more.
  • Unsaturated oils help most when they replace saturated fats.
  • Fatty fish mainly lowers triglycerides, not LDL.
  • Next: Foods That Raise LDL: What to Limit and Better Swaps.

Sources

  1. Whitehead A, Beck EJ, Tosh S, Wolever TM. Cholesterol-lowering effects of oat β-glucan: a meta-analysis of randomized controlled trials. Am J Clin Nutr. 2014;100(6):1413–1421.
  2. Ha V, Sievenpiper JL, de Souza RJ, et al. Effect of dietary pulse intake on established therapeutic lipid targets for cardiovascular risk reduction: a systematic review and meta-analysis of randomized controlled trials. CMAJ. 2014;186(8):E252–E262.
  3. Del Gobbo LC, Falk MC, Feldman R, et al. Effects of tree nuts on blood lipids, apolipoproteins, and blood pressure: systematic review, meta-analysis, and dose-response of 61 controlled intervention trials. Am J Clin Nutr. 2015;102(6):1347–1356.
  4. Ras RT, Geleijnse JM, Trautwein EA. LDL-cholesterol-lowering effect of plant sterols and stanols across different dose ranges: a meta-analysis of randomised controlled studies. Br J Nutr. 2014;112(2):214–219.
  5. Jenkins DJA, Kendall CWC, Marchie A, et al. Effects of a dietary portfolio of cholesterol-lowering foods vs lovastatin on serum lipids and C-reactive protein. JAMA. 2003;290(4):502–510.
  6. Estruch R, Ros E, Salas-Salvadó J, et al. Primary prevention of cardiovascular disease with a Mediterranean diet supplemented with extra-virgin olive oil or nuts. N Engl J Med. 2018;378(25):e34.
  7. Skulas-Ray AC, Wilson PWF, Harris WS, et al. Omega-3 fatty acids for the management of hypertriglyceridemia: a science advisory from the American Heart Association. Circulation. 2019;140(12):e673–e691.

This article is for general education and is not a substitute for advice from your own doctor or healthcare team.


How we review: Every Vitablizz article is checked against the sources it cites and updated when guidance changes. This article is for education and is not a substitute for personal medical advice. Read our Editorial Policy.

THE VITABLIZZ BRIEF

Enjoyed this article?

Practical, evidence-based health tips, free in your inbox. No spam, unsubscribe anytime.