Top Food Sources of Potassium: Fruits, Vegetables, Legumes, and More

High-Potassium Foods by Category

Fruits

  • Bananas, oranges, grapefruit
  • Avocados, cantaloupe, honeydew
  • Dried fruits: apricots, raisins, prunes (concentrated sources)

Vegetables

  • Potatoes (with skin), sweet potatoes
  • Dark leafy greens: spinach, Swiss chard, beet greens
  • Tomatoes and tomato products (paste, sauce, juice)
  • Brussels sprouts, broccoli

Other Excellent Sources

  • Legumes: Beans (white, kidney, lima), lentils, soybeans, edamame
  • Nuts and seeds: Almonds, sunflower seeds, pumpkin seeds
  • Fish: Salmon, tuna, halibut, cod
  • Dairy: Milk, yogurt
  • Meat and poultry

Daily Target

Adults: 2,600–3,400 mg/day (AI varies by age/sex). Kidney disease patients may need restriction—consult your nephrologist or dietitian before increasing potassium intake.

Nutrition - Related Articles