The fastest way to replenish potassium is through food, not supplements. Most potassium supplements cap out at just 99 mg per tablet, which is roughly 2% of what you need in a day. A single baked potato with skin delivers over 900 mg. For mild depletion, adjusting your diet can raise blood potassium levels within a couple of hours, with full correction typically happening over 24 to 48 hours.
How Much Potassium You Need Daily
Adults need between 2,600 and 3,400 mg of potassium per day, depending on age and sex. Most people fall short. The gap between what people eat and what they need is large enough that potassium is considered a nutrient of public health concern in the United States. Closing that gap doesn’t require anything exotic. It just takes consistently choosing potassium-rich foods at most meals.
Best Food Sources of Potassium
Some foods pack far more potassium per bite than others. Cooked beet greens top the list at 903 mg per 100 grams. A medium baked potato with the skin delivers around 900 mg on its own. Raisins come in at 749 mg per 100 grams, making a small handful a surprisingly efficient source. Black beans provide 374 mg per 100 grams, and a banana offers about 358 mg.
Beyond those headliners, several everyday foods contribute meaningful amounts:
- Canned salmon: 336 mg per 100 g
- Cooked spinach: 301 mg per 100 g
- Cooked broccoli: 291 mg per 100 g
- Cantaloupe: 267 mg per 100 g
- Fresh tomato: 237 mg per 100 g
- Low-fat plain yogurt: 234 mg per 100 g
- Orange: 181 mg per 100 g
The practical takeaway: fruits and vegetables are important, but starchy vegetables (potatoes, beans) and leafy greens do the heaviest lifting. A lunch of black beans over rice with a side of broccoli and a glass of milk can deliver well over 700 mg in one sitting. Adding a baked potato at dinner and a banana as a snack gets you close to your full daily target from those few additions alone.
Why Supplements Are Limited
If you’ve looked at potassium supplements, you may have noticed they contain only 99 mg per tablet. That’s not a coincidence. Concentrated potassium salts in pill form have been linked to small-bowel lesions, which can cause intestinal bleeding and obstruction. Because of this safety concern, most manufacturers voluntarily cap their products at 99 mg. You would need to take 25 to 35 tablets a day to match what food provides, which no one recommends.
Prescription potassium is a different story. If a blood test shows you’re significantly low, your doctor can prescribe higher-dose potassium that’s formulated to reduce gut irritation. Oral prescription potassium typically raises blood levels within about two hours for fast-acting forms and around four hours for slow-release versions. But for most people with a mild shortfall, food is both safer and more effective than anything in a bottle.
What Drains Your Potassium
Understanding why your levels dropped helps you keep them from dropping again. The most common culprits fall into a few categories.
Certain medications are notorious potassium thieves. Diuretics (water pills) are the biggest offenders, especially in older adults. Loop diuretics and thiazide diuretics both force the kidneys to excrete extra potassium along with fluid. Corticosteroids like prednisone and hydrocortisone do the same thing through a different mechanism, mimicking hormones that tell the kidneys to dump potassium. If you take any of these regularly, your potassium needs ongoing monitoring.
Heavy sweating, prolonged vomiting, or diarrhea can also flush potassium out faster than you replace it. This is why stomach bugs and intense exercise in heat sometimes trigger muscle cramps and fatigue. Chronic alcohol use depletes potassium as well, partly by increasing urinary losses and partly by reducing food intake.
The Magnesium Connection
One of the least-known reasons potassium stays low even when you’re eating well: magnesium deficiency. When magnesium levels drop, cells become leaky to potassium. The mineral essentially leaks out of your cells and gets excreted in urine, no matter how much potassium you consume. Correcting the potassium deficit requires fixing the magnesium deficit first. Good magnesium sources include pumpkin seeds, almonds, spinach, and dark chocolate. If you’ve been trying to raise your potassium without success, low magnesium may be the hidden problem.
Signs Your Potassium Is Low
Mild potassium depletion often produces no obvious symptoms. Blood levels typically need to fall below 3.0 mmol/L (normal is 3.5 to 5.5) before you notice anything wrong. The earliest signs tend to be vague: fatigue, muscle cramps, general weakness, and constipation. You might also feel your heart fluttering or skipping beats.
As levels drop further, the symptoms become harder to ignore. Below 2.5 mmol/L, significant muscle weakness sets in, typically starting in the legs and moving upward toward the torso and arms. Nausea, bloating, and abdominal pain can develop as the digestive muscles slow down. At the severe end, dangerously low potassium can cause heart rhythm disturbances and, in rare cases, respiratory muscle failure. The narrow safe range for blood potassium means even a small shift matters. A departure of less than 1.0 mmol/L from normal is associated with real health consequences.
How Quickly Levels Recover
If you’re mildly low and start eating potassium-rich foods consistently, you can expect blood levels to start rising within a few hours. Full correction of a moderate deficit typically takes 24 to 48 hours of steady intake. Severe depletion, or cases complicated by ongoing medication losses, takes longer and usually requires medical supervision with prescription potassium.
The key word is “steady.” A single high-potassium meal won’t fix a deficit that built up over weeks. Consistent daily intake is what brings levels back and keeps them there. If your potassium dropped because of a medication you’ll keep taking, you’ll need to permanently increase your dietary potassium to compensate for the ongoing losses.
When High Potassium Intake Is Risky
Not everyone should aggressively increase potassium. People with chronic kidney disease are the most important exception. Healthy kidneys efficiently remove excess potassium from the blood, but damaged kidneys cannot. Potassium builds up, and elevated blood levels (above 5.5 mmol/L) cause the same types of dangerous heart rhythm problems that very low levels do. If you have kidney disease or reduced kidney function, your intake may need to be restricted rather than increased. The specific limit depends on your kidney function and should be guided by blood work.
People taking certain blood pressure medications called potassium-sparing diuretics or ACE inhibitors also need to be cautious, since these drugs reduce the kidneys’ ability to excrete potassium. Loading up on high-potassium foods while taking these medications can push levels too high.

