8 Foods That Help Lower Blood Pressure

Nutritious and versatile, beans (including black, white, navy, lima, pinto, and kidney) are chock-full of soluble fiber, magnesium, and potassium, all excellent ingredients for lowering blood pressure and improving overall heart health. Add beans to your favorite salads, soups, or wraps; as a bonus, they’re pretty inexpensive.