cut back on caffeine, alcohol, and smoking cigarettes. eat foods rich in zinc, like whole grains, oysters, kale, broccoli, legumes, and nuts. eat foods rich in magnesium: fish, avocado, dark leafy greens. eat foods rich in vitamin B, such as asparagus, leafy greens, meat, and avocado.
Alcohol. Caffeine. Sugary drinks and foods. Processed foods, such as chips, cookies, frozen foods and ready-made meals. Foods high in trans fats and excessive saturated fats, such as fried foods, red meat, full-fat dairy, butter and baked goods.