Are you experiencing muscle cramps, unusual fatigue, irregular heartbeat, or persistent weakness? These could be warning signs that your body is lacking one of its most essential minerals—potassium. As a critical electrolyte, potassium plays a vital role in nearly every system and function in the human body, yet millions of people fail to consume enough of it on a daily basis.
The good news is that potassium deficiency is largely preventable through smart, deliberate dietary choices. By incorporating the right foods into your daily meals, you can maintain healthy potassium levels naturally and protect your body from a range of serious health complications.
In this article, we will explore 30 of the healthiest, most potassium-rich foods available, organized by category to help you build a diet that supports cardiovascular health, nerve function, muscle performance, and much more.

What is Potassium and Why Should You Care?
Potassium is a chemical element with the symbol ‘K’ on the periodic table. It is one of the most abundant minerals in the body and is primarily found inside cells.
Potassium functions as an electrolyte, meaning it carries a small electrical charge that facilitates various physiological processes. It plays a critical role in maintaining normal fluid levels inside cells while sodium helps regulate fluid levels outside cells.
Why Should You Care About Potassium?
- Fluid Balance: Potassium helps regulate the amount of fluid in your body by controlling the movement of water in and out of cells. It works closely with sodium to maintain proper hydration levels.
- Muscle Function: Adequate potassium levels are essential for muscle contractions, including those of the heart. Low potassium levels can lead to muscle weakness or cramps, while high levels can disrupt normal heart rhythms.
- Nerve Function: Potassium is vital for transmitting nerve signals throughout the body. It helps maintain resting membrane potential and facilitates action potentials in neurons. They are necessary for communication between nerve cells.
- Blood Pressure Regulation: A diet rich in potassium has been linked to lower blood pressure levels. Potassium helps counteract the effects of sodium and can help relax blood vessel walls, reducing strain on the cardiovascular system.
- Bone Health: Potassium may play a role in maintaining bone density by reducing calcium loss through urine. A potassium-rich diet has been associated with improved bone health and a lower risk of osteoporosis.
- Kidney Health: Proper potassium levels support kidney function by helping to filter waste from the blood and regulate fluid balance. Adequate potassium intake can reduce the risk of kidney stones.
- Prevention of Chronic Diseases: Consuming sufficient potassium has been linked to a reduced risk of stroke and other cardiovascular diseases. A high-potassium diet may also help prevent conditions like kidney stones and osteoporosis.
What are the signs of low potassium levels?
Low potassium levels (hypokalemia) can lead to various symptoms, including:
- Muscle weakness or cramps
- Fatigue
- Constipation
- Tingling or numbness
- Irregular heartbeat
In severe cases, it can lead to more serious complications such as paralysis or respiratory issues. So it’s important to monitor your intake if you’re at risk.
30 Foods High in Potassium You Can Enjoy
Animal-Based Potassium Sources

1. Salmon
Wild-caught salmon is one of the finest animal-based sources of potassium, with a 3-ounce cooked serving providing approximately 414–628 mg of potassium, depending on the variety. Atlantic and sockeye salmon tend to be particularly rich.
Beyond potassium, salmon delivers omega-3 fatty acids, high-quality protein, vitamin B12, and vitamin D—a nutrient combination that simultaneously supports heart health, brain function, and immune defense.
The omega-3 fatty acids work synergistically with potassium to help regulate blood pressure and reduce cardiovascular risk.
2. Tuna
A 3-ounce serving of cooked tuna provides around 484 mg of potassium, making it one of the most convenient and affordable sources of this mineral. Both fresh and canned tuna retain respectable potassium levels, preserving their nutritional integrity through the canning process.
Tuna is also exceptionally rich in lean protein, selenium, niacin, and vitamin B12. Its affordability and long shelf life make it a practical pantry staple for households looking to reliably improve potassium intake. Canned light tuna (skipjack) tends to have lower mercury content than albacore, making it the safer choice for regular, frequent consumption.
3. Clams and Oysters
Shellfish are nutritional powerhouses, and clams in particular stand out as impressive potassium sources. A 3-ounce serving of cooked clams provides approximately 534 mg of potassium, alongside remarkable levels of iron, vitamin B12, and zinc.
Oysters are slightly lower in potassium but still contribute meaningfully to daily intake while providing an exceptional array of trace minerals. Both shellfish are excellent sources of selenium and heart-healthy omega-3 fatty acids. Fresh, canned, or frozen varieties all maintain their nutritional value effectively.
4. Sardines
These small but mighty fish are one of the most underrated potassium sources available, providing about 365–450 mg per 3-ounce serving. What makes sardines especially valuable is their extraordinary combination of potassium with omega-3 fatty acids, calcium (from their soft, edible bones), vitamin D, and vitamin B12.
Sardines are also among the most sustainable seafood choices in existence, with low mercury levels and fishing practices that have minimal environmental impact. Their convenience—available ready-to-eat in cans—makes them ideal for quick, highly nutritious meals.

