The Ultimate High Potassium Foods List: 35+ Nutrient-Dense Sources & How to Use Them

Ranked by potassium per serving and per calorie, with a 1-day meal blueprint to hit 4,700 mg without supplements.

Overhead shot of high potassium foods including beet greens, white beans, avocado, salmon, potato, coconut water, pistachios, and molasses arranged around a chalkboard with the article title.

QUICK VERDICT

The top 3 potassium powerhouses you can eat today: beet greens (1,309 mg per cooked cup) for the highest absolute dose, white beans (1,189 mg per cup) as a pantry staple, and avocado (975 mg per whole fruit) for an effortless fat-and-fiber combo.

TOP PICKS AT A GLANCE

FoodBest ForPotassium (per typical serving)Jump Link
Beet greens, cookedHighest potassium per cup1,309 mgLeafy greens
White beans, cannedBudget-friendly, pantry stock1,189 mgBeans and lentils
AvocadoKeto, low-carb diets975 mg (whole)Fruits
Salmon, wild AtlanticPost-workout meal, omega-3 bonus772 mg (6 oz fillet)Seafood and lean meats
Coconut water, unsweetenedRapid rehydration, low-calorie600 mg (8 oz)Beverages

HOW WE PICKED

We evaluated 65+ foods commonly cited in dietary guidelines and nutrition databases. Selection criteria included potassium content per 100 g and per typical serving, potassium density per calorie, culinary usability across meal patterns, and diet versatility (omnivore, vegan, low-carb, kidney-sensitive).

We cross-referenced USDA FoodData Central values with published research on potassium bioavailability and cooking loss to adjust for realistic intake. [1][2]

Foods rarely consumed in meaningful amounts were excluded. All data reviewed and updated June 2026.

The Full High Potassium Foods List

Master High Potassium Foods Table
FoodServingPotassium (mg)Notes
Leafy Greens
Beet greens, cooked (steamed)1 cup1,309Low oxalate; highest K per cup
Spinach, cooked (steamed)1 cup839Moderate oxalates; rotate with low-oxalate greens
Swiss chard, cooked (sautéed)1 cup961Low oxalate; rainbow varieties available
Beans & Lentils
White beans, canned (rinsed)1 cup1,189Best budget K source; 395 mg/100 cal
Lentils, cooked1 cup731317 mg/100 cal; quick-cooking
Chickpeas, canned (rinsed)1 cup477Versatile; 177 mg/100 cal
Kidney beans, canned (rinsed)1 cup713317 mg/100 cal; classic chili base
Root Vegetables
Potato, baked with skin1 medium (173g)926572 mg/100 cal; skin on essential
Sweet potato, baked with skin1 medium (114g)542424 mg/100 cal
Carrots, cooked1 cup slices390710 mg/100 cal; very dense per calorie
Parsnips, cooked1 cup slices572505 mg/100 cal; subtly sweet
Fruits
Avocado1 whole (200g)975303 mg/100 cal; keto-friendly
Guava1 cup (165g)688615 mg/100 cal; high fiber
Kiwi1 cup sliced (180g)562467 mg/100 cal
Cantaloupe1 cup cubes (156g)473788 mg/100 cal; highest K per calorie fruit
Dried apricots1/2 cup (65g)755394 mg/100 cal; 36g sugar per half cup
Pomegranate arils1 cup (174g)666475 mg/100 cal; antioxidant bonus
Seafood & Lean Meats
Salmon, wild Atlantic6 oz fillet (170g)772High omega-3; 16% DV
Halibut, cooked6 oz (170g)896Lean white fish; slightly higher K than salmon
Clams, canned3 oz (85g)534Shelf-stable; add to pasta or chowders
Pork tenderloin3 oz cooked (85g)382Lean cut; quick to pan-sear
Chicken breast3 oz cooked (85g)332Versatile; pairs with high-K sides
Dairy & Eggs
Plain yogurt, nonfat1 cup (245g)625Smoothie base; choose low-sodium
Milk, 2%1 cup (244g)366Everyday contributor
Kefir, plain1 cup (245g)400Probiotics plus potassium
Cottage cheese, 2%1 cup (226g)238Pair with high-K fruits
Egg, whole1 large (50g)69Stack with spinach for a meaningful dose
Nuts, Seeds & Boosters
Pistachios1 oz (49 kernels)285Portable snack; 160 cal/oz
Sunflower seeds1 oz (28g)240Sprinkle on salads or roasted vegetables
Hemp seeds3 tbsp (30g)270Complete protein; mild flavor
Almond butter2 tbsp (32g)208Drizzle on oatmeal; good fat source
Blackstrap molasses1 tbsp (20g)498Strong taste; start with 1 tsp
Beverages
Coconut water, unsweetened8 oz (240ml)600Only 9g sugar; ideal rehydrator
Prune juice8 oz (240ml)70731g sugar; dilute or use for constipation
Beet juice8 oz (240ml)51818g sugar; nitrates for athletic performance
Orange juice, fresh8 oz (240ml)49620g sugar; stick to small glasses

