" Eating carbohydrates prompts the kidneys to hold on to salt, rather than excrete it. The body then retains extra water to keep the sodium concentration of the blood constant. So, rather than having water retention caused by taking in more sodium, which is what theoretically happens when we eat more salt, carbohydrates cause us to retain water by inhibiting the excretion of the sodium that is already there. "