Various beans have varying levels of potassium, with the highest content being from white beans, then soy(28% DV per cup), followed by lima bean (28%DV per cup), and with kidney beans trailing at 20%.
Whatever one’s choice of beans, they are a great alternative to fish or chicken, for not only potassium but also proteins.
Fresh tomatoes have high levels of potassium. Use them in your cooking as well as juice them. Pureed tomatoes and tomato sauces are better as they have higher potassium levels than fresh tomatoes.