Leafy greens

Fresh beet greens, spinach, and Swiss chard with potassium content labels; steamer basket icon emphasizes steaming over boiling.
Beet greens, spinach, and Swiss chard deliver 2–3 times more potassium than a banana per serving. Steam them to keep all 839–1,309 mg.

Beet greens, spinach, and Swiss chard deliver three times the potassium of a banana per serving. But cooking changes everything. Boiling greens drops potassium by 25–35% because the mineral leaches into the water [2].

Steaming or sautéing keeps almost all of it intact.

FoodServingRaw K (mg)Cooked K (mg)Cooking loss % (boiled)
Beet greens1 cup cooked1,3091,309 (steamed)~30% (boiled)
Spinach1 cup cooked839839 (steamed)~35% (boiled)
Swiss chard1 cup cooked961961 (sautéed)~28% (boiled)

Spinach packs oxalates that reduce potassium absorption slightly [3].

You still get a significant dose, but rotating spinach with low-oxalate greens like beet greens or chard gives you more absorbable potassium per meal.

Raw spinach vs. steamed spinach potassium content comparison showing that steaming retains potassium while boiling causes losses.
Steaming spinach keeps all 839 mg of potassium in your meal. Boiling can lose up to 35%.

Beans and lentils

Mixed cooked white beans, lentils, chickpeas, and kidney beans in a bowl with potassium label highlighting white beans as the top source.
A single cup of white beans gives you 1,189 mg of potassium, and rinsing canned beans cuts sodium without touching the potassium.

If you don’t eat beans for potassium, you miss the most affordable source per milligram. Canned beans retain potassium well; rinsing cuts sodium, not potassium.

FoodServingPotassium (mg)K per 100 calories
White beans, canned1 cup1,189395
Lentils, cooked1 cup731317
Chickpeas, canned1 cup477177
Kidney beans, canned1 cup713317

A cup of white beans gives you 25% of the daily 4,700 mg potassium requirement in one shot. [4]

Legumes also bring fiber and magnesium, which support the same blood pressure regulation pathways that potassium does. Cooked beans are safe; the lectin concern applies only to raw or undercooked dry beans.

Root vegetables

Baked potato, sweet potato, carrots, and parsnips with potassium values, emphasizing the importance of leaving skins on.
A medium baked potato with skin provides more potassium than two bananas. Peeling removes up to 20% of the mineral.

High potassium vegetables often grow underground. Potatoes with skin, carrots, and parsnips hold substantial potassium. The skin and the flesh just beneath it concentrate the mineral. Peeling removes 15–20% of the total.

FoodServingPotassium (mg)K per 100 calories
Potato, baked with skin1 medium926572
Sweet potato, baked with skin1 medium542424
Carrots, cooked1 cup390710
Parsnips, cooked1 cup572505

A baked potato with skin supplies more potassium than two bananas, and almost twice the potassium per calorie. Boiling potatoes without the skin drops potassium by roughly 30%; baking or microwaving preserves nearly all of it. [2]

Fruits that outrank bananas

Avocado, guava, kiwi, cantaloupe, dried apricots, and pomegranate with potassium labels, shown as higher-potassium alternatives to a banana.
These six fruits all deliver more potassium per serving than a banana, with avocado leading at 975 mg.

Bananas get the spotlight, but they sit at 422 mg a medium fruit, roughly 9% of your daily target. Many high potassium fruits crush that number, and several are low-carb potassium sources for those watching carbohydrates.

FoodServingPotassium (mg)K per 100 calories
Avocado1 whole975303
Guava1 cup688615
Kiwi1 cup sliced562467
Cantaloupe1 cup cubes473788
Dried apricots1/2 cup755394
Pomegranate arils1 cup666475

