Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
Beans are a good source of potassium, and they pack a serious nutritional punch for such a humble pantry staple.
If you’ve been wondering whether beans can help you hit your daily potassium goals, the short answer is a resounding yes.
When you compare beans to the usual suspects like bananas, you might be surprised to find that many varieties actually rival or even exceed that famous yellow fruit in potassium content.
So, are beans a good source of potassium?
Absolutely, and in this post, we’ll dig into why beans are such a fantastic source of this essential mineral, which types are the best, how to cook them to keep the potassium, and how many servings you might need.
Let’s get started.
Why Beans Are a Good Source of Potassium
Beans are a good source of potassium because they naturally absorb this mineral from the soil as they grow, concentrating it in their seeds.
Unlike many processed foods that lose potassium during manufacturing, whole beans retain their mineral richness when you cook them from scratch.
Here’s what makes beans such a standout source of potassium:
1. The Numbers Speak for Themselves
Are beans a good source of potassium?
Look at the data, and the answer is clear.
A single cup of cooked white beans delivers about 1,189 milligrams of potassium, which is more than double what you’d find in a medium banana.
Kidney beans offer around 607 milligrams per cup, while pinto beans come in at roughly 746 milligrams per cup.
Even chickpeas and black beans are solid contributors, with about 477 and 611 milligrams per cooked cup, respectively.
That means just one serving of many beans can cover anywhere from 10% to 25% of your total daily potassium needs.
2. Beans Provide Potassium in a Balanced Package
When you ask “are beans a good source of potassium,” the real answer isn’t just about the mineral alone.
Beans also bring fiber, protein, magnesium, and iron to the table, and those nutrients work together to help your body use potassium more effectively.
This balanced profile means you’re not just getting potassium in isolation, you’re getting a whole-food boost that supports heart health, muscle function, and blood pressure regulation.
So, yes, beans are a good source of potassium, but they’re even better as a complete dietary package.
3. Canned vs. Dried: The Potassium Difference
You might be surprised to learn that canned beans can still be a good source of potassium, but the canning process does change things slightly.
Canned beans are often cooked in water with added salt, and some of the potassium leaches out into the liquid.
However, if you drain and rinse canned beans thoroughly, you’ll wash away a chunk of that sodium while preserving a good portion of the potassium still inside the bean itself.
Dried beans that you soak and cook at home, on the other hand, tend to retain the most potassium because you control every step of the process.
So, whichever way you go, beans are still a good source of potassium, but home-cooked dried beans will give you the highest numbers.
The Best Beans for Potassium Boosts
Not all beans are created equal when it comes to this mineral, so let’s highlight the varieties that really shine as a good source of potassium.
If you’re aiming to maximize your intake, these are your go-to options:
1. White Beans and Navy Beans
White beans are the uncontested champions when you’re looking for beans as a good source of potassium.
Navy beans aren’t far behind, delivering about 708 milligrams per cooked cup, and their mild flavor makes them perfect for soups and stews.
You can even blend white beans into creamy dips or sauces to sneak in a potassium boost without changing the taste much.
2. Pinto Beans and Adzuki Beans
Pinto beans offer that creamy texture and earthy flavor, all while providing roughly 746 milligrams of potassium per cup.
Adzuki beans, which are popular in Asian cooking, are also a great source of potassium, coming in around 1,224 milligrams per cooked cup.
These beans work beautifully in chili, bean burgers, or even sweet red bean paste desserts.
3. Lima Beans and Soybeans
Lima beans, sometimes called butter beans, pack about 969 milligrams of potassium per cup, which makes them another excellent source.
Soybeans, including edamame, give you around 886 milligrams per cup, and they’re also packed with high-quality plant protein.
So, if you’re asking “are beans a good source of potassium” while planning a plant-based menu, lima and soybeans should definitely be on your rotation.
How to Cook Beans Without Losing the Potassium
You already know beans are a good source of potassium, but the way you cook them can make a big difference in how much actually ends up on your plate.
Follow these simple steps, and you’ll hang on to all that mineral goodness:
1. Soak Overnight, Then Cook in Fresh Water
When you soak dried beans overnight, you’re softening them and reducing cooking time, but the potassium stays locked inside the bean itself.
Drain that soaking water and add fresh water for cooking, because potassium can leak into the soaking liquid, and you don’t want to toss it out.
2. Don’t Overcook Your Beans
Beans that are a good source of potassium will release some minerals into the cooking water the longer they simmer.
Cook them until they’re tender but still hold their shape, which is usually around 45 to 90 minutes depending on the bean.
If you make a big pot of soup or chili, don’t dump the broth, that liquid now contains some of the potassium that cooked out.
Instead, serve the beans with their cooking liquid to capture every last bit of this mineral.
3. Rinse Canned Beans With Care
For canned beans, a quick rinse is still a good idea to cut sodium, but know that you’ll also wash away a little potassium.
The tradeoff is worth it for your blood pressure, since the lower sodium helps potassium do its job better.
After rinsing, you can add a pinch of salt substitute that contains potassium chloride to make up for any losses.
How Many Beans You Need for Daily Potassium
So, are beans a good source of potassium when you factor in daily targets?
The average adult needs about 2,600 to 3,400 milligrams of potassium per day, depending on age and gender.
Eating just one and a half cups of cooked white beans would get you most of the way there on their own.
But even a half-cup serving of black beans at lunch and another half-cup of kidney beans at dinner will push you well past a quarter of your daily goal.
If you’re eating a varied diet with fruits and vegetables, adding beans to even one meal a day is enough to keep your potassium levels healthy.
So, Are Beans a Good Source of Potassium?
Beans are a good source of potassium, and they might just be one of the most underrated ones out there.
Yes, beans are a good source of potassium because they deliver impressive amounts of this mineral per serving, often beating bananas and other well-known sources.
Whether you choose white beans, pinto beans, lima beans, or soybeans, you’re getting a natural, whole-food dose of potassium that also comes with fiber and protein.
So if you’ve ever wondered if beans are a good source of potassium, you now have your answer, they absolutely are.
Add them to soups, salads, burritos, or even blend them into hummus, and your body will thank you for the mineral boost.
If you’re looking to improve your potassium intake without relying on supplements, making beans a regular part of your meals is one of the easiest and tastiest strategies.
Hope this post helped you see just how valuable beans are as a source of potassium, so go ahead and open that bag of dried beans tonight.
Your heart, muscles, and nerves will all appreciate the effort.