Low Potassium and Low Phosphorus Beans: A Kidney-Friendly Guide

If you’ve been told to limit potassium because of kidney disease, you may have heard that beans are too high to include safely. But that’s not always true. Many beans are low in potassium, especially when you drain, rinse, or boil them properly.

And when it comes to phosphorus, beans are often a better choice than animal protein because most of the phosphorus they contain isn’t absorbed by your body. In this post, we’ll walk through which beans are best, how to prepare them, and why they may be a smart addition to your kidney-friendly diet.

This post may contain affiliate links through which we may earn a small commission to help keep this website free.

Health Benefits of Beans for People with CKD

Beans are one of the most underrated superfoods—especially for people with kidney disease. They’re rich in plant-based protein, fiber, folate, magnesium, iron, and antioxidants, and they come with a host of health benefits that extend far beyond just meeting your nutrition goals.

Cardiovascular and Metabolic Health

Regularly eating beans and other legumes has been shown to help lower LDL cholesterol, reduce blood pressure, and modestly improve blood sugar levels—all of which reduce the risk of heart disease and diabetes, two common complications in people with CKD. These benefits are backed by systematic reviews and randomized controlled trials, and supported by both the American Heart Association and the American Cancer Society, which recommend legumes as part of a healthy, plant-focused diet.

Beans are also low glycemic index foods, which means they digest slowly and help keep blood sugar steady—an especially important benefit if you’re living with diabetes or insulin resistance.

CKD-Specific Benefits

Beyond general health, beans also offer several unique benefits for people with non-dialysis CKD:

  • Slower progression of CKD: Diets rich in plant-based foods like beans are associated with slower kidney function decline and reduced proteinuria.
  • Lower dietary acid load: Plant proteins produce fewer acid-forming amino acids, which may help correct or prevent metabolic acidosis, a common CKD complication that worsens kidney function.
  • Reduced inflammation and toxin load: The fiber in beans supports a healthier gut, which may lower the production and absorption of uremic toxins like indoxyl sulfate and p-cresol—compounds linked to systemic inflammation and faster disease progressio.
  • Better phosphorus control: Plant-based proteins like beans contain phosphorus in a form (phytate-bound) that your body absorbs poorly—making them a lower phosphorus option than many animal proteins.

Protein with a Plant-Based Advantage

Many people with CKD are told to reduce their protein intake—but not all protein is equal. Plant proteins are less acid-producing and contain phosphorus that’s less bioavailable. Beans are an excellent way to meet your protein needs without overloading your kidneys.

A half-cup serving of beans generally contains around 6–7 grams of protein—just a fraction of what you’d get from a piece of chicken or fish. That makes them easier to portion and adjust to your individual needs.

Potassium in Beans

One of the biggest concerns with beans and kidney disease is the potassium content. Traditionally, beans are considered higher potassium foods, and many people have been told to avoid them altogether. But the truth is: how beans are prepared has a major impact on their potassium content.

In many cases, simple preparation techniques can significantly reduce potassium levels—making beans a safe and nutritious option for people with CKD.

To understand just how much of a difference preparation makes, consider the table below comparing different types of beans prepared in one of two ways:

  1. Boiled – These beans are cooked from dry. They’re soaked and then boiled until tender.
  2. Canned, drained, and rinsed – These beans are commercially prepared, and then drained of their packing liquid and rinsed in fresh water before serving.
Per 100g servingCaloriesProtein (g)Fiber (g)Potassium (mg)Phosphorus (mg)
Black Beans, boiled13299355140
Black Beans, canned, drained, rinsed1187725391
Great Northern Beans, boiled11887391165
Great Northern Beans, canned, drained, rinsed1177721389
Chickpeas/Garbanzo Beans, boiled16498291168
Chickpeas/Garbanzo Beans, canned, drained, rinsed1377613787
Kidney Beans, boiled12796405138
Light Red Kidney Beans, canned, drained, rinsed1277720994
Dark Red Kidney Beans, canned, drained, rinsed12787227104
Navy Beans, boiled140811389144
Navy Beans, canned, drained, rinsed1197718487
Pinto Beans, boiled14399436147
Pinto Beans, canned, drained, rinsed1177721083
Small White Beans, boiled142910463169
White Beans, boiled139106561113
Canellini Beans, canned, drained, rinsed1157720395