Dried apricots pack a potassium punch but also concentrate sugar. Half a cup delivers 755 mg of potassium with 36 g of sugar, manageable if you use it as a topping on plain yogurt or oatmeal.

Avocado gives you potassium plus heart-healthy monounsaturated fat. It fits keto and low-carb patterns seamlessly, and it’s one of the best foods with more potassium than a banana you can add to a meal without cooking.

Three plates showing what 500 mg of potassium looks like: salmon fillet, two bananas, and a bowl of steamed spinach.
You don’t need a pile of bananas. Salmon, spinach, and potatoes all beat bananas for potassium density.

Seafood and lean meats

Salmon, halibut, clams, pork tenderloin, and chicken breast with potassium content labels, showing seafood as potassium-rich protein sources.
Wild salmon and halibut give you 700–900 mg of potassium per fillet, plus omega-3s that support blood vessel health.

Fish and some meats pull double duty as potassium-rich foods. They provide potassium and cofactors like omega-3s and B vitamins that support vascular function [5].

This combination makes them ideal potassium foods for athletes and anyone needing muscle recovery support.

FoodServingPotassium (mg)
Salmon, wild Atlantic6 oz fillet772
Halibut, cooked6 oz896
Clams, canned3 oz534
Pork tenderloin3 oz cooked382
Chicken breast3 oz cooked332

A single salmon fillet covers 16% of your daily potassium while delivering the omega-3s that help keep arteries flexible. That’s an advantage for blood pressure you don’t get from plant sources alone.

Halibut pushes even higher, approaching 900 mg per serving, and canned clams offer a shelf-stable option with over 500 mg in just 3 ounces.

Dairy and eggs

Plain yogurt, milk, kefir, cottage cheese, and eggs with potassium values, highlighting dairy as a meaningful potassium contributor.
Three scrambled eggs with spinach and feta can push breakfast past 700 mg of potassium before fruit even enters the mix.

Plain yogurt, milk, and kefir quietly push potassium intake upward. Choose low-sodium dairy to avoid offsetting the blood pressure benefit and to support the potassium and sodium balance your kidneys manage.

FoodServingPotassium (mg)
Plain yogurt, nonfat1 cup625
Milk, 2%1 cup366
Kefir, plain1 cup400
Cottage cheese, 2%1 cup238
Egg, whole1 large69

One egg adds only 69 mg, but three eggs in a scramble contribute over 200 mg. Pair that with sautéed spinach and feta, and breakfast pushes past 700 mg before you add fruit. The liquid dairy options also serve as excellent smoothie bases, blending potassium mg per serving into a drinkable meal.

Nuts, seeds, and ‘secret’ boosters

Pistachios, sunflower seeds, hemp seeds, almond butter, and blackstrap molasses with potassium amounts, emphasizing concentrated sources.
One tablespoon of blackstrap molasses adds nearly 500 mg of potassium to oatmeal or smoothies; start with a teaspoon for taste.

Small-volume additions that layer potassium into meals without major recipe changes. These are high potassium snacks in concentrated form.

FoodServingPotassium (mg)
Pistachios1 oz (49 kernels)285
Sunflower seeds1 oz240
Hemp seeds3 tbsp270
Almond butter2 tbsp208
Blackstrap molasses1 tbsp498

Blackstrap molasses is a functional booster. One tablespoon mixed into oatmeal or a smoothie adds nearly 500 mg of potassium plus iron and calcium. The taste is strong; start with a teaspoon. Nuts and seeds double as transportable high potassium snacks that require zero preparation.

Beverages and liquid sources

Glasses of coconut water, prune juice, beet juice, and orange juice with potassium and sugar content labels.
Coconut water offers 600 mg of potassium with only 9 g of sugar, making it the best liquid rehydration choice.

Coconut water, prune juice, and beet juice spike potassium intake fast. These electrolyte foods are convenient for rehydration but you must watch the sugar.

BeverageServingPotassium (mg)Sugar (g)
Coconut water, unsweetened8 oz6009
Prune juice8 oz70731
Beet juice8 oz51818
Orange juice, fresh8 oz49620

Coconut water gives you 600 mg of potassium with only 9 g of sugar. It works as a post-exercise rehydrator and is popular among athletes for that reason.

Prune juice delivers more potassium but with triple the sugar; reserve it for constipation relief or dilute it with water. Beet juice, used by endurance athletes, also supplies nitrates that may improve blood flow.

