A University of Southern California article in April 2017 by Professor Alicia McDonough suggests that “Eating potassium-rich foods like sweet potatoes, avocados, spinach, beans, bananas -- and even coffee -- could be key to lowering blood pressure.”.