Image: Pexels

March 7 2026

Best Foods To Eat For Healthy Skin

Walnuts are rich in omega-3 fatty acids and zinc, which help protect the skin and reduce inflammation

Image: Pexels

Heading 3

Avocados contain healthy fats and vitamin E that help keep the skin soft, moisturised, and healthy

Image: Pexels

Sweet potatoes contain beta-carotene that helps protect the skin from sun damage and keeps it glowing

Image: Pexels

Tomatoes provide vitamin C and antioxidants that support healthy skin and help reduce damage

Image: Pexels

Fatty fish such as salmon and mackerel contain omega-3 fatty acids that help maintain skin hydration

Image: Pexels

Spinach is rich in vitamins A, C, and E that help protect the skin and support skin health

Image: Pexels

Almonds contain vitamin E that helps protect the skin from oxidative damage

Image: Pexels

Carrots are rich in beta-carotene which helps keep the skin healthy and improves skin tone

Image: Pexels

Green tea contains antioxidants that help reduce skin irritation and support skin health

Image: Pexels

Dark chocolate with high cocoa content contains antioxidants that may help improve skin hydration

Image: Pexels

Heading 3

Check More Stories

ndtv.com