5. Chicken (Dark Meat)
While not as potassium-rich as fish, dark meat chicken provides approximately 220–250 mg of potassium per 3-ounce serving. Dark meat cuts like thighs and drumsticks are notably richer in potassium than white breast meat.
Chicken is also an excellent lean protein source, delivering B vitamins, zinc, and selenium in every serving. It’s one of the most versatile proteins in the kitchen, fitting seamlessly into soups, stir-fries, roasted dinners, and meal-prep containers alike.
6. Lean Beef
A 3-ounce serving of lean beef sirloin or tenderloin contains approximately 315–350 mg of potassium, along with zinc, iron, B vitamins, and creatine—supporting muscle strength, energy production, and overall metabolic health.
Grass-fed beef often contains a superior nutritional profile compared to conventionally raised beef, including higher amounts of omega-3 fatty acids and conjugated linoleic acid (CLA), which has anti-inflammatory properties. For those managing both potassium and iron intake, lean beef is an efficient two-in-one solution.
7. Plain Yogurt
One cup of plain yogurt—particularly whole-milk or low-fat varieties—delivers approximately 573–625 mg of potassium. Greek yogurt, while higher in protein, is slightly lower in potassium due to the straining process that removes some of the potassium-containing liquid whey.
Yogurt also provides calcium, beneficial probiotics, phosphorus, and B vitamins. The live cultures in yogurt actively support gut health, which may indirectly improve the absorption of potassium and other essential nutrients.
Fruits High in Potassium
8. Avocado
One whole avocado contains a stunning 975 mg of potassium—more than double the amount found in a medium banana. Even half an avocado provides nearly 487 mg, making it one of the most potassium-dense fruits available anywhere in nature.
Beyond its remarkable potassium content, avocado is loaded with heart-healthy monounsaturated fats, fiber, folate, vitamin K, and B vitamins. The healthy fats in avocado also improve the absorption of fat-soluble vitamins from other foods consumed in the same meal.

9. Bananas
The world’s most famous potassium food, a medium banana, provides around 422 mg of potassium. While bananas aren’t actually the highest potassium source (many vegetables far exceed them), they deserve their long-standing reputation as an accessible, convenient, and reliable potassium source.
Bananas also provide vitamin B6, magnesium, fiber, and natural sugars for sustained energy. Their portability and natural packaging make them the ultimate on-the-go snack option.
10. Dried Apricots
While fresh apricots contain modest potassium, the drying process concentrates nutrients dramatically. A half-cup of dried apricots delivers approximately 755–1,100 mg of potassium—a remarkable amount for such a small, portable serving.
Dried apricots also provide iron, fiber, beta-carotene, and vitamin E. Their natural sweetness makes them an extremely satisfying snack, though their concentrated sugar content means moderation is important.
11. Prunes (Dried Plums)
A half-cup of prunes provides approximately 699 mg of potassium, along with significant amounts of fiber, vitamin K, and sorbitol—a natural compound that supports healthy digestive regularity. Prunes are well known for their gentle digestive benefits, but their nutritional profile extends far beyond this single function.
Prunes also contain meaningful amounts of antioxidants, including polyphenols that may reduce oxidative stress in bone tissue.
12. Pomegranate
One whole pomegranate provides approximately 666 mg of potassium, and a cup of pure pomegranate juice can deliver even more. Pomegranates are also celebrated globally for their exceptional antioxidant content—their polyphenol concentration rivals that of red wine and green tea.
The arils (seed sacs) of pomegranate provide fiber alongside the juice, making the whole fruit more nutritionally complete than consuming juice alone. Research consistently suggests that regular pomegranate consumption may reduce blood pressure, lower LDL cholesterol oxidation, and support cardiovascular health.

