30 Healthy Foods High in Potassium You Can Enjoy

Potassium might not always steal the spotlight like some other nutrients, but this mineral is a true hero when it comes to supporting your body’s overall health. From regulating fluid balance to keeping your heart in top shape, potassium is crucial for maintaining optimal health.

But here’s the catch: Many people don’t get enough of it in their diets. If you’re looking to increase your potassium intake in a tasty and sustainable way, you’re in the right place! In this article, we’ll explore 30 foods high in potassium that you can easily incorporate into your meals.

Foods High in Potassium
Foods High in Potassium

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:

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.

How Much Potassium Do You Need?

The recommended daily intake (RDI) of potassium varies depending on your age, gender, and life stage. Here’s a breakdown of how much potassium you should aim for each day:

Age GroupRecommended Daily Intake (RDI)
Adults (19+ years)3,500–4,700 mg
Pregnant women4,700 mg
Children (1-3 years)3,000 mg
Children (4-8 years)3,800 mg
Children (9-13 years)4,500 mg

30 Foods High in Potassium You Can Enjoy

There are so many tasty, potassium-packed foods that you can add to your meals. From fruits and vegetables to legumes and fish, here are 30 foods that will help you get enough potassium in your diet.

How Much Potassium is in a Banana
How Much Potassium is in a Banana

1. Bananas

Bananas are perhaps the most well-known potassium source. It provide around 400–450 mg of potassium per medium-sized banana.

Not only are they potassium-rich, but bananas are also a great energy booster due to their natural sugars and carbs.

How to Enjoy: Eat them as a snack, slice them into oatmeal or cereal, or blend them into smoothies.

2. Sweet Potatoes

Sweet potatoes are a nutritional powerhouse, offering about 400–450 mg of potassium per medium-sized potato.

These orange gems are rich in beta-carotene (which converts to vitamin A) and fiber. They support your immune system and help maintain healthy skin.

How to Enjoy: Roast them, mash them, or make baked sweet potato fries. You can even add them to soups or stews for extra flavor.

Spinach
Spinach

3. Spinach

A cooked cup of spinach provides 540 mg of potassium, making it a fantastic vegetable choice. Plus, Spinach is packed with ironvitamin A, and vitamin C. All of which contribute to healthy red blood cells, vision, and immunity.

How to Enjoy: You can add spinach to your smoothies, toss it into salads, or sauté it with garlic and olive oil for a quick and nutritious side dish.

4. Avocados

Half an avocado contains about 700 mg of potassium, making it one of the most potassium-dense foods.

In addition to potassium, avocados are rich in healthy fats, particularly monounsaturated fats, which are great for heart health. They also provide fiber, vitamin E, and antioxidants.

How to Enjoy: Spread on toast, top your salads, or blend into smoothies for extra creaminess. You can also make guacamole or use avocados in desserts like chocolate mousse!

5. Potatoes (White and Russet)

A medium-sized white potato packs about 900 mg of potassium, which is significantly higher than many other foods.

Potatoes are high in complex carbohydrates and fiber, offering sustained energy. They’re also a great source of vitamin C and B vitamins.

How to Enjoy: Roast, bake, or mash them. Add them to soups or stews, or make homemade French fries or baked potato wedges.

Tomato Juice
Tomato Juice

6. Tomatoes

Tomatoes offer about 400 mg of potassium per medium-sized fruit.

Along with potassium, tomatoes are rich in lycopene, a powerful antioxidant that may help reduce the risk of heart disease and certain types of cancer.

How to Enjoy: Slice them for salads, make fresh tomato sauce, or blend them into soups. Roasting tomatoes brings out their natural sweetness, making them even more delicious.

7. Cantaloupe

Cantaloupe contains around 400–500 mg of potassium per cup, making it a sweet and hydrating option.

Cantaloupe is also packed with vitamin C and vitamin A, both of which are essential for your immune system and skin health.

How to Enjoy: Enjoy it sliced, add it to fruit salads, or blend it into a refreshing smoothie.

8. White Beans

White beans, including navy beans and cannellini beans, provide 600–700 mg of potassium per half-cup cooked.

Beans are an excellent source of fiber and plant-based protein, making them perfect for heart health and digestive health.

How to Enjoy: Add them to soups, stews, or chili. You can also make creamy bean dips like hummus or spread them on toast.

Beets
Beets

9. Beet Greens

The leafy greens of beets are surprisingly rich in potassium, offering about 650 mg per cooked cup.

Plus, Beet greens are full of ironvitamin K, and antioxidants. All of this support healthy blood flow and bone health.

How to Enjoy: Sauté beet greens with garlic and olive oil, or toss them into a salad for extra nutrition.

10. Kale

Kale is another leafy green that’s loaded with potassium, providing about 300 mg per cooked cup.

Besides potassium, kale is a great source of fibervitamin C, and iron, helping boost immunity, digestion, and energy.

How to Enjoy: Use kale in salads, blend it into smoothies, or sauté it with olive oil, garlic, and lemon.

