Kidney Disease: High- and Moderate-Potassium Foods

Reviewed by Taylor Wolfram, MS, RDN, LDN
Kidney Disease: High- and Moderate-Potassium Foods


Just like sodium, potassium must stay balanced in your body. If your kidneys are not working well, potassium levels in your blood can rise. High potassium levels affect your heart rhythm, so your diet for managing kidney disease may include a potassium limit. Your doctor or registered dietitian nutritionist will let you know if you need to avoid foods high in potassium, and your RDN can explain how to stay within your limit.

Potassium is found in many fruits and vegetables, beans, nuts and dairy foods.

High-Potassium Foods

These foods contain more than 200 milligrams potassium per half-cup serving.

  • Apricots (2 medium)
  • Artichokes (1 medium)
  • Avocados (1/4 each)
  • Bananas (1 medium)
  • Beets and beet greens (cooked)
  • Brussels sprouts
  • Cantaloupe
  • Dates
  • Nectarines (1 each)
  • Oranges and orange juice
  • Parsnips
  • Potatoes
  • Potato chips
  • Prunes and prune juice
  • Pumpkin
  • Spinach (cooked)
  • Sweet potatoes
  • Swiss chard (cooked)
  • Tomatoes and tomato juice
  • Vegetable juice


Lower-Potassium Foods

These foods contain less than 100 milligrams potassium per half-cup serving.

  • Applesauce
  • Blueberries
  • Cabbage
  • Cranberries
  • Cucumber
  • Eggplant
  • Endive
  • Okra
  • Onion
  • Peas
  • Pineapple
  • Raspberries
  • Watermelon

    Learn more about kidney disease and diet.

    Find an Expert

    Need serious help making a plan? The nutrition experts in our professional membership are ready to help you create the change to improve your life.

    Find an Expert