How this list is built
The main table ranks foods by milligrams of potassium per 100 g, as each one is described on its page (raw, cooked, or drained); for drinks, per 100 ml. When two tie, the amount per serving decides. The second table ranks foods by the potassium in a typical serving, which is closer to what ends up on the plate.
A script copies the potassium values from the USDA FoodData Central entry each food page cites. Only foods with a value above zero are included, because a zero in that database can be a missing value, and condiments such as garlic or honey, used in very small amounts, are left out.
EFSA considers 3,500 mg of potassium a day an adequate intake for adults, and the percentage column uses that figure.
Values come from USDA FoodData Central (each food page cites the exact entry) and are per 100 g of the food as described; for drinks, per 100 ml. The typical serving is a common amount for calculations, not a recommendation. The 1 to 5 satiety score is our own estimate from energy density, protein, fiber, and water: it compares foods with each other and is not a measurement in people.
The 40 foods with the most potassium per 100 g
40 foods ranked by potassium per 100 g, highest first, with the share of the EFSA reference in one serving.
FoodPotassium mg/100 g
- 01PistachiosPotassium 255 mg per serving · EFSA reference 7 % of 3,500 mg per serving · Typical serving 25 g (0.9 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 1,020mg/100 g
- 02Sunflower seedsPotassium 213 mg per serving · EFSA reference 6 % of 3,500 mg per serving · Typical serving 25 g (0.9 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 850mg/100 g
- 03FlaxseedsPotassium 81 mg per serving · EFSA reference 2 % of 3,500 mg per serving · Typical serving 10 g (0.4 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 813mg/100 g
- 04Pumpkin seeds (pepitas)Potassium 197 mg per serving · EFSA reference 6 % of 3,500 mg per serving · Typical serving 25 g (0.9 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 788mg/100 g
- 05AlmondsPotassium 183 mg per serving · EFSA reference 5 % of 3,500 mg per serving · Typical serving 25 g (0.9 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 733mg/100 g
- 06Dark chocolatePotassium 143 mg per serving · EFSA reference 4 % of 3,500 mg per serving · Typical serving 20 g (0.7 oz) · Satiety 1/5GLP-1 tags: High in fiber, High energy densityPotassium: 715mg/100 g
- 07PeanutsPotassium 176 mg per serving · EFSA reference 5 % of 3,500 mg per serving · Typical serving 25 g (0.9 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 705mg/100 g
- 08HazelnutsPotassium 170 mg per serving · EFSA reference 5 % of 3,500 mg per serving · Typical serving 25 g (0.9 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 680mg/100 g
- 09Yam (ñame)Potassium 871 mg per serving · EFSA reference 25 % of 3,500 mg per serving · Typical serving 130 g (4.5 oz) · Satiety 4/5GLP-1 tags: High in fiber, Easy to digestPotassium: 670mg/100 g
- 10CashewsPotassium 165 mg per serving · EFSA reference 5 % of 3,500 mg per serving · Typical serving 25 g (0.9 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 660mg/100 g
- 11DatesPotassium 138 mg per serving · EFSA reference 4 % of 3,500 mg per serving · Typical serving 21 g (0.7 oz) · Satiety 2/5GLP-1 tags: High in fiberPotassium: 656mg/100 g
- 12Dry-roasted peanutsPotassium 190 mg per serving · EFSA reference 5 % of 3,500 mg per serving · Typical serving 30 g (1 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 634mg/100 g
- 13Cooked octopusPotassium 630 mg per serving · EFSA reference 18 % of 3,500 mg per serving · Typical serving 100 g (3.5 oz) · Satiety 3/5GLP-1 tags: High in proteinPotassium: 630mg/100 g
- 14French friesPotassium 579 mg per serving · EFSA reference 17 % of 3,500 mg per serving · Typical serving 100 g (3.5 oz) · Satiety 1/5GLP-1 tags: High in fiber, High energy density, May worsen nauseaPotassium: 579mg/100 g
- 15Cooked white beansPotassium 842 mg per serving · EFSA reference 24 % of 3,500 mg per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, May cause bloatingPotassium: 561mg/100 g
- 16SpinachPotassium 558 mg per serving · EFSA reference 16 % of 3,500 mg per serving · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingPotassium: 558mg/100 g
- 17Peanut butterPotassium 89 mg per serving · EFSA reference 3 % of 3,500 mg per serving · Typical serving 16 g (0.6 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 558mg/100 g
- 18Cooked Swiss chardPotassium 824 mg per serving · EFSA reference 24 % of 3,500 mg per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Easy to digest, Low energy density, HydratingPotassium: 549mg/100 g
- 19Dry-cured ham (prosciutto)Potassium 153 mg per serving · EFSA reference 4 % of 3,500 mg per serving · Typical serving 30 g (1 oz) · Satiety 3/5GLP-1 tags: High in protein, Nutritious in small servingsPotassium: 510mg/100 g
- 20AmaranthPotassium 152 mg per serving · EFSA reference 4 % of 3,500 mg per serving · Typical serving 30 g (1 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 508mg/100 g
- 21Fried ripe plantain (maduros)Potassium 406 mg per serving · EFSA reference 12 % of 3,500 mg per serving · Typical serving 80 g (3 oz) · Satiety 1/5GLP-1 tags: High in fiber, May worsen nauseaPotassium: 507mg/100 g
- 22AvocadoPotassium 340 mg per serving · EFSA reference 10 % of 3,500 mg per serving · Typical serving 70 g (2.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, Nutritious in small servingsPotassium: 485mg/100 g
- 23Taro (malanga)Potassium 629 mg per serving · EFSA reference 18 % of 3,500 mg per serving · Typical serving 130 g (4.5 oz) · Satiety 3/5GLP-1 tags: High in fiber, Easy to digestPotassium: 484mg/100 g
- 24Fried green plantain (tostones)Potassium 386 mg per serving · EFSA reference 11 % of 3,500 mg per serving · Typical serving 80 g (3 oz) · Satiety 1/5GLP-1 tags: High in fiber, High energy density, May worsen nauseaPotassium: 482mg/100 g
- 25Baked ripe plantainPotassium 477 mg per serving · EFSA reference 14 % of 3,500 mg per serving · Typical serving 100 g (3.5 oz) · Satiety 2/5GLP-1 tags: Easy to digestPotassium: 477mg/100 g
- 26GuacamolePotassium 283 mg per serving · EFSA reference 8 % of 3,500 mg per serving · Typical serving 60 g (2 oz) · Satiety 5/5GLP-1 tags: High in fiber, Nutritious in small servingsPotassium: 472mg/100 g
- 27Sesame seedsPotassium 42 mg per serving · EFSA reference 1 % of 3,500 mg per serving · Typical serving 9 g (0.3 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 468mg/100 g
- 28Mamey sapotePotassium 681 mg per serving · EFSA reference 19 % of 3,500 mg per serving · Typical serving 150 g (5.5 oz) · Satiety 4/5GLP-1 tags: High in fiberPotassium: 454mg/100 g
- 29Yellowfin tunaPotassium 662 mg per serving · EFSA reference 19 % of 3,500 mg per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestPotassium: 441mg/100 g
- 30WalnutsPotassium 110 mg per serving · EFSA reference 3 % of 3,500 mg per serving · Typical serving 25 g (0.9 oz) · Satiety 1/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 441mg/100 g
- 31Cooked pinto beansPotassium 654 mg per serving · EFSA reference 19 % of 3,500 mg per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, May cause bloatingPotassium: 436mg/100 g
- 32EdamamePotassium 327 mg per serving · EFSA reference 9 % of 3,500 mg per serving · Typical serving 75 g (2.5 oz) · Satiety 5/5GLP-1 tags: High in protein, High in fiber, May cause bloatingPotassium: 436mg/100 g
- 33Raw green plantainPotassium 431 mg per serving · EFSA reference 12 % of 3,500 mg per serving · Typical serving 100 g (3.5 oz) · Satiety 2/5Potassium: 431mg/100 g
- 34GuavaPotassium 417 mg per serving · EFSA reference 12 % of 3,500 mg per serving · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, Low energy densityPotassium: 417mg/100 g
- 35CodPotassium 620 mg per serving · EFSA reference 18 % of 3,500 mg per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digest, Low energy densityPotassium: 413mg/100 g
- 36Chia seedsPotassium 61 mg per serving · EFSA reference 2 % of 3,500 mg per serving · Typical serving 15 g (0.5 oz) · Satiety 2/5GLP-1 tags: High in fiber, Nutritious in small servings, High energy densityPotassium: 407mg/100 g
- 37Cooked kidney beansPotassium 605 mg per serving · EFSA reference 17 % of 3,500 mg per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, May cause bloatingPotassium: 403mg/100 g
- 38Pork tenderloinPotassium 499 mg per serving · EFSA reference 14 % of 3,500 mg per serving · Typical serving 125 g (4.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestPotassium: 399mg/100 g
- 39Sardines in oilPotassium 238 mg per serving · EFSA reference 7 % of 3,500 mg per serving · Typical serving 60 g (2 oz) · Satiety 3/5GLP-1 tags: High in protein, Nutritious in small servingsPotassium: 397mg/100 g
- 40Pork loinPotassium 467 mg per serving · EFSA reference 13 % of 3,500 mg per serving · Typical serving 120 g (4 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestPotassium: 389mg/100 g
Most potassium per typical serving
25 foods ranked by the potassium in a typical serving. For drinks, values are per 100 ml.
FoodPotassium mg per serving
- 01Yam (ñame)EFSA reference 25 % of 3,500 mg per serving · Calories 151 kcal per serving · Typical serving 130 g (4.5 oz) · Satiety 4/5GLP-1 tags: High in fiber, Easy to digestPotassium: 871mg per serving
- 02Cooked white beansEFSA reference 24 % of 3,500 mg per serving · Calories 209 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, May cause bloatingPotassium: 842mg per serving
- 03Cooked Swiss chardEFSA reference 24 % of 3,500 mg per serving · Calories 30 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Easy to digest, Low energy density, HydratingPotassium: 824mg per serving
- 04Mamey sapoteEFSA reference 19 % of 3,500 mg per serving · Calories 186 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 4/5GLP-1 tags: High in fiberPotassium: 681mg per serving
- 05Yellowfin tunaEFSA reference 19 % of 3,500 mg per serving · Calories 164 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestPotassium: 662mg per serving
- 06Cooked pinto beansEFSA reference 19 % of 3,500 mg per serving · Calories 215 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, May cause bloatingPotassium: 654mg per serving
- 07Cooked octopusEFSA reference 18 % of 3,500 mg per serving · Calories 164 kcal per serving · Typical serving 100 g (3.5 oz) · Satiety 3/5GLP-1 tags: High in proteinPotassium: 630mg per serving
- 08Taro (malanga)EFSA reference 18 % of 3,500 mg per serving · Calories 185 kcal per serving · Typical serving 130 g (4.5 oz) · Satiety 3/5GLP-1 tags: High in fiber, Easy to digestPotassium: 629mg per serving
- 09CodEFSA reference 18 % of 3,500 mg per serving · Calories 123 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digest, Low energy densityPotassium: 620mg per serving
- 10Cooked kidney beansEFSA reference 17 % of 3,500 mg per serving · Calories 191 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, May cause bloatingPotassium: 605mg per serving
- 11French friesEFSA reference 17 % of 3,500 mg per serving · Calories 312 kcal per serving · Typical serving 100 g (3.5 oz) · Satiety 1/5GLP-1 tags: High in fiber, High energy density, May worsen nauseaPotassium: 579mg per serving
- 12Boiled potatoEFSA reference 16 % of 3,500 mg per serving · Calories 131 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 4/5GLP-1 tags: Easy to digest, Low energy densityPotassium: 569mg per serving
- 13Rainbow troutEFSA reference 16 % of 3,500 mg per serving · Calories 212 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Nutritious in small servingsPotassium: 566mg per serving
- 14SpinachEFSA reference 16 % of 3,500 mg per serving · Calories 23 kcal per serving · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingPotassium: 558mg per serving
- 15Cooked lentilsEFSA reference 16 % of 3,500 mg per serving · Calories 174 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, May cause bloatingPotassium: 554mg per serving
- 16Cooked black beansEFSA reference 15 % of 3,500 mg per serving · Calories 198 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, May cause bloatingPotassium: 533mg per serving
- 17GazpachoEFSA reference 15 % of 3,500 mg per serving · Calories 65 kcal per serving · Typical serving 250 ml (8.5 fl oz) · Satiety 3/5GLP-1 tags: Low energy density, HydratingPotassium: 515mg per serving
- 18Lentil soupEFSA reference 14 % of 3,500 mg per serving · Calories 150 kcal per serving · Typical serving 250 g (9 oz) · Satiety 5/5GLP-1 tags: High in fiber, Low energy density, May cause bloatingPotassium: 508mg per serving
- 19Chicken breastEFSA reference 14 % of 3,500 mg per serving · Calories 180 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestPotassium: 501mg per serving
- 20Pork tenderloinEFSA reference 14 % of 3,500 mg per serving · Calories 136 kcal per serving · Typical serving 125 g (4.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestPotassium: 499mg per serving
- 21Baked ripe plantainEFSA reference 14 % of 3,500 mg per serving · Calories 155 kcal per serving · Typical serving 100 g (3.5 oz) · Satiety 2/5GLP-1 tags: Easy to digestPotassium: 477mg per serving
- 22Brussels sproutsEFSA reference 14 % of 3,500 mg per serving · Calories 54 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, Hydrating, May cause bloatingPotassium: 476mg per serving
- 23BroccoliEFSA reference 14 % of 3,500 mg per serving · Calories 51 kcal per serving · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, Hydrating, May cause bloatingPotassium: 474mg per serving
- 24Pork loinEFSA reference 13 % of 3,500 mg per serving · Calories 172 kcal per serving · Typical serving 120 g (4 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestPotassium: 467mg per serving
- 25Lean lambEFSA reference 13 % of 3,500 mg per serving · Calories 150 kcal per serving · Typical serving 125 g (4.5 oz) · Satiety 5/5GLP-1 tags: High in proteinPotassium: 460mg per serving
How to use this list
On a GLP-1 medication, people eat a lot less: the 2025 consensus of four US scientific societies reports energy intake reductions of 16% to 39% versus placebo. Eating that little raises the risk of falling short on vitamins and minerals.
Potassium is plentiful in beans, vegetables, fruit, nuts, and fish, the very foods that are hardest to eat with a small appetite. And according to the NIH Office of Dietary Supplements, prolonged diarrhea or vomiting can cause severe potassium deficiency; both are common side effects of GLP-1 medications.
If you have chronic kidney disease or take medications such as ACE inhibitors or potassium-sparing diuretics, your blood potassium can rise too high even with typical amounts of food. In that case, do not increase your potassium or use salt substitutes, which often contain it, without talking to your doctor first.
For how this fits into everyday eating, read What to Eat on GLP-1 Medications (Ozempic, Wegovy, Zepbound): A Phase-by-Phase Guide, Diarrhea on Ozempic, Wegovy or Zepbound: What to Eat and Drink and Hydration on Ozempic, Wegovy or Zepbound: How Much Water and Warning Signs.