What Foods Are High in Potassium? An In-Depth Look

This post may contain affiliate links. If you click one, I may earn a commission at no cost to you. As an Amazon Associate, I earn from qualifying purchases.

Key Takeaways:

  • Potassium is an essential mineral that supports heart health, muscle function, and nerve signaling.
  • Many fruits, vegetables, dairy products, beans, fish, and juices are high in potassium.
  • Bananas are one of the most well-known sources, but orange juice and potatoes also provide a potassium boost.
  • Leafy greens, broccoli, mushrooms, and other produce can help meet your potassium needs.
  • Checking the potassium content of foods can help guide your choices for meeting daily recommendations.
What Foods Are High in Potassium? An In-Depth Look

Introduction: Why is potassium important for health?

Potassium is a mineral that plays a vital role in overall health and body functioning. Getting enough potassium regularly is crucial for supporting cardiovascular health, muscle contractions, nerve transmission, and fluid balance in the body. According to research by Harvard Health Publishing, inadequate potassium intake is linked to high blood pressure, which increases risks of heart disease and stroke. As an essential nutrient, potassium supports normal cell function and is needed for critical processes like protein synthesis.

This article will provide a comprehensive overview of the best dietary sources of potassium. It will analyze the potassium contents of various fruits, vegetables, dairy products, beans, fish, juices, and other foods. Detailed nutritional information and potassium values per serving will be included. The goal is to educate readers on the highest potassium options across food groups so you can make informed choices to potentially reduce blood pressure, manage fluid balance, and obtain other benefits. Discover which foods can help provide adequate levels of this vital mineral.

Why Is Potassium Important for Health?

Potassium performs a wide range of functions that are essential for overall wellbeing. Getting enough of this mineral regularly in your diet is crucial for good health. Here are some of the key reasons potassium is so important:

Supports Heart Health

  • Research shows that diets high in potassium can help reduce elevated blood pressure and decrease the risk of stroke. The mineral helps arteries and blood vessels dilate, which improves blood flow and lowers pressure.

Aids Muscle Function

  • Potassium allows muscles to contract and nerves to fire correctly. It helps transmit signals that coordinate muscle contractions.

Regulates Fluid Balance

  • The mineral influences fluid balance in the body and distribution between cells and body tissues. It prevents fluid retention and decreases bloating.

Strengthens Bones

  • Potassium may help prevent bone mineral density loss and reduce calcium excretion through urine, protecting against osteoporosis.

Reduces Kidney Stones

  • Higher potassium intake is associated with lower risks of developing kidney stones. Potassium citrate is sometimes prescribed to prevent stones from forming.

How Much Potassium Do You Need Each Day?

Most people need about 4700 mg of potassium daily, though recommendations can vary based on age, gender, and health status. The adequate intake levels set by the National Institutes of Health are:

  • Infants 0-6 months – 400 mg/day
  • Infants 7-12 months – 860 mg/day
  • Children 1-3 years – 3000 mg/day
  • Children 4-8 years – 3800 mg/day
  • Children and adults 9-13 years – 4500 mg/day
  • Adults 14+ years – 4700 mg/day

Unfortunately, research shows many people do not get enough potassium in their diets. On average, American adults consume just over half the recommended amount. Prioritizing potassium-rich foods can help bridge this nutrient gap.

What Foods Are the Best Sources of Potassium?

Many delicious fruits, vegetables, fish, dairy products, beans, nuts, and juices provide potassium. Here is an overview of some of the top dietary sources and their potassium contents.

What Foods Are High in Potassium? An In-Depth Look

Fruits High in Potassium

Fruits offer a tasty way to get more potassium. Here are some of the best picks:

  • Bananas – Bananas are one of the most well-known high potassium foods. A medium banana contains about 422 mg.
  • Oranges – This citrus fruit provides around 237 mg per medium orange. Orange juice is also a good option.
  • Cantaloupe – 1 cup diced packs 473 mg, making it one of the fruits highest in potassium.
  • Honeydew – This melon has about 461 mg per cup cubed honeydew.
  • Dried fruits – Prunes, raisins, dates, and other dried fruits are concentrated sources. For example, 1⁄4 cup of prunes offers over 300 mg.
  • Apricots – Fresh or dried apricots contain between 200-500 mg per cup, depending on the serving size.
  • Grapefruit – Pink and red grapefruit have the most at around 300 mg per large fruit. Grapefruit juice is also high.

Other good fruit options include passionfruit, kiwifruit, blackberries, and tangerines.

Vegetables High in Potassium

Many vegetables deliver a potassium boost:

  • Leafy Greens – Spinach and kale offer 530-840 mg per cooked cup. Swiss chard has about 960 mg per cup raw.
  • Broccoli – Cooked broccoli contains over 450 mg per cup, making it an excellent choice.
  • Potatoes – Medium baked potatoes with the skin provide roughly 925 mg each.
  • Sweet potatoes – A baked sweet potato has about 540 mg potassium.
  • Mushrooms – Certain varieties like portobello and white mushrooms have 300-400 mg per cooked cup.
  • Tomatoes – Tomatoes and tomato juice are good sources, with about 400 mg per cup.

Other potassium-rich vegetables include peas, cucumbers, squash, eggplant, carrots, and avocados.