11. Figs

Figs are a potassium-packed fruit, offering about 250 mg per medium-sized fruit. Plus, Figs are also rich in fiber, which promotes healthy digestion and helps regulate blood sugar levels.

How to Enjoy: Eat them fresh, dried, or add them to oatmeal, salads, or desserts for a natural sweetness.

12. Prunes

Prunes, or dried plums, provide 300 mg of potassium per serving (about 4 prunes).

Plus, Prunes are famous for supporting digestive health, thanks to their high fiber content. They also provide vitamin K for bone health.

How to Enjoy: Snack on them, mix them into yogurt, or add them to baked goods.

Lemon and Yogurt Face Mask
Lemon and Yogurt Face Mask

13. Yogurt

Plain yogurt, particularly Greek yogurt, offers about 250–300 mg of potassium per serving (1 cup). Yogurt is an excellent source of proteincalcium, and probiotics that help with digestion and bone health.

How to Enjoy: You can enjoy it with fruits and honey, or blend it into smoothies for a creamy texture.

14. Salmon

Salmon is rich in potassium, with around 530 mg of potassium per 3-ounce serving.

Plus, Beyond potassium, salmon is high in omega-3 fatty acids, which are essential for heart and brain health.

How to Enjoy: Grill, bake, or pan-sear salmon for a quick, healthy meal. You can also add it to salads or pasta dishes.

15. Clams

Clams offer about 500 mg of potassium per 3-ounce serving. Clams are not only a great source of potassium but also provide iron and vitamin B12, which are vital for red blood cell production and energy.

How to Enjoy: You can steam clams and enjoy them on their own, or add them to pasta dishes and soups.

16. Acorn Squash

Acorn squash provides about 450 mg of potassium per cooked cup.

Plus, Acorn squash is rich in fibervitamin C, and beta-carotene, which supports healthy skin and immune function.

How to Enjoy: Roast or bake acorn squash with a little olive oil and your favorite herbs. You can also add it to soups and stews for extra flavor.

17. Lentils

Lentils are an excellent source of potassium, offering about 350–400 mg per cooked cup.

They’re not only high in potassium but also provide plenty of fiberprotein, and iron, all of which support digestive health and energy.

How to Enjoy: Add lentils to soups, stews, curries, or salads. You can also make lentil burgers for a plant-based meal option.

Orange Vanilla Chia Pudding
Orange Vanilla Chia Pudding

18. Oranges

Oranges provide around 230 mg of potassium per medium-sized fruit. Oranges are not only rich in potassium but also packed with vitamin C, which supports immune health and skin health.

How to Enjoy: Snack on them, drink fresh orange juice, or add slices to salads.

19. Pomegranate

Pomegranate seeds contain about 250 mg of potassium per half-cup.

Plus, Pomegranate seeds are loaded with antioxidants, particularly polyphenols, which have anti-inflammatory and heart-healthy benefits.

How to Enjoy: Sprinkle the seeds on salads, yogurt, or desserts, or enjoy them on their own.

20. Mango

Mangoes offer about 320 mg of potassium per one-cup serving.

Plus,  Mangoes are a fantastic source of vitamin C and vitamin A. They are essential for immune function and healthy skin.

How to Enjoy: Eat them fresh, blend them into smoothies, or add them to salsas.

21. Zucchini

Zucchini is another versatile vegetable that’s rich in potassium, with 300 mg per one-cup serving.

Zucchini is low in calories but high in vitamin Cfiber, and antioxidants, which support heart health and digestion.

How to Enjoy: Roast, grill, or sauté zucchini, or spiralize it into “zoodles” for a low-carb pasta alternative.

Cabbage
Cabbage

22. Cabbage

Cabbage provides about 320 mg of potassium per cooked cup. It’s packed with fibervitamin C, and vitamin K, making it great for digestive health and bone health.

How to Enjoy: Add it to soups, stir-fries, or make a fresh slaw. You can also ferment cabbage into sauerkraut for a gut-healthy snack.

23. Coconut Water

Coconut water is an excellent hydrating drink that contains about 600 mg of potassium per cup. It’s a natural, low-calorie drink that replenishes electrolytes after a workout and supports hydration.

How to Enjoy: Drink it straight from the coconut, or use it as a base for smoothies.

24. Artichokes

Artichokes are high in potassium, providing around 475 mg per medium-sized artichoke. Artichokes are loaded with fibervitamin C, and antioxidants, promoting digestive health and heart health.

How to Enjoy: Steam or roast artichokes, then enjoy them with a dipping sauce or add them to salads.

Chickpeas
peas

25. Peas

Peas contain about 400 mg of potassium per cup. Plus, Peas are an excellent source of plant-based proteinfiber, and vitamin C, supporting muscle health and immunity.

How to Enjoy: Add peas to soups, stir-fries, or salads for a nutritious boost.

26. Chard

Chard, also known as Swiss chard, offers about 960 mg of potassium per cooked cup.

Chard is packed with vitamins A, C, and K, as well as iron and magnesium, which promote strong bones, a healthy immune system, and better digestion.

