Potatoes are rich in both magnesium and potassium, two vital nutrients for heart health. When potassium is low, the body retains extra sodium (and too much sodium raises blood pressure). On the other hand, when you eat a potassium-rich diet, the body becomes more efficient at getting rid of excess sodium. Like potassium, magnesium is also a key player in promoting healthy blood flow. Therefore, maintaining a healthy balance of both minerals can help keep high blood pressure at bay.