What Foods Should You Avoid If You Have High Potassium?

If your blood potassium is too high, the most important dietary changes involve cutting back on beans, potatoes, bananas, orange juice, and dried fruits, while also watching for hidden potassium in processed foods and salt substitutes. A normal blood potassium level falls between 3.6 and 5.2 millimoles per liter, and levels above 6.0 can become dangerous. People with kidney disease are typically advised to keep their daily potassium intake between 2,000 and 2,500 milligrams.

Why High Potassium Is Dangerous

Potassium helps your heart’s electrical system fire in a steady rhythm. When levels climb too high, that system starts misfiring. Excess potassium changes how your heart cells reset between beats, making them slower to recover and more likely to conduct signals unevenly. This uneven signaling can trigger dangerous irregular heartbeats. At very high levels, the heart’s electrical signals can fail to travel through the muscle altogether.

This is why managing potassium through diet matters so much, especially if you have kidney disease, take certain blood pressure medications, or have been told your levels are elevated. Your kidneys normally flush out extra potassium, but when they can’t keep up, what you eat becomes the primary lever you can control.

Fruits and Vegetables to Limit

Potatoes are one of the biggest contributors. A single large baked russet potato with the skin delivers about 1,644 milligrams of potassium, which could account for most of a full day’s allowance on a restricted diet. Sweet potatoes, tomatoes (especially cooked or in sauce), and spinach are similarly concentrated.

Among fruits, dried varieties are the worst offenders because removing water concentrates the mineral dramatically. A cup of dehydrated apricots contains roughly 2,200 milligrams of potassium. Fresh bananas, oranges, cantaloupe, and avocados are also high enough to require careful portioning. Avocados are particularly easy to overdo because a whole fruit can contain over 700 milligrams.

Beans, Legumes, and Whole Grains

Beans pack more potassium per cup than almost any other food group. A cup of raw pink beans contains about 3,074 milligrams, black beans around 2,877, and adzuki beans roughly 2,470. Even after cooking (which dilutes these numbers somewhat), a standard serving still delivers a substantial dose. Lentils and chickpeas fall in the same range.

Whole grains are higher in potassium than their refined counterparts. Brown rice contains noticeably more potassium than white rice. If you’re on a potassium-restricted diet, choosing white rice, white bread, and regular pasta over whole-grain versions is one of the few situations where the less “healthy” option is actually the better choice for you.

Beverages That Add Up Fast

Drinks are easy to overlook, but they can deliver large amounts of potassium quickly. A cup of frozen orange juice concentrate contains about 1,648 milligrams. Even diluted to normal strength, a tall glass of OJ remains one of the highest-potassium beverages you can choose. Prune juice, tomato juice, and carrot juice are similarly high.

Milk is another quiet contributor. Cow’s milk, whether whole, low-fat, or skim, contains roughly 350 to 400 milligrams per cup. Coconut water, often marketed as a hydration drink, can contain 400 to 600 milligrams per cup. Sports drinks vary, but some formulas include added potassium for electrolyte replacement. Check labels before assuming a drink is safe.

Salt Substitutes and Hidden Additives

This is the trap that catches people off guard. Most salt substitutes replace sodium chloride with potassium chloride, which means shaking them onto your food adds potassium directly. The National Kidney Foundation warns that potassium from these products can actually be more harmful than the salt they’re replacing, at least for people with elevated levels. If you’ve been told to cut sodium, use herbs, lemon juice, or vinegar for flavor instead of reaching for a “lite salt” product.

Processed and packaged foods present a subtler problem. Manufacturers use potassium-containing additives for preservation, emulsification, acidity regulation, and leavening. Potassium lactate and potassium phosphates are common in processed meats, frozen meals, and baked goods. These additives don’t appear on the nutrition facts panel as “potassium” in many countries. Your best defense is reading the ingredient list and looking for any ingredient with “potassium” in its name. Ultra-processed foods tend to carry the heaviest additive load, so cooking from whole ingredients gives you more control.

How to Reduce Potassium in Foods You Love

You don’t have to eliminate every high-potassium vegetable from your life. A technique called leaching can pull a significant amount of potassium out of foods like potatoes, carrots, and beets. Cut the vegetables into small pieces, then soak them in a large volume of water for at least four hours, or overnight. Drain the water, rinse with fresh water, and cook in fresh water again. This process can remove up to three-quarters of the potassium, often bringing these foods into a safe range.

If you’re short on time, boiling cut vegetables for five minutes and discarding the water also removes a meaningful portion of the mineral. The key is that potassium is water-soluble, so it leaches into whatever liquid the food sits in. Roasting or microwaving, by contrast, retains nearly all of it.

Lower-Potassium Swaps

Building meals around lower-potassium produce makes daily planning much easier. For fruits, good options include dragon fruit (140 milligrams per fruit), lychees (162 milligrams per half cup), and berries like blueberries, strawberries, and cranberries. Apples, grapes, and pineapple also fall on the lower end.

For vegetables, jicama delivers just 183 milligrams per cup, chayote about 138 milligrams per half cup, and Chinese broccoli (gai-lan) around 172 milligrams per three-quarter cup cooked. Cactus pads (nopales), cabbage, green beans, and peppers are all reasonable choices. Among greens, iceberg lettuce is much lower in potassium than spinach or Swiss chard.

For protein, eggs and small portions of chicken or fish tend to be more manageable than red meat or beans. White rice, regular pasta, and white bread serve as safe starch bases. And for beverages, apple juice, cranberry juice, and lemonade are far lower in potassium than orange or tomato juice.

Practical Tips for Managing Portions

Even high-potassium foods aren’t necessarily off-limits in small amounts. The total daily number is what matters. If you eat a small banana at breakfast (about 360 milligrams), you can still stay within a 2,000 to 2,500 milligram daily target by choosing lower-potassium foods for the rest of the day.

Keeping a rough running tally helps more than memorizing every food’s exact number. Group foods mentally into “high” (over 300 milligrams per serving), “medium” (150 to 300), and “low” (under 150), and aim to fill most of your plate from the medium and low categories. Canned fruits packed in water or light syrup tend to be lower than fresh, because some potassium leaches into the liquid, which you can drain and discard. Frozen vegetables without sauce are generally comparable to fresh, so check labels rather than assuming they’re safer.