Image: Pexels

6 November 2025

10 Foods Good For Skin

1) Avocados contain healthy fats and vitamins E and C that keep skin moisturised and protect from damage

Image: Pexels

2) Blueberries are rich in antioxidants that fight aging and boost collagen production

Image: Pexels

3) Carrots are high in beta-carotene (vitamin A) which helps in skin repair and sun protection

Image: Pexels

4) Fatty fish such as salmon, mackerel, and sardines provide omega-3s, vitamin E, and zinc for smooth and hydrated skin

Image: Pexels

5) Tomatoes are packed with lycopene and vitamin C that protect against UV damage and improve skin texture

Image: Pexels

6) Nuts and seeds like walnuts and sunflower seeds supply vitamin E, selenium, and zinc that support skin healing and prevent acne

Image: Pexels

7) Leafy greens such as spinach and kale are rich in vitamins A, C, and K that help detoxify the body and promote glowing skin

Image: Pexels

8) Sweet potatoes contain beta-carotene which acts as a natural sunblock and enhances skin tone

Image: Pexels

9) Dark chocolate contains flavonoids that improve hydration, texture, and UV protection

Image: Pexels

10) Green tea is loaded with catechins that reduce inflammation, fight acne, and slow signs of aging

Image: Pexels

Check More Stories

ndtv.com