13. Dates
A half-cup of dates contains approximately 668 mg of potassium, along with natural sugars, fiber, magnesium, and iron. Dates are among the most energy-dense fruits available, making them a powerful natural sweetener and a highly effective quick-energy source for athletes and active individuals.
Despite their high natural sugar content, dates produce a surprisingly moderate glycemic response due to their substantial fiber content. They can be used as a natural sugar substitute in baking, blended into smoothies for natural sweetness, or stuffed with almond butter for a satisfying.
14. Tomatoes and Tomato Products
While fresh tomatoes provide approximately 400–425 mg of potassium per cup, concentrated tomato products are significantly richer. A half-cup of tomato paste contains approximately 549–664 mg of potassium, while sun-dried tomatoes deliver over 1,800 mg per cup.
Tomatoes are also outstanding sources of lycopene—a powerful carotenoid antioxidant that becomes notably more bioavailable when tomatoes are cooked with a small amount of fat. Lycopene is consistently associated with reduced risk of cardiovascular disease, certain cancers, and UV-related skin damage.
Vegetables High in Potassium
15. Sweet Potatoes
One medium baked sweet potato with skin provides approximately 694 mg of potassium—nearly 15% of the daily recommended intake for most adults. Sweet potatoes are simultaneously one of the most nutrient-dense and universally enjoyed vegetables available.
Beyond potassium, they deliver beta-carotene (converted to vitamin A in the body), vitamin C, manganese, fiber, and multiple B vitamins. The natural sweetness of sweet potatoes appeals even to picky eaters, and they can be prepared in countless ways—baked, roasted, mashed, added to soups, or even used in healthy dessert recipes.
16. Regular Potatoes with Skin
A medium baked potato with skin is one of the single richest sources of potassium in the entire food supply, providing approximately 926 mg per serving—nearly 20% of the recommended daily intake for most adults. The skin itself contains a disproportionately large share of this potassium content.
Potatoes also provide vitamin C, B vitamins, and resistant starch (particularly when cooled after cooking, which supports gut microbiome health). Despite their sometimes unfairly maligned reputation, whole potatoes are a nutritious, affordable, and filling staple food. The key lies in preparation—baking, steaming, or boiling preserves nutritional integrity in a way that deep-frying does not.
17. Beet Greens
One of the most consistently underappreciated vegetables in any kitchen, cooked beet greens provide an astonishing 1,309 mg of potassium per cup—placing them among the highest potassium foods in the entire food supply. Yet beet greens are routinely discarded when people purchase fresh beets.
Beet greens also deliver significant amounts of vitamin K, vitamin A, calcium, magnesium, and iron—making them arguably more nutritionally valuable than the beet roots themselves. Their flavor is similar to Swiss chard—slightly earthy and wonderfully tender when sautéed with garlic and olive oil.

