Potassium helps lower blood pressure by relaxing blood vessel walls, balancing out the effects of sodium, and helping your kidneys remove excess fluid. Most adults do not get enough potassium from food, and increasing your intake through diet is one of the most effective lifestyle changes for managing blood pressure. The effect is real, measurable, and supported by decades of research, though it works best as part of an overall healthy eating pattern rather than as a standalone fix.
How Does Potassium Lower Blood Pressure?
Potassium works on blood pressure through several connected pathways in the body. The most direct effect involves your blood vessel walls. Potassium helps smooth muscle cells inside artery walls relax. When these muscles relax, the blood vessels widen, and blood flows through them with less resistance. Less resistance means lower pressure.
The second major mechanism involves your kidneys. Your kidneys filter your blood and decide how much fluid to keep and how much to remove as urine. Potassium helps your kidneys excrete sodium and excess water. Less fluid in your bloodstream means less volume pushing against your vessel walls, which lowers pressure.
Potassium also helps counteract sodium directly. Sodium pulls water into your bloodstream, raising blood volume and pressure. Potassium opposes this effect at the cellular level. A diet with more potassium relative to sodium shifts your body’s balance away from sodium retention.
Research consistently shows that increasing potassium intake lowers blood pressure in people with high blood pressure, and the effect is also seen in people with normal blood pressure. The effect is larger in people who already have hypertension, and it is larger in people who consume high amounts of sodium.
How Much Potassium Do You Need?
Most healthy adults need about 2,600 to 3,400 milligrams of potassium per day. The exact number depends on your sex assigned at birth. Adult men are generally advised to get about 3,400 milligrams daily, while adult women are advised to get about 2,600 milligrams daily. These figures come from the National Academies of Sciences, Engineering, and Medicine, which sets the Dietary Reference Intakes for the United States and Canada.
Most Americans fall short of these targets. The average intake for adults in the United States is roughly half of the recommended amount. This is largely because processed foods dominate the typical diet, and processing strips potassium out of whole foods while adding sodium.
Meeting your potassium target through food is achievable. A medium banana contains about 420 milligrams. A cup of cooked spinach has around 840 milligrams. A medium baked potato with the skin provides roughly 900 milligrams. One cup of white beans delivers about 1,000 milligrams. Most people can reach their target with three to four potassium-rich servings spread across the day.
What Foods Are Highest in Potassium?
Whole plant foods are the most reliable sources of potassium. Fruits, vegetables, beans, and lentils consistently top the list. Dairy products and fish also contribute meaningful amounts.
- Beans and lentils: White beans, kidney beans, and lentils all deliver 600 to 1,000 milligrams per cooked cup.
- Potatoes and sweet potatoes: A medium baked potato with skin contains roughly 900 milligrams. Sweet potatoes provide about 540 milligrams.
- Leafy greens: Cooked spinach, Swiss chard, and beet greens are concentrated sources, with 500 to 900 milligrams per cooked cup.
- Fruits: Bananas, oranges, cantaloupe, and apricots provide 300 to 500 milligrams per serving.
- Dairy and fish: A cup of milk or yogurt supplies about 350 to 400 milligrams. Salmon and tuna provide around 400 to 500 milligrams per cooked portion.
- Squash and tomatoes: Acorn squash and tomato products, including tomato paste and juice, are rich sources.
Potassium content varies by preparation. Boiling vegetables can leach potassium into the cooking water. Roasting, steaming, or eating them raw preserves more of the mineral. Canned vegetables often lose potassium during processing, and the liquid they are packed in may contain added sodium.
What Is the Sodium-to-Potassium Ratio?
The balance between sodium and potassium matters more than either mineral alone. Your kidneys manage both together, and their relationship is tightly linked. High sodium intake raises blood pressure in many people. High potassium intake helps blunt that effect.
Research suggests that the ratio of sodium to potassium in your diet predicts blood pressure better than sodium intake alone. A diet high in potassium and low in sodium is the most protective pattern. The typical Western diet has the opposite profile, with roughly twice as much sodium as potassium. Moving toward a diet with more potassium than sodium is a practical goal.
The DASH diet, which stands for Dietary Approaches to Stop Hypertension, is built around this principle. The DASH eating plan emphasizes fruits, vegetables, whole grains, beans, nuts, and low-fat dairy while limiting red meat, sugary drinks, and processed foods. Clinical trials have shown that the DASH diet lowers blood pressure within weeks, and potassium is one of the key minerals driving that effect.
Can Potassium Supplements Lower Blood Pressure?
Potassium supplements can lower blood pressure, but they are not the first choice for most people. The research on potassium supplementation shows a modest blood pressure reduction, similar in direction to the effect seen from dietary potassium. However, supplements deliver a concentrated dose of a single mineral, and they carry real risks that food does not.
The biggest risk with potassium supplements is hyperkalemia, a condition where potassium levels in the blood become too high. High blood potassium can cause dangerous heart rhythm disturbances. People with kidney disease are especially vulnerable because their kidneys cannot excrete excess potassium effectively. The same applies to people taking certain blood pressure medications, particularly ACE inhibitors, angiotensin receptor blockers, and some diuretics, which reduce potassium excretion.
No one should take potassium supplements without talking to a doctor first. A simple blood test can check your kidney function and current potassium level. If you have healthy kidneys and are not on potassium-sparing medications, a doctor may consider a supplement appropriate. But food remains the safer and more effective route for most people.
Who Needs to Be Careful About Potassium?
Some people need to limit potassium rather than increase it. The most common group is people with chronic kidney disease. When kidneys lose function, they cannot filter potassium out of the blood effectively, and levels can climb to dangerous heights. Dietary potassium restrictions are often necessary in advanced kidney disease.
People taking certain medications also need caution. ACE inhibitors, angiotensin receptor blockers, and potassium-sparing diuretics all reduce potassium excretion. Combining these medications with high potassium intake or supplements can push blood potassium too high. Anyone on these medications should have their potassium levels checked regularly.
People with Addison’s disease, a condition where the adrenal glands do not produce enough hormones, also have trouble regulating potassium. Type 1 diabetes with kidney involvement carries similar risks. If any of these conditions apply to you, discuss potassium intake with your healthcare provider before making major dietary changes.
How Quickly Does Increasing Potassium Lower Blood Pressure?
Blood pressure changes from dietary potassium occur over weeks, not days. Studies that increase potassium through food or supplements typically measure meaningful blood pressure reductions after two to four weeks of consistent intake. The effect builds gradually as your body adjusts its sodium and fluid balance.
The size of the effect depends on your starting point. People with higher blood pressure tend to see larger drops. People with normal blood pressure see smaller changes. People consuming high amounts of sodium also tend to benefit more from increased potassium, because the mineral directly counters sodium’s pressure-raising effects.
The practical takeaway is consistency. A single high-potassium meal will not change your blood pressure. A pattern of daily potassium-rich eating, sustained over months, contributes to meaningfully lower readings. This is one reason potassium works best inside an overall eating pattern like DASH rather than as an occasional addition.
Frequently Asked Questions
Can too much potassium be dangerous?
Yes, very high blood potassium can cause dangerous heart rhythm problems. This is mainly a risk for people with kidney disease or those taking certain blood pressure medications, not for healthy people eating potassium-rich food.
Is a banana a day enough potassium for blood pressure?
No, one banana provides about 420 milligrams, which is only a fraction of the 2,600 to 3,400 milligrams most adults need daily. You need several potassium-rich foods spread across the day to meaningfully affect blood pressure.
Do potassium supplements work as well as food?
Supplements can lower blood pressure, but they carry risks of pushing potassium too high, especially in people with kidney issues. Food sources provide potassium alongside other beneficial nutrients and are the safer choice for most people.
How long until potassium lowers blood pressure?
Meaningful changes typically appear after two to four weeks of consistently higher potassium intake. The effect builds gradually and depends on your starting blood pressure and how much sodium you consume.

