30 Healthy Foods High in Potassium You Can Enjoy (2025)

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.

30 Healthy Foods High in Potassium You Can Enjoy (1)

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.

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 are30 foodsthat will help you get enough potassium in your diet.

30 Healthy Foods High in Potassium You Can Enjoy (2)

1.Bananas

Bananas are perhaps the most well-known potassium source. It provide around 400–450 mgof 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 about400–450 mgof potassium per medium-sized potato.

These orange gems are rich inbeta-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.

30 Healthy Foods High in Potassium You Can Enjoy (3)

3.Spinach

A cooked cup of spinach provides540 mg of potassium, making it a fantastic vegetable choice. Plus, Spinach is packed with iron,vitamin A, andvitamin 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 about700 mgof potassium, making it one of the most potassium-dense foods.

In addition to potassium, avocados are rich inhealthy fats, particularlymonounsaturated 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 about900 mgof potassium, which is significantly higher than many other foods.

Potatoes are high incomplex carbohydratesand fiber, offering sustained energy. They’re also a great source ofvitamin CandB vitamins.

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

30 Healthy Foods High in Potassium You Can Enjoy (4)

6.Tomatoes

Tomatoes offer about400 mgof potassium per medium-sized fruit.

Along with potassium, tomatoes are rich inlycopene, 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 around400–500 mgof potassium per cup, making it a sweet and hydrating option.

Cantaloupe is also packed withvitamin Candvitamin 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, provide600–700 mgof potassium per half-cup cooked.

Beans are an excellent source offiberandplant-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.

30 Healthy Foods High in Potassium You Can Enjoy (5)

9.Beet Greens

The leafy greens of beets are surprisingly rich in potassium, offering about650 mgper cooked cup.

Plus, Beet greens are full ofiron,vitamin 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 about300 mgper cooked cup.

Besides potassium, kale is a great source offiber,vitamin C, andiron, 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 about250 mg per medium-sized fruit. Plus, Figs are also rich infiber, 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, provide300 mgof potassium per serving (about 4 prunes).

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

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

30 Healthy Foods High in Potassium You Can Enjoy (6)

13.Yogurt

Plain yogurt, particularly Greek yogurt, offers about250–300 mg of potassium per serving (1 cup). Yogurt is an excellent source ofprotein,calcium, 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 around530 mgof potassium per 3-ounce serving.

Plus, Beyond potassium, salmon is high inomega-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 about500 mg of potassium per 3-ounce serving. Clams are not only a great source of potassium but also provideironandvitamin 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 about450 mgof potassium per cooked cup.

Plus, Acorn squash is rich infiber,vitamin C, andbeta-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 about350–400 mgper cooked cup.

They’re not only high in potassium but also provide plenty offiber,protein, andiron, 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.

30 Healthy Foods High in Potassium You Can Enjoy (7)

18.Oranges

Oranges provide around230 mg of potassium per medium-sized fruit. Oranges are not only rich in potassium but also packed withvitamin 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 about250 mgof potassium per half-cup.

Plus, Pomegranate seeds are loaded withantioxidants, particularlypolyphenols, 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 about320 mgof potassium per one-cup serving.

Plus, Mangoes are a fantastic source of vitamin Candvitamin 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, with300 mgper one-cup serving.

Zucchini is low in calories but high invitamin C,fiber, andantioxidants, 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.

30 Healthy Foods High in Potassium You Can Enjoy (8)

22.Cabbage

Cabbage provides about320 mg of potassium per cooked cup. It’s packed withfiber,vitamin C, andvitamin 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 about600 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 around475 mg per medium-sized artichoke. Artichokes are loaded withfiber,vitamin C, andantioxidants, 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.

30 Healthy Foods High in Potassium You Can Enjoy (9)

25.Peas

Peas contain about400 mg of potassium per cup. Plus, Peas are an excellent source ofplant-based protein,fiber, andvitamin 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 about960 mgof potassium per cooked cup.

Chard is packed withvitamins A, C, andK, as well asironandmagnesium, 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.

30 Healthy Foods High in Potassium You Can Enjoy (10)

27.Almonds

Almonds are a potassium-rich snack, providing about200 mgof potassium per ounce.

In addition to potassium, almonds are high inhealthy fats,vitamin E, andfiber, 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 about400–500 mg of potassium per cooked cup. Plus, Chickpeas are an excellent source of protein,fiber, andiron. 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, likeportobelloandshiitake, provide about300 mg of potassium per cup. Mushrooms are also rich invitamin 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 about300 mg of potassium per cooked cup. Plus, Bok choy is packed with vitamins A, C, andK, as well ascalcium. 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.

30 Healthy Foods High in Potassium You Can Enjoy (11)

Which Foods Contain the Most Potassium Per Typical Serving?

Here’s a table that listsfoods high in potassiumand theirtypical serving sizealong 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).

30 Healthy Foods High in Potassium You Can Enjoy (2025)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Trent Wehner

Last Updated:

Views: 6053

Rating: 4.6 / 5 (76 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Trent Wehner

Birthday: 1993-03-14

Address: 872 Kevin Squares, New Codyville, AK 01785-0416

Phone: +18698800304764

Job: Senior Farming Developer

Hobby: Paintball, Calligraphy, Hunting, Flying disc, Lapidary, Rafting, Inline skating

Introduction: My name is Trent Wehner, I am a talented, brainy, zealous, light, funny, gleaming, attractive person who loves writing and wants to share my knowledge and understanding with you.