As you can see, canned beans that are drained and rinsed often contain up to 50% less potassium than boiled beans.

Note: These values are per 100g, which is a little more than ½ cup (typically around 80g).

What Beans are 
Low in Potassium? Canned beans typically have ~50% less potassium than beans cooked from dry. Chickpeas or Garbanzo beans are the lowest potassium beans. Always choose no salt added beans. Special boiling and soaking methods can help make canned and dried beans even lower in potassium.

Why Do Canned Beans Have Less Potassium?

Potassium is water-soluble. That means it dissolves in water—and the more opportunities beans have to interact with water, the more potassium they will lose.

In the industrial canning process, beans go through multiple stages where potassium leaching occurs:

  • Hydration: Beans are soaked before cooking, often in warm water. This starts the leaching process.
  • Cooking or blanching: Heat causes the cell walls of beans to soften and break down. This allows more potassium to move into the surrounding water.
  • Storage in liquid: Beans are canned in liquid, where additional potassium moves into the packing fluid.

Draining and rinsing the beans discards the potassium-rich liquid, lowering potassium even further.

By contrast, when beans are cooked at home from dry, they are usually soaked once and then cooked in the same water. That water (and the potassium it contains) often stays with the beans.

How to Lower the Potassium in Beans

If you’re cooking dried beans and want to reduce potassium further, here’s how:

  1. Soak beans overnight in cold water. Drain and rinse.
  2. Cook with a generous amount of water—at least 1.5 liters per 100g of beans. The more water, the more potassium leaches out. One study that achieved potassium levels as low as 68mg per 100g used this exact method.
  3. Optional: Halfway through cooking, drain the water and replace it with fresh water. This creates a new, potassium-free environment for additional leaching.
  4. Drain and rinse the final product. Store cooked beans in water if not using immediately. They will continue to leach potassium if stored in liquid.

For 1lb of beans (~450g), you’ll need at least 1.8 gallons (28 cups) of water. It’s a lot—but worth it if potassium is a concern.

For canned beans, the process is easier:

  • Soaking canned beans in fresh water for 12 hours (using 1.5 liters per 100g) reduced potassium by over 80% in one study.
  • Simmering canned beans for 30 minutes in water dropped potassium by ~70%.
  • Doing both reduced potassium to just 6mg per 100g of chickpeas!

These results were most dramatic in chickpeas and lentils, but similar effects are likely with other types of beans.

Why does soaking cooked beans work, but soaking dried beans doesn’t? Raw beans have intact cell walls that trap potassium inside. Once beans are cooked (or canned), those barriers are broken down—allowing potassium to escape more easily into water.

What Beans Are Low in Potassium?

If you stick to canned, drained, and rinsed varieties, many common beans already fall below the 200mg per serving threshold often used to define “low potassium.”

Here’s a comparison based on a ½ cup (80g) serving:

Per 80g/1/2 cup servingCaloriesProtein (g)Fiber (g)Potassium (mg)Phosphorus (mg)
Chickpeas/Garbanzo Beans, canned, drained, rinsed1106511069
Navy Beans, canned, drained, rinsed955514769
Canellini Beans, canned, drained, rinsed926516276
Light Red Kidney Beans, canned, drained, rinsed1026616775
Pinto Beans, canned, drained, rinsed945616866
Great Northern Beans, canned, drained, rinsed946617071
Dark Red Kidney Beans, canned, drained, rinsed1026618283
Black Beans, canned, drained, rinsed946520273

And here’s how those same beans compare when boiled from dry:

Per 80g/1/2 cup servingCaloriesProtein (g)Fiber (g)Potassium (mg)Phosphorus (mg)
Chickpeas/Garbanzo Beans, boiled13176233134
Black Beans, boiled10677284112
Navy Beans, boiled11269311115
Great Northern Beans, boiled9466313132
Kidney Beans, boiled10275324110
Pinto Beans, boiled11477349118
Small White Beans, boiled11478370135
White Beans, boiled1118544990

Conclusion: If you’re watching potassium, opt for canned beans that have been drained and rinsed. If you want to enjoy other types, use the soaking and cooking methods above to help reduce potassium even further.

Do You Need to Limit Potassium?

Not necessarily! Many people with CKD still have adequate kidney function to process normal amounts of potassium from food. If your blood potassium levels are in the normal range and your doctor or dietitian hasn’t told you to cut back, you probably don’t need to.

In fact, unnecessarily avoiding potassium-rich foods can be harmful. Potassium helps regulate blood pressure, nerve function, and muscle contractions—and many potassium-rich foods are rich in other beneficial nutrients too.

If you are concerned about potassium or wish to take steps to ensure that potassium does not become an issue for you in the future, we offer a free mini course that provides simple strategies you can take to help control potassium levels without avoiding high potassium foods, designed especially for people with CKD who are not on dialysis: 5 Ways to Control Potassium Without Avoiding High Potassium Foods or sign up below.

If you do need to reduce potassium, canned beans and the cooking methods listed here can help you safely enjoy beans without exceeding your limit.

Phosphorus in Beans

Are Beans High in Phosphorus?

When you look at the total phosphorus content of beans, it might raise some eyebrows. A 100-calorie portion of beans can contain anywhere from 59 to 140 mg of phosphorus. And because phosphorus is closely linked to protein content, it’s no surprise that protein-rich foods like beans often contain more phosphorus than, say, fruits or vegetables.

But here’s the key: not all phosphorus is created equal.

Beans contain phosphorus in a form called phytate (or phytic acid)—a compound that humans can’t digest very well. In fact, the majority of the phosphorus in beans is not absorbed by your body. This is what dietitians refer to as “low bioavailability.”

Phosphorus Bioavailability from Beans

While animal-based sources of phosphorus (like meat or dairy) may be absorbed at rates of 40-60%, plant-based sources like beans are absorbed at much lower rates—around 10-50%.

Here’s a look at the actual phosphorus content of various beans, adjusted for their estimated absorbability of 30%. These values are based on a ½ cup (80g) serving:

Per 80g/1/2 cup servingProtein (g)Phosphorus (mg)30% Bioavailable
Black Beans, boiled711234
Black Beans, canned, drained, rinsed67322
Great Northern Beans, boiled613240
Great Northern Beans, canned, drained, rinsed67121
Chickpeas/Garbanzo Beans, boiled713440
Chickpeas/Garbanzo Beans, canned, drained, rinsed67021
Kidney Beans, boiled711033
Light Red Kidney Beans, canned, drained, rinsed67523
Dark Red Kidney Beans, canned, drained, rinsed68325
Navy Beans, boiled611535
Navy Beans, canned, drained, rinsed67021
Pinto Beans, boiled711835
Pinto Beans, canned, drained, rinsed66620
Small White Beans, boiled713541
White Beans, boiled89027
Canellini Beans, canned, drained, rinsed67623

How Do Beans Compare to Animal Protein?

To put this in context: a similar 7g protein portion of chicken breast contains about 67mg of phosphorus, with about 60% of it absorbed—that’s around 40mg of absorbable phosphorus.

Even worse, some animal products are enhanced with phosphate additives to preserve moisture or improve shelf life. That same 7g of protein from enhanced pork could contain 100mg of phosphorus or more—with nearly 100% absorption.

When you look at it from this angle, beans are often lower in absorbable phosphorus than their animal-based counterparts, making them a smart choice for people trying to manage phosphorus levels.

