09/09/2024 | Press release | Distributed by Public on 09/09/2024 15:10
Key takeaways:
Potassium is an important nutrient that you get from the food you eat. Eating high-potassium foods can help with heart, nerve, and muscle function.
Many different foods are high in potassium. Many of these are fruits and vegetables like avocado and squash. Proteins like lentils and beans, and starches like potatoes, are also high in potassium.
Most people don't need to worry about getting too much potassium. But certain health conditions and medications can put you at risk for high potassium levels, which are dangerous.
Potassium is an important nutrient that your body needs every day. But most people don't get enough in their diet. In fact, it has been among the top nutrients of public health concern for people in the U.S., along with things like calcium and vitamin D.
Many believe that bananas are the best dietary source of potassium. But there are many foods that are higher in potassium. We'll go through what you need to know to make sure you're getting enough potassium-rich foods in your diet.
Potassium is an electrolyte. This means it's a mineral with an electrical charge. Potassium is present in all your body's cells. So, it's critical for healthy cellular function.
Your body cannot make potassium, so you must get it through food. Your body absorbs about 90% of the potassium you eat. This is a high absorption rate compared to other minerals like magnesium, which has an absorption rate of about 30% to 40%.
Potassium plays a major role in your day-to-day health. It works with other key electrolytes - like sodium and calcium - to help:
Muscles contract
Maintain the right balance of fluid and blood in your body
Support bone health
Nerves communicate with each other
Control other nutrient and electrolyte levels, like blood sugar
These functions make potassium an important nutrient for managing conditions like high blood pressure (hypertension) and kidney disease. In fact, research has noted an association between potassium-rich diets and a reduced risk of:
Heart disease
Stroke
Osteoporosis
Kidney stones
Potassium may also help counteract the effects of too much salt intake. If you eat too much salt, it can increase your blood pressure. This can increase your risk for things like heart disease and stroke. But potassium and sodium (in salt) work as a team. A diet that is high in potassium can help your kidneys eliminate excess salt. Likewise, cutting back on salt can also help your potassium levels.
Many different types of foods are high in potassium. These include fruits, vegetables, and plant-based proteins. High-potassium foods also include starches, and even some meats and dairy products. Below are 20 examples of high-potassium foods.
Food |
Serving size |
Amount |
% Daily value (% DV) |
1. Avocados |
1 avocado |
975 mg |
|
2. Dried apricots |
½ cup |
755 mg |
16% |
3. Lentils |
1 cup, cooked |
731 mg |
16% |
4. Squash (acorn) |
1 cup, mashed |
644 mg |
14% |
5. Raisins |
½ cup |
618 mg |
13%-14% |
6. Baked potato |
1 medium |
610 mg |
13% |
7. Kidney beans |
1 cup, canned |
607 mg |
13% |
8. Sweet potato |
1 medium |
541 mg |
|
9. Mango |
1 mango |
565 mg |
|
10. Cucumber |
1 medium |
440 mg |
9% |
11. Cantaloupe |
1 cup, cubed |
427 mg |
9% |
12. Banana |
1 medium |
422 mg |
9% |
13. Salmon |
3-oz cooked filet |
326 mg |
7% |
14. Spinach |
2 cups, raw |
334 mg |
7% |
15. Tomatoes |
1 medium |
292 mg |
6% |
16. Grapefruit |
½ large grapefruit |
230 mg |
5% |
17. Orange |
1 medium |
230 mg |
|
18. Greek yogurt, plain |
6 oz |
240 mg |
5% |
19. Broccoli |
½ cup, cooked |
229 mg |
5% |
20. Coffee |
1 cup |
116 mg |
2% |
This isn't a full list of all potassium-rich foods. Many fruits and vegetables are a good source of this nutrient. The FDA requires the percent daily value for potassium to be listed on the nutrition facts label. This can help you figure out how much potassium is in some of your favorite foods not listed here.
Unlike other nutrients, there's no set RDA (recommended daily amount) for potassium. This is because there isn't enough data from the general population to determine an RDA.
But there are still guidelines on how much potassium most people need on an average day. The National Institute of Health (NIH) refers to this number as the "adequate intake," which is outlined in the table below.
Age |
Male |
Female |
Pregnancy |
Lactation (nursing) |
Birth-6 months |
400 mg |
400 mg |
- |
- |
7-12 months |
860 mg |
860 mg |
- |
- |
1-3 years |
2,000 mg |
2,000 mg |
- |
- |
4-8 years |
2,300 mg |
2,300 mg |
- |
- |
9-13 years |
2,500 mg |
2,300 mg |
- |
- |
14-18 years |
3,000 mg |
2,300 mg |
2,600 mg |
2,500 mg |
19-50 years |
3,400 mg |
2,600 mg |
2,900 mg |
2,800 mg |
51+ years |
3,400 mg |
2,600 mg |
- |
- |
It's important to note that these values don't apply to everyone. Many chronic medical conditions can affect how much potassium a person needs, or how well their body can absorb or hold onto potassium.
Normal potassium levels for adults are considered to be between 3.5 and 5.2 mEq/L. This can be measured on a blood test. A low potassium level is called hypokalemia.
A small, temporary drop in potassium usually doesn't cause symptoms. It typically takes a large or sudden drop in potassium for you to notice the effects. Symptoms of low potassium may include:
Tiredness
Muscle weakness or spasms
Tingling or numbness
Constipation
Heart palpitations
Dizziness and fainting
Abnormal heart beats
If you have normal kidney function, you probably don't have to worry about getting too much potassium from your diet.
But people with kidney disease need to be careful about their potassium intake. When kidney function is impaired, the kidneys might not be able to get rid of potassium at the normal rate. So those with kidney disease usually need to limit their potassium intake.
High potassium levels in the blood (hyperkalemia) is a potentially life-threatening condition. This is because it can interfere with your heartbeat and cause dangerous heart arrhythmias. In severe cases, these arrhythmias are fatal.
Even if you have normal kidney function, taking potassium supplements or frequently using salt substitutes (which contain potassium) can also lead to hyperkalemia. This is why there's an upper limit of 99 mg for the amount of potassium allowed in over-the-counter (OTC) medications.
It's particularly important to avoid potassium supplements if you take medications that can increase your potassium levels, including:
ACE inhibitors, like lisinopril
Beta blockers, like metoprolol
Spironolactone
Potassium-sparing diuretics, like amiloride
Nonsteroidal anti-inflammatory drugs (NSAIDs)
Sulfamethoxazole / trimethoprim (Bactrim)
Because of the dangers of hyperkalemia, you should only take potassium supplements under the supervision of a healthcare professional.
Most people don't need potassium supplements. You can get enough potassium from food, and healthy kidneys keep your potassium levels in a normal range.
Certain medical conditions can lead to increased potassium loss from your body (hypokalemia). But given the dangers of high potassium levels, you should only take supplements under the guidance of a healthcare professional.
Most cases of low potassium aren't due to inadequate dietary intake. It's more common to see low potassium with certain medical conditions. Causes of low potassium include:
Uncontrolled diabetes
Dialysis treatment
Repeated vomiting
Diarrhea or laxative use
Alcohol use disorder
Certain medications, like diuretics
Most people don't need to worry about lowering their potassium levels. But if you have high potassium (hyperkalemia) this should be treated immediately by a healthcare professional. This is because high potassium can lead to dangerous heart arrhythmias.
Treatment for high potassium levels includes a variety of medications that can quickly lower your potassium level, and help get it out of your body. In severe cases, dialysis may be necessary.
No, a low potassium level isn't a sign of cancer. Some people with cancer may have low potassium as a result of low appetite or their chemotherapy treatment. But if you have a low potassium level on your lab work, you shouldn't worry about an undiagnosed cancer. A healthcare professional can help you figure out the cause.
Potassium is an essential nutrient that you get through your diet. And many people in the U.S. aren't getting enough. Eating more potassium-rich foods can have health benefits, like reducing your risk of heart disease. If you eat a balanced diet that includes plenty of fruits and vegetables, you're likely getting enough potassium. But people with certain health conditions should be mindful of their potassium intake. It's important not to take potassium supplements unless recommended by a healthcare professional.
Council for Responsible Nutrition. (n.d.). Does FDA have an upper limit for potassium?
Dietary Guidelines for Americans. (n.d.). Food sources of select nutrients. U.S. Department of Agriculture.
Koo, H., et al. (2018). The ratio of urinary sodium and potassium and chronic kidney disease progression. Medicine.
MedlinePlus. (2021). Low blood potassium.
MedlinePlus. (2024). Fluid and electrolyte balance.
My Food Data. (n.d.). Nutrition facts for avocados.
My Food Data. (n.d.). Nutrition facts for baked sweet potatoes.
My Food Data. (n.d.). Nutrition facts for mangos.
My Food Data. (n.d.). Nutrition facts for navel oranges.
National Kidney Foundation. (2016). Six steps to controlling high potassium.
Office of Dietary Supplements. (2021). Potassium: Fact sheet for consumers. National Institutes of Health.
Office of Dietary Supplements. (2022). Magnesium: Fact sheet for health professionals. National Institutes of Health.
Office of Dietary Supplements. (2022). Potassium: Fact sheet for health professionals. National Institutes of Health.
U.S. Food and Drug Administration. (2022). The new nutrition facts label.
Weaver, C. M. (2013). Potassium and health. Advances in Nutrition.
By signing up, I agree to GoodRx's Terms and Privacy Policy, and to receive marketing messages from GoodRx.