asparagus can act as a natural diuretic, according to a 2010 study published in the west indian medical journal. this can help rid the body of excess salt and fluid, making it especially good for people suffering from edema and high blood pressure. it also helps flush out toxins in kidneys and prevent kidney stones.