Phosphorus
in Beans. Phosphorus from beans is poorly absorbed due to the presence of phytate. Check ingredient lists and avoid beans that contain PHOS. Once adjusted for how much your body can absorb, beans have similar phosphorus content to other protein foods

Which beans are bad for kidneys?

Some canned beans—especially flavored varieties like baked beans—may contain phosphorus additives. These are inorganic phosphate salts added for texture, flavor, or preservation. Your body absorbs nearly 100% of this type of phosphorus.

Always check the ingredient label for words like “phosphate,” “phosphoric acid,” or “polyphosphates.”

Does Soaking or Cooking Reduce Phosphorus?

To a small extent, yes—but not as dramatically as potassium.

While phosphorus is technically water-soluble, it doesn’t leach out as readily. Soaking or boiling beans might reduce total phosphorus content by 10–20mg per 100g serving—a modest change.

That said, because only a small portion of phosphorus in beans is absorbed in the first place, these reductions may not be clinically significant.

If you’re concerned about your phosphorus levels, a better strategy is to limit foods with phosphorus additives (like processed meats, soda, and shelf-stable baked goods), rather than avoiding beans.

Tips for Choosing Canned Beans

When shopping for canned beans, a few smart choices can make a big difference in keeping your potassium, phosphorus, and sodium intake in check:

1. Choose “No Salt Added” beans whenever possible. Sodium adds up quickly in canned goods, and many varieties of canned beans contain 300–500mg of sodium per serving. “No salt added” versions help you stay under the recommended sodium limit of 2,300mg per day for people with kidney disease.

2. Be cautious with “Reduced Sodium” or “Low Sodium” beans. These often still contain significant sodium and may use potassium chloride as a salt substitute. That means the sodium might be lower—but the potassium could be much higher. Always check the ingredient label for any potassium-containing additives (look for words like “potassium chloride”).

3. Stick with plain, unseasoned beans. Flavored or pre-seasoned beans (like chili beans or baked beans) are more likely to contain phosphorus additives and higher levels of sodium and sugar. These additives are nearly 100% absorbed and can quickly increase your phosphorus load.

4. Drain and rinse canned beans thoroughly. This simple step can reduce potassium by 30–40% and remove some residual phosphorus and sodium from the packing liquid. Rinsing also helps eliminate any added preservatives or flavors lingering in the liquid.

5. Read ingredient labels carefully. Look for short, simple ingredient lists—ideally just the bean variety, water, and salt. Avoid any product with phosphate, phosphoric acid, or potassium-based preservatives in the ingredients.

Making these changes doesn’t mean sacrificing flavor—you can season plain beans yourself with herbs, spices, and healthy oils that fit your kidney-friendly meal plan.

Kidney Friendly Canned Beans You Can Buy

Eden Organic No Salt Added Pinto Beans

Eden Organic No Salt Added Garbanzo Beans

Eden Organic No Salt Added Black Beans

Eden Organic No Salt Added Cannellini Beans

Eden Organic No Salt Added Butter Beans

Westbrae Organic No Salt Added Lentils

365 Whole Foods Market No Salt Added Organic Cannellini Beans

365 Whole Foods Market No Salt Added Organic Black Beans

365 Whole Foods Market No Salt Added Organic Kidney Beans

365 Whole Foods Market No Salt Added Organic Garbanzo Beans

365 Whole Foods Market No Salt Added Dark Red Kidney Beans

365 Whole Foods Market No Salt Added Pinto Beans

365 Whole Foods Market No Salt Added Black Beans

365 Whole Foods Market No Salt Added Garbanzo Beans

Great Value No Salt Added Dark Red Kidney Beans

Great Value No Salt Added Black Beans

Great Value No Salt Added Light Red Kidney Beans

Great Value No Salt Added Pinto Beans

Great Value No Salt Added Chili Beans

Did You Know...

You can get weekly kidney-friendly tips (for free!) straight to your inbox? Every email includes simple, actionable steps to help you eat well, feel confident about your choices, and support your kidney health—without the overwhelm. Join thousands of others making small changes that add up.

Scroll to Top