What to eat for glowing skin Include amla (Indian gooseberry), oranges, almonds, walnuts, and green leafy vegetables in your diet. Also, drink plenty of water throughout the day. A balanced diet and healthy habits help give your skin a healthy and natural glow from within.