The 7 Best Foods to Eat For Glowing Skin

Tomatoes are wonderful for skin health since they’re high in vitamin C and also contain lycopene, a powerful carotenoid that helps shield your skin from UV damage and can help protect against cancer cells too

salmon is high in omega-3 fatty acids, which help maintain skin moisture, reduce inflammation and protect against sun damage.

blueberries are rich in antioxidants, particularly anthocyanins and vitamin C, which help protect your skin from damage caused by free radicals and inflammation, notes Portela.

Sweet potatoes are high in carotenoids, which are known to protect against UV damage and help improve skin elasticity, hydration and texture,” says Poon. “They also help ward off wrinkles and age spots

Probiotic foods, such as kimchi and sauerkraut, help support a healthy gut microbiome, which leads to balance in the skin microbiome and, in turn, boosts skin health, explains Poon.

oranges, lemons, kale and strawberries—help protect your skin from damaging free radicals that can cause oxidative stress and lead tosigns of aging, like wrinkles and sun spots,” says Poon.

A spoonful of flaxseed a day keeps the fine lines away. Flaxseed oil contains high levels of ALA, or alpha-lipoic acid, which works to support skin health by boosting hydration and smoothness, says Poon.