B12 and Vitamin K deficiencies are common causes of undereye puffiness. Add fruits, vegetables, and water to your diet to ensure you take all the required vitamins and minerals.