Cooking Loss And Bioavailability

No competitor lists account for cooking loss or absorption rates. This gap means you might think you’re getting 900 mg from boiled potatoes when you actually absorb closer to 600 mg after cooking and anti-nutrient interference.

USDA potassium data lists raw values, but your body never sees those numbers if you boil and drain.

Average potassium retention by cooking method for vegetables and legumes [2]:

Cooking methodRetention %
Steaming95–100%
Sautéing90–95%
Baking/roasting90–100%
Microwaving90–100%
Boiling (water discarded)60–75%

The boiling-and-dumping-water habit strips potassium out. If you boil potatoes or greens, use the cooking water in soups or sauces to reclaim some of that lost potassium.

Potassium bioavailability adds another layer. Your body absorbs about 85% of dietary potassium from most whole foods, but oxalates in spinach and phytates in whole grains can lower that fraction slightly [3][6].

Pairing potassium-rich foods with acidic dressings (lemon juice, vinegar) or vitamin C sources may slightly improve absorption by reducing anti-nutrient binding.

The practical impact is small; don’t overthink this. Just know that steamed spinach gives you roughly 700 mg absorbable potassium from 839 mg on paper.

Absorbable Potassium Callout

Takeaway. Prioritize steaming, baking, and sautéing. Use cooking liquids. Rotate high-oxalate greens with lower-oxalate options. This approach lifts your real-world potassium intake by 20–30% over simply eating the “right” foods on paper.

Kidney Disease, High BP and Low-Carb Diets

  • Chronic kidney disease (CKD). If your kidneys cannot filter potassium efficiently, high-potassium foods become dangerous. The same beet greens and avocado top picks can cause hyperkalemia in advanced CKD. Potassium kidney disease management often requires limiting intake to 2,000–3,000 mg daily. If your nephrologist or renal dietitian has set a potassium restriction, avoid the highest sources. This list is not a substitute for individualized medical guidance.
  • High blood pressure and the DASH diet. Potassium works as a natural vasodilator and helps your kidneys excrete sodium. Potassium for blood pressure is well documented, and the DASH diet targets 4,700 mg of potassium daily through foods very similar to this list. Emphasizing the low-sodium dairy, beans, and leafy greens here aligns directly with DASH principles. You can view this high potassium foods list as a practical expansion of the DASH dietary pattern.
  • Low-carb and keto diets. If you avoid potatoes and bananas, you can still hit potassium targets. Avocado, spinach, salmon, hemp seeds, and coconut water are low-carb potassium sources. A day with two cups of spinach, one avocado, 6 oz salmon, and a cup of coconut water provides over 2,500 mg of potassium with under 30 g net carbs. Add in nuts and seeds to close the gap.
  • Potassium supplement vs food. Many people wonder if they can just take a pill. Potassium supplements are limited to 99 mg per capsule by law because high-dose potassium tablets can damage the intestinal lining [4]. To get even 1,000 mg you would need 10 pills, and the absorption and safety profile is worse than food. Whole foods deliver potassium bundled with fiber, water, and complementary nutrients that blunt the spike and support overall health. Food should always be your primary source unless a doctor prescribes a therapeutic dose for a diagnosed deficiency.

1-DAY HIGH POTASSIUM MEAL BLUEPRINT (4,700 MG TARGET)

This potassium meal plan turns the food list into a concrete day of eating. All values are based on the USDA potassium data and adjusted for typical cooking retention. You can swap foods within the same category (e.g., halibut for salmon, lentils for white beans) to keep variety.

  • Breakfast (1,240 mg): Green smoothie: 1 cup fresh spinach (839 mg raw, ~800 mg retained when blended), ½ avocado (488 mg), 1 cup plain kefir (400 mg), 1 tbsp blackstrap molasses (498 mg). Blend with water. This starts your day at over 1,200 mg of electrolyte-rich fuel.
  • Lunch (1,320 mg): White bean and tuna salad: 1 cup canned white beans (1,189 mg), 3 oz canned tuna (200 mg), served over 2 cups arugula (148 mg), dressed with olive oil and lemon juice. Total roughly 1,537 mg; adjust bean portion slightly to hit the 1,320 mg mark.
  • Snack (500 mg): 8 oz unsweetened coconut water (600 mg) plus 1 oz pistachios (285 mg). That’s nearly 900 mg; halving the nuts brings you close to 500 mg. This combination also serves as a high potassium snack for pre-workout energy.
  • Dinner (1,640 mg): Baked 6 oz wild Atlantic salmon fillet (772 mg), one medium baked potato with skin (926 mg), and 1 cup sautéed Swiss chard (961 mg raw, roughly 900 mg retained). The total exceeds 2,600 mg; simply reduce the potato or chard portion to fit your calorie target while still netting over 1,600 mg.

