Studies show that eating zinc-rich foods and taking zinc supplements raise levels of the hormone leptin in the blood. High leptin levels are associated with weight loss and reduced appetite. Zinc deficiency results in low leptin levels and a preference for fatty foods, leading to weight gain. Increase your daily intake of zinc-rich foods like extra-lean meat, oysters, whole-grain breads, or cooked dried beans and peas.