18. Spinach and Leafy Greens
Cooked spinach delivers approximately 839 mg of potassium per cup, making it one of the most impressive vegetable sources of this mineral per serving. Other leafy greens, including Swiss chard (961 mg per cooked cup), collard greens, bok choy, and mustard greens, also provide meaningful, substantial potassium levels.
19. Butternut Squash
One cup of cooked butternut squash provides approximately 582 mg of potassium, along with its signature brilliant orange color that signals high beta-carotene content. Butternut squash is simultaneously a great source of vitamin A, vitamin C, magnesium, and dietary fiber.
Its natural sweetness and luxuriously creamy texture make butternut squash one of the most versatile vegetables in the kitchen—equally at home in soups, risottos, roasted vegetable platters, and pasta sauces.
20. Acorn Squash
A close relative of butternut squash, acorn squash provides approximately 896 mg of potassium per cooked cup—placing it firmly among the highest-potassium vegetables available. Its distinctive ridged green-and-orange exterior and slightly nutty, sweet flesh make it a beloved seasonal autumn staple.
Acorn squash is also rich in vitamin C, magnesium, B vitamins, and antioxidant compounds. Its preparation couldn’t be simpler—just halve, season with a touch of olive oil, salt, and pepper, and roast until fork-tender and golden. The edible skin contains additional fiber and concentrated nutrients, so there is no need to peel before cooking.

21. Broccoli
One cup of cooked broccoli provides approximately 457 mg of potassium, alongside an impressive portfolio of cancer-fighting compounds including sulforaphane and glucosinolates. Broccoli is also exceptionally rich in vitamin C, vitamin K, folate, and dietary fiber.
Lightly steaming broccoli until just tender—bright green and still with a slight bite—preserves the most potassium and beneficial phytonutrients compared to boiling or overcooking until mushy. Raw broccoli also retains its full potassium content and provides a satisfying texture for snacking.
22. Brussels Sprouts
A cup of cooked Brussels sprouts provides approximately 495 mg of potassium, making them one of the most nutrient-dense members of the cruciferous vegetable family. Like broccoli, they contain glucosinolates—sulfur compounds that actively support the body’s natural cellular detoxification pathways.
Brussels sprouts are excellent sources of vitamin C, vitamin K, folate, and fiber. Roasting Brussels sprouts at high heat—around 400°F—caramelizes their natural sugars and creates irresistibly crispy, golden-brown exteriors that dramatically reduce any perceived bitterness.
23. Kale
One cup of cooked kale provides approximately 296 mg of potassium. While this is somewhat lower than other leafy greens, kale’s extraordinary overall nutritional density—vitamin K, vitamin A, vitamin C, calcium, manganese, and powerful antioxidants including quercetin and kaempferol—makes it a highly valuable addition to any potassium-focused dietary plan.
Massaging raw kale with olive oil and lemon juice softens its characteristically fibrous texture, making it significantly more palatable and digestible in salads. Lightly sautéing, adding to soups and stews, or blending into smoothies are all practical, delicious ways to incorporate this nutritional powerhouse into your everyday meals.
Legumes High in Potassium
24. White Beans
White beans—also known as cannellini beans—are the undisputed potassium champions of the entire legume family, providing an extraordinary 1,004 mg per cooked cup. This single serving covers over 20% of the daily potassium recommendation for most adults, making white beans one of the most efficient potassium foods available.
White beans are simultaneously rich in fiber, protein, folate, iron, and magnesium. Their silky, creamy texture makes them remarkably versatile.