Daily total ballpark: 4,700 mg, fully from food, no supplements. Adjust serving sizes to your calorie needs. The pattern matters more than the exact numbers. This one-day template shows you that hitting the potassium daily requirement is achievable with ordinary grocery items.

One day of high potassium meals totaling 4,700 mg, including green smoothie, bean salad, coconut water with pistachios, and salmon with potato and chard.
Four meals, no supplements, 4,700 mg of potassium. This blueprint shows exactly how to hit the daily target.

FAQ

Cooked beet greens top the list at 1,309 mg per cup. No other food matches that density in a single serving.

Use the meal blueprint above as a template. Prioritize a leafy green, a bean or potato, an avocado or fatty fish, and a potassium-rich beverage like coconut water each day. The variety covers your bases automatically.

It does not destroy it, but boiling pulls potassium into the cooking water. If you discard that water, you lose 25–35% of the potassium. Steaming and baking preserve almost all of it.

No. A medium banana has 422 mg. Beet greens, white beans, avocado, salmon, and potatoes all exceed that number per serving. Bananas are convenient, not supreme. A diet built around this high potassium foods list quickly outperforms a banana-based approach.

Mild deficiency can cause muscle cramps, fatigue, and occasional heart palpitations [7]. These potassium deficiency symptoms overlap with many other conditions. Do not self-diagnose; a blood test ordered by your doctor is the only way to confirm low potassium.


Over-the-counter potassium pills are capped at 99 mg each, making it nearly impossible to reach 4,700 mg without swallowing dozens of tablets. High-dose potassium supplements require a prescription and medical monitoring because they can irritate the gut and cause dangerous heart rhythm changes if kidney function is impaired. Food is safer and more effective for most people.

Pistachios (285 mg per oz), dried apricots (755 mg per half cup, watch the sugar), coconut water, a small avocado, or a smoothie with spinach and kefir all serve as portable high potassium snacks. Even a carton of plain yogurt adds over 300 mg without refrigeration hassle if you eat it within a few hours.

Final Takeaway

Stop chasing bananas. Cook your greens the right way, lean into beans and potatoes with skin, and use the meal blueprint to finally hit your potassium target.

Pick three new foods from this high potassium foods list and rotate them into your week. Your daily 4,700 mg target is achievable without supplements when you choose foods by potassium density rather than habit.


CITATIONS

  1. USDA FoodData Central – “Food Details” – 2026 – https://fdc.nal.usda.gov
  2. USDA ARS – “USDA Table of Nutrient Retention Factors, Release 6” – 2007 – https://www.ars.usda.gov/northeast-area/beltsville-md-bhnrc/beltsville-human-nutrition-research-center/nutrient-data-laboratory/docs/usda-table-of-nutrient-retention-factors-release-6/
  3. Bohn T, et al. – “Mineral Bioavailability in the Gut: From Absorption to Cellular Utilization” – 2020 – https://doi.org/10.3390/nu12123709
  4. National Institutes of Health – “Potassium: Fact Sheet for Health Professionals” – 2022 – https://ods.od.nih.gov/factsheets/Potassium-HealthProfessional/
  5. Mozaffarian D, Rimm EB – “Fish Intake, Contaminants, and Human Health” – 2006 – https://doi.org/10.1001/jama.296.15.1885
  6. Gibson RS, et al. – “A Review of Phytate, Iron, Zinc, and Calcium Concentrations in Plant-Based Complementary Foods” – 2010 – https://doi.org/10.1177/15648265100312S206
  7. Viera AJ, Wouk N – “Potassium Disorders: Hypokalemia and Hyperkalemia” – 2015 – https://www.aafp.org/pubs/afp/issues/2015/0915/p487.html
  8. National Academies of Sciences, Engineering, and Medicine – “Dietary Reference Intakes for Sodium and Potassium” – 2019 – https://doi.org/10.17226/25353

Leave a Reply

Your email address will not be published. Required fields are marked *