What Foods Are Low in Both Potassium and Sodium?

Many common whole foods are naturally low in both potassium and sodium, making it possible to build satisfying meals without much restriction. Fruits like berries and apples, vegetables like bell peppers and onions, most grains like white rice and pasta, and certain plant-based milks all fit comfortably into a low-potassium, low-sodium eating pattern. The general guideline is to look for foods with less than 250 mg of potassium per half-cup serving and to keep total daily sodium under 2,300 mg (or lower if your healthcare provider recommends it).

Fruits Lowest in Both Minerals

Berries are among the safest fruit choices. Strawberries, raspberries, blueberries, and blackberries contain between 57 and 116 mg of potassium per half-cup, and their natural sodium content is negligible. Fresh apples, pears, watermelon, and grapes also fall well under the 250 mg potassium threshold per serving. Canned fruit packed in water or light syrup stays low too, as long as the label doesn’t list added sodium or potassium-based preservatives.

Fruits to be more cautious with include bananas, oranges, kiwi, and dried fruits like raisins and apricots. These can pack 300 to 500 mg or more of potassium in a single serving. If you enjoy them, smaller portions help keep totals manageable.

Vegetables That Stay in Range

Red bell peppers are one of the best vegetable options, with just 88 mg of potassium and 1 mg of sodium per half-cup serving. Onions come in at 116 mg of potassium and 3 mg of sodium per half cup. A single clove of garlic contains only 12 mg of potassium and 1 mg of sodium, so it adds flavor without meaningfully affecting your totals.

Other vegetables that tend to be low in both minerals include cucumbers, cabbage, cauliflower, green beans, lettuce, and radishes. Corn (fresh or frozen, not canned) and carrots in moderate portions also work. The vegetables to watch are potatoes, tomatoes, spinach, sweet potatoes, and beets, all of which are significantly higher in potassium.

Grains, Bread, and Pasta

White rice, regular pasta, and white bread are naturally low in potassium. Whole grains like brown rice and whole wheat bread contain more, though they’re still moderate compared to high-potassium vegetables. The bigger concern with grain products is sodium from processing. A single slice of commercial bread can contain 100 to 200 mg of sodium, so checking labels matters more here than with plain cooked grains. Unsalted crackers, plain couscous, and unseasoned popcorn are all good options.

Protein Sources to Consider

Fresh, unprocessed meat, poultry, and fish contain moderate potassium (typically 150 to 250 mg per three-ounce cooked serving) and very little sodium in their natural state. The problem comes with processing. Deli meats, bacon, sausage, hot dogs, and canned meats are loaded with sodium, often 500 mg or more per serving. Some also contain potassium chloride, a salt substitute that raises potassium content without being obvious at first glance.

Eggs are a strong choice: one large egg has about 70 mg of potassium and 70 mg of sodium. For plant-based protein, small portions of tofu (prepared without soy sauce) work well.

Dairy Alternatives vs. Cow’s Milk

Cow’s milk is one of the highest-potassium beverages people consume regularly, averaging around 160 mg of potassium per 100 ml. Rice milk and oat milk are notably lower, with rice milk averaging about 30 mg of potassium per 100 ml and oat milk around 30 mg as well. Almond milk falls in a similar low range at roughly 34 mg per 100 ml. Soy milk, on the other hand, can rival cow’s milk in potassium content, so it’s not always the best swap.

Sodium varies widely between brands of plant-based milk. Some contain as little as 10 mg per serving while others add salt for flavor and reach over 100 mg. Choosing unsweetened, unflavored versions and checking the nutrition label is the simplest way to keep both minerals low.

Watch for Hidden Potassium in Processed Foods

Foods marketed as “low sodium” or “reduced sodium” sometimes replace regular salt (sodium chloride) with potassium chloride to maintain a salty taste. This swaps one mineral for the other, which can be a problem if you’re restricting both. The ingredient list may say “potassium chloride” or “potassium chloride salt.” This practice is common in low-sodium canned soups, frozen meals, snack chips, and processed cheeses.

Canned vegetables present a similar issue. They often have sodium added during processing, sometimes 300 to 400 mg per serving. Rinsing canned vegetables under water for about 30 seconds can reduce sodium by roughly a third, but buying frozen or fresh versions avoids the problem entirely.

Soaking Can Lower Potassium in Many Foods

If you want to eat higher-potassium vegetables without absorbing as much of the mineral, a hot water soaking method can help. The technique is straightforward: bring water to a boil, remove it from heat, then soak cut-up food in it for 5 to 10 minutes using a ratio of five parts water to one part food. This simple process reduced potassium content by 40 to 49% in green leafy vegetables and grains, 30 to 39% in chicken, fish, and non-leafy vegetables, and 10 to 20% in tubers like potatoes. It works because potassium is water-soluble and leaches out when the food’s cell walls soften in hot water.

This won’t turn a high-potassium food into a low-potassium one in every case, but it meaningfully expands your options, especially for vegetables you’d otherwise need to avoid entirely.

Seasoning Without Sodium or Potassium

Losing salt doesn’t mean losing flavor. Fresh herbs like basil, cilantro, dill, rosemary, thyme, oregano, and mint add complexity without measurable sodium or potassium. Spices like cumin, turmeric, paprika, coriander, and cinnamon do the same. Citrus juice (lemon or lime) and vinegars (apple cider, balsamic, rice wine) provide the acidic brightness that many people miss when they cut salt. Garlic, ginger, and scallions add intensity to cooked dishes.

Be careful with premade seasoning blends, which frequently contain salt or potassium chloride as a primary ingredient. Look for blends specifically labeled “salt-free,” or make your own by combining dried herbs and spices at home.

A Practical Day of Low-Potassium, Low-Sodium Eating

Building meals from these foods is simpler than it might seem. Breakfast could be scrambled eggs with sautéed bell peppers and a side of blueberries. Lunch might be a chicken breast (cooked fresh, seasoned with garlic and thyme) over white rice with steamed green beans. Dinner could be pasta with olive oil, roasted cauliflower, onions, and fresh basil. Snacks like unsalted crackers, fresh apple slices, or a small bowl of raspberries fill gaps without spiking either mineral.

The consistent theme is choosing whole, unprocessed ingredients and adding flavor through herbs, spices, and acid rather than salt. Reading nutrition labels on anything that comes in a package, especially for sodium and the presence of potassium chloride in the ingredients list, catches most hidden sources before they reach your plate.