How to Enjoy: Sauté with olive oil, garlic, and lemon, or add it to soups and stews.

Chocolate Almond
Chocolate Almond

27. Almonds

Almonds are a potassium-rich snack, providing about 200 mg of potassium per ounce.

In addition to potassium, almonds are high in healthy fatsvitamin E, and fiber, making them great for heart and skin health.

How to Enjoy: Snack on them raw, add them to yogurt, or use almond butter in smoothies or on toast.

28. Chickpeas

Chickpeas, or garbanzo beans, contain about 400–500 mg of potassium per cooked cup. Plus,  Chickpeas are an excellent source of proteinfiber, and iron. This makes them a great plant-based protein option.

How to Enjoy: Make hummus, toss them in salads, or add them to stews and curries.

29. Mushrooms

Certain types of mushrooms, like portobello and shiitake, provide about 300 mg of potassium per cup. Mushrooms are also rich in vitamin D, which supports bone health and immune function.

How to Enjoy: Add them to stir-fries, soups, or use them as a meat substitute in burgers or tacos.

30. Bok Choy

Bok choy offers about 300 mg of potassium per cooked cup. Plus,  Bok choy is packed with vitamins A, C, and K, as well as calcium. It promote overall health and bone strength.

How to Enjoy: Sauté bok choy with garlic and ginger, or add it to stir-fries or soups for a delicious crunch.

Foods Contain the Most Potassium
Foods Contain the Most Potassium

Which Foods Contain the Most Potassium Per Typical Serving?

Here’s a table that lists foods high in potassium and their typical serving size along with the amount of potassium they provide:

FoodTypical Serving SizePotassium (mg)
Sweet Potatoes1 medium (150g)450–500 mg
Bananas1 medium (118g)400–450 mg
Potatoes (White, Russet)1 medium (173g)900 mg
Avocados1/2 avocado (100g)700 mg
Spinach (Cooked)1 cup (180g)540 mg
Tomatoes1 medium (123g)400 mg
Cantaloupe1 cup (160g)400–500 mg
White Beans1/2 cup (90g)600–700 mg
Beet Greens (Cooked)1 cup (144g)650 mg
Kale (Cooked)1 cup (130g)300 mg
Figs1 medium (50g)250 mg
Prunes4 prunes (40g)300 mg
Yogurt (Plain)1 cup (245g)250–300 mg
Salmon3 oz (85g)530 mg
Clams3 oz (85g)500 mg
Acorn Squash (Cooked)1 cup (205g)450 mg
Lentils (Cooked)1 cup (198g)350–400 mg
Oranges1 medium (130g)230 mg
Pomegranate Seeds1/2 cup (87g)250 mg
Mango1 cup (165g)320 mg
Zucchini1 cup (124g)300 mg
Cabbage (Cooked)1 cup (150g)320 mg
Coconut Water1 cup (240mL)600 mg
Artichokes1 medium (120g)475 mg
Peas1 cup (160g)400 mg
Chard (Cooked)1 cup (175g)960 mg
Almonds1 oz (28g)200 mg
Chickpeas1 cup (164g)400–500 mg
Mushrooms1 cup (72g)300 mg
Bok Choy (Cooked)1 cup (170g)300 mg

FAQs

1. Can I get enough potassium from supplements?

While potassium supplements are available, it’s generally recommended to obtain potassium through food sources. Whole foods provide additional nutrients and fiber that supplements lack.

If you’re considering supplements, consult with a healthcare provider first to ensure they are necessary and safe for you.

2. Are there any risks associated with high potassium intake?

Yes, excessive potassium intake can lead to hyperkalemia (high potassium levels), which can be dangerous and affect heart function.

This is especially a concern for people with kidney issues or those taking certain medications that affect potassium levels. Always consult a healthcare professional if you’re unsure about your potassium intake.

3. Is it possible to eat too much potassium-rich food?

While eating foods high in potassium is generally safe for most people, those with kidney disease should be cautious as their kidneys may not be able to filter out excess potassium effectively. It’s important for people with health conditions to consult with a healthcare provider.

4. Can cooking methods affect the potassium content in foods?

Yes, cooking methods can impact the potassium content. Boiling vegetables can cause some loss of potassium due to leaching into the water. Steaming or roasting may help retain more nutrients compared to boiling. Eating raw vegetables can also maximize their nutrient content.

5. How does sodium intake affect potassium levels?

Sodium and potassium work together to maintain fluid balance and nerve function in the body. A diet high in sodium can lead to increased blood pressure and may deplete potassium levels over time.

Increasing your intake of potassium-rich foods while reducing sodium can help maintain healthy blood pressure levels and overall cardiovascular health.

6. Can I find high-potassium foods easily at the grocery store?

Absolutely! Most grocery stores carry a wide variety of high-potassium foods across different categories—fruits, vegetables, legumes, dairy products, nuts, and grains are all readily available. Look for fresh produce as well as canned or frozen options (just check for added sodium).