By Dr. Jane Smith · Published January 16, 2026 · 9 min read
Most people assume bananas are the king of potassium. They are not even close. A medium banana delivers 422mg of potassium — respectable, but less than half what you get from a cup of cooked beet greens (1,309mg) or a can of white beans (over 1,000mg per cup). The real list of potassium rich foods is far broader — and more surprising — than that yellow fruit.
This article ranks 35 of the highest-potassium foods across five categories with exact milligram counts per serving, sourced from USDA FoodData Central. It also covers why potassium matters, how much you need, and practical ways to close the gap most people have.
Why Potassium Matters
Potassium is an essential mineral and electrolyte that your body cannot produce on its own. It must come entirely from food. Every cell in your body depends on potassium to maintain its electrical charge — a process that drives muscle contractions, nerve signals, and heartbeat rhythm.
Its most clinically documented benefit is blood pressure regulation. Potassium works by helping your kidneys excrete excess sodium, which relaxes blood vessel walls and reduces arterial pressure. The NIH Office of Dietary Supplements cites a meta-analysis finding that a 1,640mg/day increase in potassium intake is associated with a 21% lower stroke risk. Beyond cardiovascular health, adequate potassium supports bone mineral density, prevents kidney stones, and preserves muscle mass. For a complete picture of how micronutrients work together across a lifespan, see our guide to nutrition for healthy aging.
ℹ️ The Potassium Gap
Only about 2% of Americans meet the 4,700mg FDA Daily Value for potassium. The average adult intake sits around 2,640mg per day — barely above the minimum Adequate Intake for women and well below the target for men.
How Much Potassium Do You Need Per Day?
The NIH sets the following Adequate Intake (AI) targets — the level estimated to meet the needs of most healthy adults:
| Group | Daily Potassium Target |
|---|---|
| Adult men (19+) | 3,400 mg/day |
| Adult women (19+) | 2,600 mg/day |
| Pregnant women | 2,900 mg/day |
| Breastfeeding women | 2,800 mg/day |
Note: The 4,700mg figure that appears on nutrition labels is the FDA Daily Value — set higher to cover the upper range of population needs and to account for the sodium-blunting effect. Both are valid targets; the DV is the more commonly used benchmark.
Because potassium is an electrolyte, heavy sweating during exercise or prolonged illness can increase your daily needs significantly. People on diuretics, those with chronic diarrhea, or anyone eating a heavily processed diet are at the highest risk of inadequate intake.
The 35 Best Potassium Rich Foods
All values are sourced from USDA FoodData Central. Serving sizes reflect typical real-world portions rather than standardized 100g weights. Foods are sorted from highest to lowest potassium per serving within each category.
Leafy Greens and Vegetables
Dark leafy greens and starchy vegetables dominate the top of the potassium rankings. Beet greens — the leaves attached to beetroot — are the single highest whole-food source per serving available at most grocery stores.
| Food | Serving | Potassium | % Daily Value |
|---|---|---|---|
| Beet greens, cooked | 1 cup (144g) | 1,309 mg | 28% |
| White beans, cooked | 1 cup (179g) | 1,004 mg | 21% |
| Acorn squash, cooked | 1 cup (205g) | 896 mg | 19% |
| Baked potato, with skin | 1 medium (173g) | 919 mg | 20% |
| Swiss chard, cooked | 1 cup (175g) | 961 mg | 20% |
| Butternut squash, cooked | 1 cup (205g) | 582 mg | 12% |
| Spinach, cooked | ½ cup (90g) | 591 mg | 13% |
| Broccoli, cooked | ½ cup (78g) | 268 mg | 6% |
Beet greens are the standout here — most people buy beets and discard the leaves, which happen to be the highest-potassium part. Baked potato with skin is particularly practical: it requires no prep beyond scrubbing and delivers as much potassium as a banana does in two bites. The sweet potato's data is in the fruits section below since botanically it is a root, but nutritionally it fits here — see the legumes and beans section for the continuation.
Legumes and Beans
Legumes rival leafy greens for the top potassium ranking and offer the added advantage of being shelf-stable, inexpensive, and calorie-efficient. A can of white beans is arguably the single most cost-effective potassium source available. If you want a food with both high fiber and high potassium, legumes are your best bet.
| Food | Serving | Potassium | % Daily Value |
|---|---|---|---|
| Lima beans, cooked | 1 cup (188g) | 969 mg | 21% |
| Lentils, cooked | 1 cup (198g) | 731 mg | 16% |
| Kidney beans, cooked | 1 cup (177g) | 713 mg | 15% |
| Pinto beans, cooked | ½ cup (86g) | 373 mg | 8% |
| Edamame, boiled | ½ cup (80g) | 338 mg | 7% |
| Black beans, cooked | ½ cup (86g) | 322 mg | 7% |
Lentils are a particularly efficient choice: they cook in 20 minutes without soaking, provide 16% of the daily potassium value per cup, and simultaneously deliver 18g of protein and 18g of fiber. Lima beans — often overlooked — outperform lentils on potassium at 969mg per cup.
Fruits and Dried Fruits
Fresh fruits offer moderate potassium per serving, but dried fruits concentrate both potassium and calories significantly. Avocado is the high-potassium surprise of the fruit category — a whole Hass avocado nearly matches a cup of cooked spinach.
| Food | Serving | Potassium | % Daily Value |
|---|---|---|---|
| Avocado, whole (Hass) | 1 whole (201g) | 975 mg | 21% |
| Dried apricots | ½ cup (65g) | 755 mg | 16% |
| Prunes (dried plums) | ½ cup (87g) | 637 mg | 14% |
| Sweet potato, baked | 1 medium (130g) | 542 mg | 12% |
| Orange juice | 1 cup (248g) | 496 mg | 11% |
| Banana | 1 medium (118g) | 422 mg | 9% |
| Cantaloupe | 1 cup (177g) | 417 mg | 9% |
| Raisins | ¼ cup (36g) | 270 mg | 6% |
Note that dried apricots and prunes pack significantly more potassium per gram than fresh fruit — their water content has been removed, concentrating all nutrients. A ½ cup of dried apricots (755mg) has nearly twice the potassium of a banana. Our banana nutrition facts guide covers bananas' full nutrient profile in detail.
Fish and Seafood
Seafood is a potassium-rich protein source that many people overlook in this context. Fatty fish like salmon and halibut consistently rank among the top animal sources of the mineral.
| Food | Serving | Potassium | % Daily Value |
|---|---|---|---|
| Clams, cooked | 20 small (190g) | 1,193 mg | 25% |
| Salmon, baked | 1 fillet (170g) | 763 mg | 16% |
| Halibut, baked | 3 oz (85g) | 449 mg | 10% |
| Yellowfin tuna, cooked | 3 oz (85g) | 448 mg | 10% |
| Chicken breast, baked | 1 medium (130g) | 359 mg | 8% |
Clams are extraordinary: 20 small clams provide 1,193mg of potassium — over 25% of the daily value — alongside 22g of protein and 14mg of iron. Salmon is the most practical daily option given availability: a single fillet (170g) delivers 763mg of potassium alongside omega-3 fatty acids and over 30g of protein.
Nuts, Seeds, and Dairy
Nuts and seeds deliver potassium in smaller absolute amounts per serving, but they are calorie-dense and potassium-efficient relative to their size. Dairy and beverages like coconut water and yogurt round out this category.
| Food | Serving | Potassium | % Daily Value |
|---|---|---|---|
| Yogurt, plain low-fat | 1 cup (245g) | 625 mg | 13% |
| Coconut water | 1 cup (240g) | 600 mg | 13% |
| Tomato paste | ¼ cup (65g) | 650 mg | 14% |
| Milk, 1% fat | 1 cup (244g) | 366 mg | 8% |
| Hemp seeds | 1 oz (28g) | 341 mg | 7% |
| Pistachios, dry roasted | 1 oz (28g) | 286 mg | 6% |
| Pumpkin seeds (pepitas) | 1 oz (28g) | 261 mg | 6% |
| Almonds | 1 oz (28g) | 208 mg | 4% |
Yogurt is one of the most underrated potassium sources — a single cup of plain low-fat yogurt delivers 625mg along with calcium and probiotics. Coconut water is marketed primarily as a hydration drink, but its potassium content (600mg per cup) makes it genuinely useful for electrolyte replenishment after exercise. Tomato paste is worth noting as a cooking ingredient: a ¼ cup used in sauces or soups adds 650mg of potassium nearly invisibly.
Foods High in Potassium Besides Bananas
Bananas are the food most commonly associated with potassium — but as the table below shows, they rank 19th on this list of 35. At least 18 foods beat bananas on a per-serving basis, many by a significant margin.
| Food | Potassium per Serving | Compared to Banana (422mg) |
|---|---|---|
| Beet greens, cooked (1 cup) | 1,309 mg | 3.1× more |
| Clams, cooked (20 small) | 1,193 mg | 2.8× more |
| White beans, cooked (1 cup) | 1,004 mg | 2.4× more |
| Avocado, 1 whole | 975 mg | 2.3× more |
| Lima beans, cooked (1 cup) | 969 mg | 2.3× more |
| Baked potato with skin | 919 mg | 2.2× more |
| Swiss chard, cooked (1 cup) | 961 mg | 2.3× more |
| Salmon, 1 fillet (170g) | 763 mg | 1.8× more |
| Banana, 1 medium | 422 mg | — |
This is not to dismiss bananas — they are a convenient, affordable, and nutritious fruit. The broader point is that restricting your potassium strategy to bananas leaves the vast majority of the food supply untapped. Beans, leafy greens, fish, and avocado are all superior sources and most also contribute fiber, protein, and other micronutrients simultaneously.
How to Get Enough Potassium Daily
The most effective strategy is diet diversity, not heavy reliance on any single food. These practical habits help close the potassium gap without tracking every gram:
⚠️ A Note on Cooking Method
Boiling vegetables leaches 30–50% of their potassium into the cooking water. To preserve potassium content, steam or roast vegetables whenever possible — or use the cooking water in soups and sauces where it would otherwise be discarded.
If you want to know exactly how much potassium lands on your plate each day, Caloria makes it effortless — just photograph your meal and get an instant breakdown including potassium, fiber, protein, and all macros without manual data entry.
Start Tracking Smarter
Knowing which foods are high in potassium is the first step. Knowing whether your daily meals actually hit your target is the second. Caloria, the AI calorie tracker, breaks down the mineral content of every meal automatically — just snap a photo and get a full nutrition report in seconds.
Download Caloria and take the guesswork out of your nutrition:
⚠️ Medical Disclaimer
This article is for general informational purposes only and does not constitute medical advice. People with chronic kidney disease, hyperkalemia, or those taking potassium-sparing medications should consult a registered dietitian or physician before significantly increasing potassium intake. Individual needs vary by health status, age, and medication use.
Frequently Asked Questions
What food is the highest in potassium?
Among everyday whole foods, beet greens lead the list at 1,309mg per cooked cup — more than three times the potassium of a banana. Clams reach 1,193mg per serving, and white beans provide over 1,000mg per cup. Dried herbs like chervil are technically higher per 100g, but you would not eat them in quantities that matter. For practical daily potassium, beet greens, white beans, lima beans, and baked potatoes deliver the most per serving.
How much potassium do I need per day?
The NIH Adequate Intake is 3,400mg/day for adult men and 2,600mg/day for adult women. The FDA Daily Value shown on nutrition labels is 4,700mg/day — a higher target set to account for the general population. Pregnant women need 2,900mg/day and breastfeeding women need 2,800mg/day.
What are the signs of low potassium?
Low potassium — called hypokalemia — most commonly presents as muscle weakness, fatigue, muscle cramps (especially leg cramps), constipation, and in more severe cases, heart palpitations or irregular heart rhythm. Mild deficiency is common and often goes undetected because symptoms are non-specific. Eating a varied diet with regular servings of vegetables, legumes, and fruit is the most effective prevention strategy.
Do potassium rich foods lower blood pressure?
Yes, consistently. Potassium counteracts the blood-pressure-raising effect of dietary sodium by helping the kidneys excrete more sodium through urine. A meta-analysis cited by the NIH found that a 1,640mg/day increase in potassium intake was associated with a 21% lower stroke risk. The benefit comes from both increasing potassium and maintaining a favorable potassium-to-sodium ratio — eating more potassium-rich whole foods naturally achieves both at once.
Should you avoid potassium rich foods if you have kidney disease?
Only in specific circumstances. Healthy kidneys regulate potassium levels automatically — you cannot eat too much potassium from food if your kidneys are working normally. Potassium restriction is medically necessary for patients with advanced CKD (stages 3b–5) or those on dialysis, because impaired kidneys cannot excrete excess potassium efficiently, which can cause dangerous blood levels. People with earlier-stage CKD or those without kidney disease do not need to restrict potassium. Always work with a nephrologist and registered dietitian for individualized guidance.