Leg cramps can be triggered by a variety of foods, such as those high in sodium, magnesium, or calcium. Foods high in sodium include processed meat, canned soups, and salted snacks. Foods high in magnesium include dark leafy greens, nuts, and fish. Foods high in calcium include dairy products...