25. Lentils
A cooked cup of lentils provides approximately 731 mg of potassium, along with exceptional amounts of plant-based protein, dietary fiber, folate, and iron. Lentils are widely regarded as one of the most nutritionally complete plant foods available to the human diet.
Unlike other legumes, lentils require no soaking before cooking and are ready in just 20–30 minutes. This makes them one of the most practical high-potassium foods for busy households.
26. Kidney Beans
One cup of cooked kidney beans provides approximately 713 mg of potassium, making them another outstanding legume option for anyone actively working to increase potassium intake. Kidney beans are also rich in protein, fiber, folate, iron, and the antioxidant polyphenols that give them their characteristic deep red color.
Kidney beans are a staple in cuisines worldwide—from hearty Mexican chili and Indian rajma to Caribbean rice and peas. Their robust texture and satisfying flavor make them one of the most filling plant-based protein and potassium sources in any diet.
27. Edamame (Soybeans)
One cup of cooked edamame provides approximately 676 mg of potassium, along with complete protein (containing all nine essential amino acids), dietary fiber, folate, vitamin K, and manganese. Edamame are simply young, fresh-harvested green soybeans, and their nutritional profile reflects the remarkable density of mature soybeans.
Edamame can be enjoyed steamed in their pods as a snack with a sprinkle of sea salt, shelled and tossed into salads and grain bowls, or blended into dips. Their complete protein profile makes them particularly valuable for vegetarians and vegans seeking to maximize both protein quality and potassium intake within the same food.
Other High-Potassium Foods
28. Dark Chocolate
Excellent news for chocolate lovers: a 3.5-ounce serving of dark chocolate with 70–85% cocoa content provides approximately 715–722 mg of potassium, along with iron, magnesium, zinc, and an abundance of powerful flavonoid antioxidants.
Higher cocoa percentages mean more potassium and antioxidants per serving with proportionally less added sugar—making 85%+ varieties the optimal choice for those prioritizing nutritional value.

29. Coconut Water
One cup of plain, unsweetened coconut water provides approximately 600 mg of potassium, making it a naturally hydrating potassium source that serves double duty as a post-workout recovery beverage. Its naturally occurring electrolytes—potassium, sodium, and magnesium—closely mirror the mineral profile of commercial sports drinks without artificial colors, flavors, or excessive added sugars.
Choose unflavored, unsweetened coconut water to avoid unnecessary calories and sugars. Fresh coconut water (directly from a young coconut) offers the highest nutritional quality, though packaged varieties remain convenient and nutritionally sound.
30. Sunflower Seeds
A quarter-cup of sunflower seeds provides approximately 241–270 mg of potassium, alongside impressive levels of vitamin E, selenium, magnesium, and heart-healthy polyunsaturated fats. While their individual potassium contribution is moderate, their overall nutritional density and easy portability make them an excellent supporting player in a potassium-focused dietary strategy.
Sunflower seeds are a remarkably convenient, portable snack that can be added to salads, yogurt, oatmeal, homemade granola, baked goods, and trail mixes with virtually no preparation required. Roasted, unsalted varieties allow you to capture their full nutritional profile without excessive sodium.

How Much Potassium Do You Need Per Day?
The recommended daily intake of potassium varies depending on age, gender, and life stage. Here are the general guidelines established by major health authorities:
| Life Stage | Recommended Daily Intake |
|---|---|
| Adult men (19+ years) | 3,400 mg per day |
| Adult women (19+ years) | 2,600 mg per day |
| Pregnant women | 2,900 mg per day |
| Breastfeeding women | 2,800 mg per day |
| Children 1–3 years | 2,000 mg per day |
| Children 4–8 years | 2,300 mg per day |
| Children 9–13 years | 2,500 mg (boys), 2,300 mg (girls) per day |
| Teens 14–18 years | 3,000 mg (boys), 2,300 mg (girls) per day |
Always consult with your doctor or a registered dietitian before making significant dietary changes, particularly if you have existing health conditions or take medications that may interact with potassium levels.
Final Thoughts
Potassium is one of the most critically important yet consistently underconsumed minerals in the modern diet. The 30 foods highlighted throughout this guide represent the most effective and genuinely delicious ways to naturally elevate your potassium intake across every food category.
Begin with small, sustainable changes: add half an avocado to your lunch, swap white rice for lentils at dinner, snack on a handful of sunflower seeds during the afternoon, or enjoy a baked sweet potato as a side dish in the evening. Over time, these simple, intentional choices accumulate into a meaningful and lasting improvement in your daily potassium intake—and ultimately, in your long-term health, energy, and vitality.



