Home / Blog | Vivderma / 10 Best Foods for Glowing Skin

10 Best Foods for Glowing Skin

best foods for glowing skin

If you’ve ever indulged in a little too much chocolate and almost immediately developed an enormous spot, you’ll know that what we put in our bodies affects our skin. Diet and lifestyle have a huge effect on the appearance of our skin, with everything from dehydration to a lack of vitamins undoing all the good work of your skincare routine. Foods containing high levels of antioxidants, vitamin A and omega-9 can all work wonders for your skin, providing that glow we all want.

Finding skin-friendly foods can be incredibly difficult at times, so we’ve rounded up the best foods to snack on if you want the amazing, glowing skin of a supermodel. Whether you’re grabbing a handful of nuts, trying to decide what to have for dinner, or throwing some spices into a dish to make things interesting, read on for the best food choices to give you glowing skin.


All nuts are full of good fats and are the perfect thing to grab when you’re peckish. Almonds take this a little further by being packed full of vitamin E, which protects skin from cell damage and encourages regeneration. What could be better than a tasty, easily transportable snack that makes you look younger? 


You might feel a bit like you’ve reached peak avocado, with them all over Instagram, added to every single brunch recipe, and constantly refusing to ripen in your fruit bowl. There’s a reason that all the health and beauty gurus go mad for this delicious green fruit though. Packed full of omega-9 fatty acids, the foundation of healthy skin, they encourage skin generation, whilst also reducing redness and irritation.


Pop a handful in your yoghurt, mix them into a salad, or nibble a few at your desk; it’s easy and hugely rewarding to work blueberries into your weekly rotation. Not only are they packed with antioxidants that protect the skin from premature ageing, but they also make the perfect snack for anyone with a sweet tooth. 


Perhaps better known for helping you see in the dark, carrots contain vitamin A, which can help to prevent skin breakouts. The powerful antioxidant prevents the overproduction of skin cells, meaning that they don’t combine with sebum and clog your pores. Vitamin A also plays an essential role in preventing the development of skin cancer cells. Bright eyes and brighter skin are benefits we just can’t say no to.

Coconut Oil

Widely praised as the miracle beauty product of the moment, women from countries abundant in coconuts have been using coconut oil as a beauty cure-all for centuries. We all know that it makes a great moisturiser or hair mask, but it is not so well known that eating coconut oil can work wonders for your skin. Coconut oil contains a powerful antimicrobial, caprylic acid, which helps to improve digestion and the health of the gut. This, in turn, reduces breakouts and improves the appearance of the skin.


The ultimate lean protein, perfect when added to any dish or even just eaten as a snack, eggs are as good at breakfast as they are for an evening meal. Eggs are as impressive when it comes to the skin as they are for nutrition, and the creamy yellow yolk contains all the best bits. They are rich in vitamin A, which balances the hormones and clears up hormonal skin irritations, and in vitamin B, which protects skin from acne, rashes, and dryness.

Oily Fish

The cornerstone of the Mediterranean diet, oily fish has so many health benefits we’ve lost count. One of those benefits is making sure that your skin is at its best, a benefit particularly true of salmon. The flaky, pink fish is packed full of omega-3, which reduces inflammation and calm skin conditions such as acne. Not only that, but it also contains dimethylaminoethanol, which protects the integrity of cell membranes, guarding against the cell deterioration that causes premature ageing.


These leafy greens contain high levels of folate, an essential B vitamin that maintains and repairs the DNA, fighting the appearance of ageing in the skin. Not only will adding a handful of spinach to your salad, or wilting some with your oily fish, prevent the appearance of ageing, it also helps reduce the likelihood of cancer.

Sweet Potatoes

Fruit and vegetables are nature’s fake tan, giving the skin a healthier, more radiant glow than you would get from spending a few hours on the beach. Red and orange vegetables were found to be the best for giving the skin a sun-kissed appearance, due to the disease-fighting carotenoids that give them their colour. Sweet potatoes are particularly rich in these compounds, with just half a medium potato giving you 200% of your daily intake. 


Turmeric is a tried and tested wonder-spice when it comes to protecting your skin. The spice's active antioxidant, curcumin, is a highly effective anti-inflammatory, as well as one of the best weapons when it comes to fighting free-radicals. As well as adding it to your diet, it can also be added to coconut oil to make a face mask which will lighten dark pigmentation and scarring.

If you want to make sure that you’re getting the most out of your skincare regime, browse Vivderma’s full range of dermatologist-approved clinical solutions over on our homepage or call us today on 01484 538 967.

Return to Blog Index