When will a diet rich in potassium begin to lower blood pressure?
In one new study, high blood pressure patients who ate a full serving of potassium every day were able to lower their blood pressure to safe levels within one week! There’s a catch, though: You need to get all your potassium from food – like potatoes, peaches, clams, or bananas. • How long will it take for fish to improve your heart-health? Experts say some of the heart-health benefits of eating seafood like salmon kick in immediately. To get the full benefits, you’ll need to eat fish consistently for about two months. That way, your body will become saturated with the omega-3 fatty acids which help ward off heart disease.