White spots on hands are generally not related to not eating meat, but white spots on hands may be related to diet, long-term sun exposure, genetic factors, autoimmune factors. The specific causes should also be judged by combining the patient’s diet, personal life habits and working environment. 1. Diet: Improper diet and overeating may indirectly cause endocrine disorders and stimulate the growth of white spots on the skin. 2. Long-term sun exposure: prolonged exposure to ultraviolet radiation, melanocyte damage, there will be white spots on the hands and other pigment loss performance. 3. Hereditary factors: white spots on hands can be affected by hereditary factors. 4. Autoimmune factors: autoimmune dysfunction will increase the risk of leukoplakia. There are many reasons leading to white spots on hands, generally there is no direct relationship with not eating meat, once you find white spots on hands, you should go to the hospital in time to avoid delaying your condition.