Beans, Lentils, and Soy Foods

Legumes are an excellent plant-based potassium source:

  • White beans – Cannellini and other white beans can have up to 1000 mg per cooked cup.
  • Lima beans – A cup of cooked lima beans contains a whopping 955 mg.
  • Kidney beans – Red kidney beans pack about 600 mg per cup when cooked.
  • Lentils – A half cup of cooked lentils provides over 350 mg of potassium.
  • Soybeans – A soybean cooked cup has nearly 1500 mg, one of the highest amounts.
  • Soy milk – Fortified soy milk has about 300 mg per 8 oz glass. Tofu, edamame, and tempeh also provide potassium.

Dairy Foods

Milk, yogurt and cheese can contribute potassium:

  • Milk – An 8 ounce glass of fat-free milk contains 382 mg of potassium.
  • Yogurt – Plain nonfat yogurt averages about 531 mg per 6 ounce container. Greek yogurt is also a good choice.
  • Cottage cheese – This cheese is higher in potassium with about 135 mg per 4 ounce serving.

Fish and Other Seafood

Certain fish and shellfish are excellent options:

  • Salmon – A 3.5 ounce cooked fillet of salmon contains about 634 mg of potassium.
  • Cod – Baked or broiled cod is high with around 1,000 mg per 3 ounce serving.
  • Tuna – Canned tuna is convenient and has about 300-400 mg per 3 ounce can or pouch.
  • Halibut, trout, and rockfish also offer 400-700 mg per a cooked 3-5 ounce serving.

Juices and Drinks

Some beverages deliver potassium:

  • Orange juice – An 8 ounce glass provides about 235 mg.
  • Tomato juice – Drinking one cup gives you about 534 mg of potassium.
  • Prune juice – Half a cup contains about 400 mg of this mineral.
  • Coconut water – One cup averages about 600 mg.

Potassium can also be obtained from apricot, grapefruit, carrot, and pomegranate juices.

Nuts and Seeds

Nuts and seeds contain healthy fats along with potassium:

  • Almonds – One ounce of dry roasted almonds has about 200 mg.
  • Pistachios – This nut offers over 290 mg per ounce.
  • Sunflower seeds – A 1⁄4 cup serving adds nearly 300 mg.
  • Pumpkin seeds, flax seeds, and sesame seeds also contribute potassium.

As you can see, many delicious foods across food groups contain potassium. Focusing on incorporating the highest potassium options can help ensure you meet daily recommended intakes.

Frequently Asked Questions about High Potassium Foods:

What fruit has the most potassium?

Bananas are generally considered the fruit highest in potassium. An average medium banana contains about 422 mg of potassium. Cantaloupe and honeydew melons also provide high amounts, with around 461-473 mg potassium per cup. Dried fruits like prunes are particularly high in potassium as well, with over 300 mg per 1⁄4 cup.

What vegetable has the most potassium?

Baked white or sweet potatoes with skin are very high in potassium, with approximately 700-925 mg per medium potato. Leafy greens like spinach and Swiss chard are also excellent sources when cooked, with 530-840 mg per cooked cup. Beans, lentils, peas, and avocados rank among the vegetables highest in potassium too.

Which is healthier banana or orange?

Both bananas and oranges are very healthy. Bananas may have a slight edge due to being higher in potassium and containing more fiber per serving. However, oranges provide vitamin C and powerful antioxidants. For balanced nutrition, incorporate both as part of a healthy diet.

Is milk high in potassium?

Milk contains a significant amount of potassium, though not as much as some other foods. One 8 ounce glass of nonfat or low fat milk provides around 382 mg of potassium. Milk is an easy way to obtain potassium in addition to protein, calcium, vitamin D, and other nutrients. Greek yogurt also offers potassium.

Is rice or potato better source of potassium?

Potatoes are a much better source of potassium than rice. A medium baked potato with skin provides roughly 925 mg of potassium. By contrast, a cup of cooked white rice contains only 55 mg. Sweet potatoes are also higher than rice, with around 540 mg per medium baked sweet potato.

What juices are high in potassium?

Some juices that are high in potassium include orange juice, tomato juice, prune juice, coconut water, and apricot juice. An 8 ounce glass of orange juice has about 235 mg, while tomato and prune juice provide 400-534 mg per cup. Coconut water and apricot juice have 600 mg or more per cup.

Are bananas high in sugar?

Bananas do contain sugar, but it is natural sugar in the form of fructose and sucrose. An average size banana has about 14 grams of sugar. While high in sugar compared to some fruits, bananas have a low glycemic index, meaning they do not raise blood sugar rapidly. Their high fiber content also helps slow sugar absorption. Overall, bananas can be part of a healthy diet in moderation.


A diet rich in potassium is vital for heart health, muscle function, bone strength, and managing fluid balance. Many delicious plant foods, dairy products, fish, nuts, and juices can contribute this important mineral. Some of the best sources include bananas, leafy greens, potatoes, oranges, beans, yogurt, salmon, and tomato juice. Reading nutrition labels and choosing these potassium powerhouses can help ensure you meet your recommended daily intake. Building meals and snacks around these healthy, potassium-rich foods can support overall wellness.

About The Author

Scroll to Top