35 Potassium Rich Foods: Complete List & Amounts

Complete list of 35 potassium rich foods ranked by mg per serving. Discover which foods beat bananas and how to hit your daily 3,400–4,700mg target.

A joyful illustrated figure amid a lush arrangement of glowing foods — beet greens, avocado, sweet potato, salmon, and white beans — each radiating warm golden mineral light, with a small banana resting at the corner

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:

GroupDaily Potassium Target
Adult men (19+)3,400 mg/day
Adult women (19+)2,600 mg/day
Pregnant women2,900 mg/day
Breastfeeding women2,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.

FoodServingPotassium% Daily Value
Beet greens, cooked1 cup (144g)1,309 mg28%
White beans, cooked1 cup (179g)1,004 mg21%
Acorn squash, cooked1 cup (205g)896 mg19%
Baked potato, with skin1 medium (173g)919 mg20%
Swiss chard, cooked1 cup (175g)961 mg20%
Butternut squash, cooked1 cup (205g)582 mg12%
Spinach, cooked½ cup (90g)591 mg13%
Broccoli, cooked½ cup (78g)268 mg6%

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.

FoodServingPotassium% Daily Value
Lima beans, cooked1 cup (188g)969 mg21%
Lentils, cooked1 cup (198g)731 mg16%
Kidney beans, cooked1 cup (177g)713 mg15%
Pinto beans, cooked½ cup (86g)373 mg8%
Edamame, boiled½ cup (80g)338 mg7%
Black beans, cooked½ cup (86g)322 mg7%

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.

FoodServingPotassium% Daily Value
Avocado, whole (Hass)1 whole (201g)975 mg21%
Dried apricots½ cup (65g)755 mg16%
Prunes (dried plums)½ cup (87g)637 mg14%
Sweet potato, baked1 medium (130g)542 mg12%
Orange juice1 cup (248g)496 mg11%
Banana1 medium (118g)422 mg9%
Cantaloupe1 cup (177g)417 mg9%
Raisins¼ cup (36g)270 mg6%

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.

FoodServingPotassium% Daily Value
Clams, cooked20 small (190g)1,193 mg25%
Salmon, baked1 fillet (170g)763 mg16%
Halibut, baked3 oz (85g)449 mg10%
Yellowfin tuna, cooked3 oz (85g)448 mg10%
Chicken breast, baked1 medium (130g)359 mg8%

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.

FoodServingPotassium% Daily Value
Yogurt, plain low-fat1 cup (245g)625 mg13%
Coconut water1 cup (240g)600 mg13%
Tomato paste¼ cup (65g)650 mg14%
Milk, 1% fat1 cup (244g)366 mg8%
Hemp seeds1 oz (28g)341 mg7%
Pistachios, dry roasted1 oz (28g)286 mg6%
Pumpkin seeds (pepitas)1 oz (28g)261 mg6%
Almonds1 oz (28g)208 mg4%

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.

FoodPotassium per ServingCompared to Banana (422mg)
Beet greens, cooked (1 cup)1,309 mg3.1× more
Clams, cooked (20 small)1,193 mg2.8× more
White beans, cooked (1 cup)1,004 mg2.4× more
Avocado, 1 whole975 mg2.3× more
Lima beans, cooked (1 cup)969 mg2.3× more
Baked potato with skin919 mg2.2× more
Swiss chard, cooked (1 cup)961 mg2.3× more
Salmon, 1 fillet (170g)763 mg1.8× more
Banana, 1 medium422 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:

☐Add ½ cup of white beans or lentils to soups, salads, or grain bowls — an instant 500–700mg boost per serving
☐Eat your baked potato with the skin on — the skin contains a significant portion of the potassium
☐Swap spinach into cooked dishes rather than just salads — cooking concentrates its potassium from 167mg/cup raw to 591mg/½ cup cooked
☐Use coconut water post-workout instead of sports drinks — comparable electrolyte replenishment with less added sugar
☐Cook with tomato paste regularly — ¼ cup in pasta sauce or chili adds 650mg of potassium transparently
☐Snack on dried apricots or prunes instead of crackers — more potassium, more fiber, more nutrients per calorie

⚠️ 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:

  • Download on the App Store

⚠️ 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.

Topic: Nutrition Science

Frequently Asked Questions

What food is the highest in potassium?
Beet greens lead at 1,309mg per cooked cup, followed by white beans (1,004mg/cup) and lima beans (969mg/cup). A banana — the food most associated with potassium — contains 422mg per medium fruit, which ranks well below more than a dozen common foods on this list.
How much potassium do I need per day?
The NIH Adequate Intake (AI) is 3,400mg/day for adult men and 2,600mg/day for adult women. The FDA Daily Value on food labels is set higher at 4,700mg/day to cover most population groups. Only about 2% of Americans currently meet the 4,700mg target.
What are the signs of low potassium?
Low potassium (hypokalemia) commonly causes muscle weakness, fatigue, muscle cramps, constipation, and in severe cases, irregular heart rhythm. Mild deficiency is widespread and often goes undiagnosed. A varied diet rich in vegetables, legumes, and fruit is the most effective prevention.
Do potassium rich foods lower blood pressure?
Yes. A meta-analysis cited by the NIH found that increasing potassium intake by 1,640mg per day is associated with a 21% lower risk of stroke. Potassium works by counteracting sodium's effect on blood vessel walls — the potassium-to-sodium ratio matters as much as potassium alone.
Should you avoid potassium rich foods if you have kidney disease?
Not necessarily. Only patients with advanced chronic kidney disease (CKD stages 3b–5) or those on dialysis typically need to restrict high-potassium foods, because impaired kidneys cannot excrete excess potassium efficiently. People with earlier-stage CKD or those without a kidney condition do not need to limit potassium intake. Always consult a dietitian for personalized guidance.
Home Blog Buy Privacy Terms