Key takeaways:
A low-potassium diet can help you lower your potassium levels naturally. But make sure to work with your healthcare team and a registered dietitian when creating your low-potassium diet.
Low-potassium foods contain less than 200 mg of potassium per serving. Your registered dietitian can help you choose the right options.
How you cook foods also affects their potassium content. Your registered dietitian may ask you to cook foods a certain way to lower your potassium intake.
Certain health problems, like chronic kidney disease, can increase the potassium levels in your blood. This medical condition is called hyperkalemia and it can affect your heart and overall health.
There are treatments for hyperkalemia. But your healthcare team may also recommend natural ways to lower your potassium levels. One way to naturally lower your potassium level is to follow a low-potassium diet.
In this article, we’ll take a look at some low-potassium foods that can help you lower your potassium levels and keep levels within your target goal.
Yes, eating certain foods can lower your potassium levels. Certain foods can also help you keep your potassium levels within a healthy range.
But it’s important to know that you don’t want to lower your potassium levels too much. Low potassium levels — or hypokalemia — take a serious toll on your health.
Experts also point out that cutting out all high-potassium foods can come with drawbacks, even for people with chronic kidney disease. Many high-potassium foods are often high in fiber. A diet high in fiber is linked to many health benefits, including improved heart health. High-potassium foods may also help lower blood pressure, which can also improve heart health.
High potassium and your health: Our experts review how hyperkalemia (high potassium) can affect your heart.
Are you trying to balance your potassium levels? You might want to avoid these high-potassium foods.
Have you reviewed your medications with your care team? Our pharmacists review medications that can increase potassium levels.
So it’s important to work with your healthcare team and a registered dietitian to make sure you’re getting the right amount of potassium in your diet each day. Experts recommend avoiding certain high-potassium foods over others. For example, you want to avoid animal products or ultraprocessed foods that are high in potassium instead of avoiding high-potassium plant-based foods.
Your registered dietitian can help you choose which foods are best to limit so you can reach your goals. But as a starting point, here are five low-potassium foods to think about.
Many fresh berries are naturally low in potassium, including:
Blackberries
Blueberries
Cranberries
Raspberries
Strawberries
Berries are also packed with antioxidants and vitamins and they’re high in fiber. Blackberries and strawberries have a low glycemic index, making them a great snack if you have diabetes or are trying to manage your blood sugar. Blackberries and strawberries also contain more protein than other types of berries.
Green leafy vegetables are also naturally low in fiber. Some examples include:
Cabbage
Kale
Romain lettuce
Watercress
These leafy greens are also high in nutrients and fiber, which can benefit your heart and gut health. But, keep in mind that not all green leafy vegetables are low-potassium foods. Spinach, bok choy, and collard greens are high-potassium foods. Cooking can also affect a vegetable’s potassium content. Your registered dietitian can help you choose the best leafy greens and give recommendations on how to prepare them.
Tofu is a minimally processed product made from soy. Tofu is naturally low in potassium and phosphorus, making it a good choice for many people with chronic kidney disease.
It’s an excellent source of plant-based protein and can be an excellent substitute for meat and animal-based protein sources. Tofu also contains fiber and healthy fatty acids like omega-3 and omega-6, which can help keep your heart healthy. There are many ways to prepare and enjoy tofu, too, making it a versatile addition to a low-potassium diet.
Some nuts are also low-potassium foods, including:
Walnuts
Pecans
Macadamia nuts
Nuts contain vitamins and minerals that can help support your health. Some nuts are also good sources of plant-based protein. Opt for nuts that are roasted and unsalted with no added sugar or flavorings. This will help you avoid extra salt, potassium, and sugar when you enjoy your snack.
Eggs are rich in protein, minerals, and healthy fats. Raw eggs are also a low-potassium food since a single egg contains only 70 mg of potassium. And if you’re limiting your saturated fat intake, opt for egg whites only, which contain even less potassium.
But it’s important to know that how you cook your eggs matters. Hard boiling eggs doesn’t change their potassium content. But frying or scrambling your eggs will increase the amount of potassium in a serving size. A single fried egg contains 150 mg of potassium while a single scrambled egg contains 200 mg of potassium.
Choosing foods that are naturally lower in potassium is one way to lower your potassium intake. But you can also lower your potassium intake by changing how you prepare your food. Here are some tips.
You can leach high-potassium vegetables before eating them to pull out some of their potassium. Here’s how to leach vegetables:
Slice your vegetable into ⅛ inch-thick slices.
Rinse slices in warm water for 15 seconds.
Soak vegetables in warm unsalted water for 2 hours in a 10 to 1 ratio. (For example, use 10 cups of water for each cup of vegetables.)
Rinse under warm water after soaking.
Cook vegetables with unsalted water in a 5 to 1 ratio. (For example, use 5 cups of water for every 1 cup of vegetables).
Leaching may allow you to keep eating your favorite vegetables. But remember, leaching doesn’t remove all potassium. Your registered dietitian can help you figure out how much you can safely consume.
You can lower potassium levels in canned foods before you eat them by draining any liquids and rinsing your food before consuming.
Potassium additives are very common in processed foods. Avoid adding these products to your meals. Some examples include:
Processed meats
Premade sauces
Processed cheese
Ready-to-eat foods
Some foods are naturally lower in potassium. Eating these foods can help you naturally lower your potassium levels. But you might not want to cut out high-potassium foods completely. Work with a registered dietitian to determine how much potassium you need each day and which foods can help you achieve your goals.
Agricultural Research Service. (2019). Cabbage, chinese (pak-choi), raw. U.S. Department of Agriculture.
Agricultural Research Service. (2021). Spinach, mature. U.S. Department of Agriculture.
Agricultural Research Service. (2024). Collards, raw. U.S. Department of Agriculture.
American Heart Association. (2024). The American Heart Association diet and lifestyle recommendations.
Brunek, E. (2022). Potassium in eggs (all you need to know). The Healthy Apron.
Hernandez, J. (n.d.). Potassium in nuts: How you can eat nuts on a renal diet. Plant-Powered Kidneys.
MacLaughlin, H. L., et al. (2023). Re-thinking hyperkalaemia management in chronic kidney disease—beyond food tables and nutrition myths: An evidence-based practice review. Nutrients.
National Kidney Foundation. (2022). 40 low potassium fruits and vegetables to add to your grocery list.
National Kidney Foundation. (2023). Potassium in your CKD diet.
National Kidney Foundation. (2023). Tofu.
Palmer, B. F., et al. (2020). Potassium homeostasis, chronic kidney disease, and the plant-enriched diets. Kidney360.
Wei, K., et al. (2020). Dietary potassium and the kidney: Lifesaving physiology. Clinical Kidney Journal.