Eat for Great Skin

You are here

As beauty products become more advanced in their technology, we can often forget the importance of eating well to benefit our bodies inside and out. It’s important to not rely on lotions and potions alone for great skin, but to feed your body the essential nutrients that it needs to function at its best.

Nourish your skin with these cream-of-the-crop foods...

Dark Chocolate

Dark chocolate contains high levels of flavonol, which is a potent antioxidant. For maximum flavanol content, eat chocolate that is at least 70% cacao. A couple of squares a day should be enough to improve the luminosity of your skin, plus the caffeine found in chocolate can also aid with skin puffiness.

Greek Yogurt

Proteins found in dairy can help your skin to become firmer, so it’s more resistant to wrinkles. Greek yogurt however contains double the amount of protein that is found in regular yogurt, so a regular serving per day can help make your complexion smoother.


Packed with polyphenol antioxidants, pomegranates can fight free-radicals and regulate the skin’s blood flow, giving you those rosy cheeks. One pomegranate or a few glasses of juice per day should do the trick.


To improve your complexion’s texture, eat a handful of walnuts each day. Walnuts contain omega-3 essential fatty acids and copper, which helps to improve the skin’s elasticity and boost collagen.


Carotenoids – antioxidants found in yellow and orange vegetables – can decrease the skin’s sensitivity to the sun and help prevent crow’s-feet around the eyes.

Kidney Beans

High in zinc, kidney beans can help your skin stay clear and aid healing. Low zinc levels are often correlated with acne, so adding kidney beans to your diet if you have blemish prone skin is a must.


Soy contains minerals and proteins that have been shown to reduce hyperpigmentation, which can lead to a clearer and smoother complexion.


Oats help to stabilise your blood sugar levels, which is important as spiked blood sugar elevates the body’s level of androgens, hormones that can contribute to wrinkles. Buy oats that are as natural as possible so you know they will contain more vitamins.

Green Tea

High in antioxidants, especially one named EGCG, green tea is proven to reduce redness and fight inflammation. Sipping at least one cup a day can help your skin to feel calmer. 

Sunflower Seeds

Sunflower Seeds are loaded with vitamin E, which can help to keep your skin supple by protecting its top layers from the sun. By eating a handful a day, you can help any parched areas of your body too such as lips, elbows and knees.

Related Articles