Swelling in the legs, known as edema, can occur after eating certain foods, as well as in response to injury, inflammation, and certain diseases. While edema doesnt always point to a serious condition ...