Top Potassium-Rich Foods and Serving Examples
Bananas top many lists with about 422 mg per medium fruit. A baked potato with skin delivers 926 mg. Avocados provide 708 mg in a whole medium one. These stand out for everyday inclusion due to availability and versatility.[1][2]
How Much Potassium Do You Need Daily?
Adults typically need 2,600–3,400 mg from diet. One cup of cooked spinach hits 839 mg, while a cup of cooked lentils offers 731 mg. Dried apricots pack 1,511 mg per cup, making small handfuls efficient boosts.[1][3]
Fruits High in Potassium
- Dried apricots: 1,511 mg per cup
- Prunes: 1,329 mg per cup
- Raisins: 1,089 mg per cup
- Cantaloupe: 494 mg per cup
- Oranges: 237 mg per fruit
These beat many vegetables per serving volume and store well.[1][2]
Vegetables High in Potassium
- Beet greens: 1,309 mg per cooked cup
- Swiss chard: 961 mg per cooked cup
- Acorn squash: 896 mg per cup baked
- White beans: 1,004 mg per cooked cup
- Edamame: 676 mg per cup
Leafy greens and beans integrate easily into salads, soups, or sides.[1][3]
Other Potassium Sources Like Dairy, Fish, and Nuts
Plain yogurt gives 573 mg per cup. Salmon provides 534 mg per 3-ounce serving. Pistachios deliver 291 mg per ounce. These add variety for non-veg diets.[1][2]
Tips for Boosting Intake Without Supplements
Pair high-potassium foods with low-sodium options to manage blood pressure. Cooking methods like boiling can leach potassium into water, so steaming or roasting preserves more. Aim for 4–5 servings daily from varied sources to hit targets naturally.[3]
[1] https://ods.od.nih.gov/factsheets/Potassium-Consumer/
[2] https://www.health.harvard.edu/nutrition/high-potassium-foods
[3] https://www.hsph.harvard.edu/nutritionsource/potassium/