Potassium is an essential mineral that the body requires for a variety of processes. Since the body can’t produce potassium, it has to come from food.
Unfortunately, the majority of Americans don’t get enough potassium from their diets.
In the US, the recommended daily intake (RDI) for potassium is 4,700 mg. This level is higher than those set by most other countries but has proven to be beneficial (2).
Getting enough potassium is essential for bone and heart health. It is especially important for people with high blood pressure and may decrease heart disease and stroke risk (1).
This article lists 14 of the foods highest in potassium.
Beans and lentils are both good sources of potassium.
White beans are one of the best, containing 829 mg of potassium in one cup (179 grams), or 18% of the RDI (3).
White beans contain good amounts of thiamine, folate, iron, magnesium and manganese, too.
Additionally, one cup (179 grams) of white beans provides 18.6 grams of fiber, which is almost 75% of the RDI. They are also an excellent source of plant-based protein (3).
What's more, a large review including nearly 250,000 people found that increasing potassium intake by 1,640 mg (about 35% of the RDI) per day decreased the risk of stroke by 21% (6).
SummaryBeans and lentils are good sources of potassium, with one cup (179 grams) of white beans providing 18% of the RDI. They are also packed with fiber, protein and other vitamins and minerals.
White potatoes are not always considered the most nutrient-dense vegetables. However, they are one of the best food sources of potassium available.
A large baked potato (10.6 ounces or 299 grams) provides you with 34% of the RDI (7).
Most of a potato’s potassium is found in the flesh, but about one-third of the potassium content is concentrated in the skin. For this reason, consuming unpeeled potatoes gets you the most of this important mineral (8).
Yet potatoes and sweet potatoes are not just good sources of potassium. They are also high in vitamin C, vitamin B6 and manganese.
Not to mention, sweet potatoes provide nearly four times the RDI for vitamin A in just 100 grams (3.5 ounces).
Summary Potatoes and sweet potatoes are excellent sources of potassium. A large baked potato provides 34% of the RDI, while a large sweet potato provides 18%.
Beets are a deep red root vegetable with a naturally sweet flavor.
One cup (170 grams) of beets contains 518 mg of potassium, or 11% of the RDI (10).
The potassium content of beets may also improve blood vessel function as well as decrease the risk of heart disease (14).
Summary Beets are a good source of potassium, containing 11% of the RDI per cup (170 grams). They also contain antioxidants and nitrate, which may provide further health benefits.
Parsnips are a white root vegetable similar to carrots.
One cup (156 grams) of parsnips provides 12% of the RDI, or 572 mg of potassium (15).
Moreover, the soluble fiber found in parsnips may aid in reducing cholesterol levels (18).
Summary Parsnips are a good source of potassium, providing 12% of the RDI per cup (156 grams). They also contain vitamin C, folate and soluble fiber.
Spinach is a highly nutritious vegetable.
One cup (180 grams) of cooked spinach provides 18% of the RDI for potassium, making it a great choice for those wanting to increase their intake (19).
It also provides nearly four times the RDI for vitamin A, ten times the RDI for vitamin K, around 30% of the RDI for calcium and almost 90% of the RDI for manganese.
Leafy green vegetables like spinach are also full of antioxidants (23).
In one study of seven women, consuming a drink containing 294 grams (10.4 ounces) of spinach increased total antioxidant capacity by almost 30% over the next 24 hours (24).
Summary Spinach is nutritious and a great source of potassium. One cup (180 grams) provides 18% of the RDI. It also provides other essential vitamins, minerals and healthy plant compounds.
Swiss chard is a leafy green vegetable with red or yellow stalks.
It is packed with nutrients. One cup (175 grams) of cooked Swiss chard contains 21% of the RDI for potassium (25).
In addition, it contains 214% of the RDI for vitamin A, 716% of the RDI for vitamin K and a notable amount of vitamin C, iron, magnesium, manganese and fiber.
Summary Swiss chard is a leafy green vegetable packed with nutrients. It contains 21% of the RDI for potassium in one cup (175 grams).
Tomatoes and tomato products, such as tomato sauce, are full of potassium. One cup (244 grams) of tomato sauce contains 17% of the RDI for potassium (28).
Tomatoes are rich in other vitamins and minerals as well, including vitamins A, C, E, B6 and copper.
In a small study of people with metabolic syndrome, drinking around 11 ounces (330 ml) of tomato juice four times a week for two months significantly improved inflammation, blood vessel dysfunction and insulin resistance (31).
The participants also experienced a decrease in “bad” LDL and a small increase in “good” HDL cholesterol.
The beneficial effects of potassium and lycopene on risk factors for heart disease make tomatoes a great choice for heart health (1).
Summary Tomatoes and tomato sauce are rich in several vitamins and minerals, including potassium. One cup (244 grams) of tomato sauce provides 17% of the RDI for potassium.
Citrus fruits like oranges are well known for being high in vitamin C, but they are also a good source of potassium.
Observational studies have found that people who regularly consume orange juice may be more likely to meet vitamin and mineral needs and follow a healthier diet. They are also less likely to be obese or have metabolic syndrome (36).
However, orange juice is much higher in sugar and lower in fiber than whole oranges.
Thus, it’s best to focus on whole fruit rather than juice as a source of vitamins and minerals. If you do choose to drink orange juice, be sure that it is 100% juice.
Summary Oranges are rich in potassium, with one cup of juice providing 11% of the RDI. Oranges and orange juice are rich in other vitamins, minerals and antioxidants, as well.
This tasty fruit is also rich in vitamin C, vitamin B6, manganese, magnesium, fiber and antioxidants (43).
The banana’s convenient, natural packaging makes it an easy and nutritious way to increase your potassium intake on the go.
Summary Bananas are known for being a good source of potassium. One medium banana provides 12% of the RDI.
Avocados are extremely nutritious, tasty and unique.
Avocados are also a good source of potassium. One medium-sized avocado provides 20% of the RDI for potassium.
The high content of antioxidants, healthy fats and fiber in avocados is most likely responsible for their effects on health. Studies have shown that avocados may be beneficial for heart health, weight management and metabolic syndrome (50, 51).
Eating avocados is associated with a better quality of diet, lower BMI, body weight and waist circumference and a significantly lower risk of metabolic syndrome (51).
The rich potassium content of avocados, in addition to their other healthy properties, make them an easy choice for helping meet your nutrient needs.
Summary One avocado provides 20% of the RDI for potassium, as well as plenty of heart-healthy fats, fiber and antioxidants.
Yogurt is a great source of calcium, riboflavin and potassium. One cup (245 grams) of this creamy treat provides you with 11% of the RDI for potassium (52).
When buying yogurt, aim for a plain variety, as fruit-flavored yogurts tend to have lots of added sugar. If you find plain yogurt is too tart, sweeten it with fresh fruit, nuts or a bit of honey.
Summary One cup (245 grams) of yogurt provides 11% of the RDI for potassium. Yogurt also contains beneficial bacteria, though you should avoid varieties with added sugar.
Clams are an excellent source of potassium. A 100-gram (3.5-ounce) serving of clams provides 18% of the RDI (54).
Clams are also extremely rich in other nutrients, with one serving providing almost the entire RDI for selenium and at least twice the RDI for iron and vitamin B12.
Summary A 100-gram (3.5-ounce) serving of clams provides 18% of the RDI for potassium and is packed with selenium, iron and B12.
Salmon is an extremely nutritious food. It is packed with high-quality protein, healthy omega-3 fats and many vitamins and minerals, including potassium.
Half of a filet of salmon (187 grams) provides 683 mg of potassium, or 15% of the RDI (57).
In fact, a review of several studies found that every 15-gram (0.5-ounce) increase in fatty fish per day corresponded with a 6% decrease in the risk of death from heart disease (58).
The rich potassium content of salmon may make it beneficial for heart disease, as well.
One study including nearly 2,000 veterans found that those given potassium-enriched salt over the course of 2.5 years had a lower death rate from heart disease and spent less on heart disease-related medical care (61).
Summary A half of a filet of salmon (178 grams) contains 15% of the RDI for potassium as well as plenty of high-quality protein, vitamins and omega-3 fats.
Coconut water has become a popular health drink. It is sweet and nutty but low in sugar and high in electrolytes.
The body needs electrolytes for balancing pH, proper nerve and muscle function and hydration (62).
One of these electrolytes is potassium. Drinking one cup (240 grams) of coconut water will provide you with 600 mg of potassium, or 13% of the RDI (63).
Coconut water’s high content of electrolytes makes it a great drink for rehydrating after heavy exercise.
Two studies found that it caused less stomach upset or nausea. However, coconut water was associated with more bloating and stomach upset in a third study (66).
Summary Coconut water is full of electrolytes, which are important for hydration and maintaining the body’s pH balance. One cup (240 grams) of coconut water contains 13% of the RDI for potassium.
Most Americans don’t meet the recommended intake of potassium, which may be associated with negative health outcomes (67).
The 14 foods included in this list are some of the best sources of potassium you can eat.
Focusing on whole foods like fruits, vegetables, dairy and legumes is a healthy and delicious way to make sure you’re getting enough potassium in your diet.