Are Canned Beans as Healthy as Cooked Beans?

Beans are an essential part of any healthful diet. The federal government recommends about half a cup a day of beans, counting them as both a protein and a vegetable since they have the best of both worlds. Beans are excellent sources of fiber, folate, plant protein, plant iron, vitamin B1, and minerals such as magnesium, phosphorus, potassium, and copper, all while being naturally low in sodium.

Yet Americans don’t know beans: 96% of Americans don’t even make the measly minimum recommended intake of beans, chickpeas, split peas or lentils. The same percentage of Americans don’t eat their greens every day. Two of the healthiest foods on the planet are greens and beans, but hardly anyone even consumes the minimum recommended amount. As a team of researchers from the National Cancer Institute noted, this is just another “piece added to the rather disturbing picture that is emerging of a nation’s diet in crisis.”

But how should we get our beans? Canned beans are convenient, but are they as nutritious as home-cooked? And if we do used canned, should we drain them or not? A recent study published in Food and Nutrition Sciences spilled the beans.

In addition to their health benefits, beans are cheap. The researchers did a little bean counting, and a serving of beans costs between 10 cents and, if you want to go crazy, 40 cents.

The researchers compiled a table of the cost per serving of beans, both canned and cooked (see the above video). As you can see, canned beans cost about 3 times more than dried beans, but dried beans can take hours to cook, so my family splurges on canned beans, paying the extra 20 cents a serving. Nutrition-wise, cooked and canned are about the same, but the sodium content of canned beans can be 100 times that of cooked. Draining and rinsing the canned beans can get rid of about half the sodium, but you’re also draining and rinsing away some of the nutrition. I recommend, when buying canned beans, to instead get the no-salt added varieties, and to keep and use the bean juice.

The bottom line is that beans, regardless of type or form, are a nutrient rich food and should be encouraged as part of an overall healthy diet.

Concerned about gas? See my blog post Beans and Gas: Clearing the air.

In health,
Michael Greger, M.D.

PS: If you haven’t yet, you can subscribe to my free videos here and watch my live year-in-review presentationsUprooting the Leading Causes of Death and More Than an Apple a Day.

Why You Should Eat More Beans
How Much Soy Is Too Much?
Breast Cancer Survival and Soy


William C
William C11 months ago

Thank you.

sharon b
sharon b11 months ago


Greta H
Past Member 12 months ago

thanks for sharing

Mike R
Mike R12 months ago


Carl R
Carl Rabout a year ago


Lisa M
Lisa Mabout a year ago


Lisa M
Lisa Mabout a year ago


Jeramie D
Jeramie Dabout a year ago

I will still drain my canned beans.

Paola S
Past Member about a year ago


Clare O
Clare Oabout a year ago

I add lentils to soups in winter, with barley