Too much salt may cause water retention

The sodium in salt is the biggest dietary culprit when it comes to water retention. If swollen legs are troubling you then it is time to check your salt intake. Ideally, it should not exceed more than 2,300 mg of sodium every day.