5. Beans

Like other legumes, navy, cannellini, and garbanzo beans are a great source of protein and fiber. Half a cup of white beans has about 595 milligrams of potassium. Beans also count as a top source of iron.
6. Acorn Squash

Yep, acorn squash still beats out your average banana in terms of potassium content. A half cup has about 448 milligrams, and you can use it in hearty salads, soups, or sides.