There are plenty of beauty products out there that claim to nourish and give you glowing skin, but what about the food we eat, especially superfoods. I’m not knocking any of these high-tech lotions and potions at all. In fact, I’ve got plenty of them myself in my bathroom cabinet and love to feel pampered by them as I slather them on in the morning and evening.
Our skin does get abused inside and out by raging hormones, chemicals, harsh weather and pollution. Even the food that we eat can have a massive impact on how our skin looks, but this can be used to our advantage by eating the right kind of foods to feed our skin. Eating a healthy range of food as part of a balanced lifestyle, turns your skin into a warrior organ, providing it with the nutrients it needs to protect itself from these environmental and biological insults.
Here’s my list of powerful beauty superfoods which can help you nourish your skin from the inside out and help you get that glow that we’re all after.

Avocados
Love these things, seriously I do! They are packed full of antioxidants which help to fight nasty skin-damaging free radicals and not forgetting those healthy fats, which help to plump up the skin. If you’re like me and like to treat yourself to a pampering session now and then, try mashing up an avocado and using it as a face mask. Trust me when I say that your face will be forever thankful and left silky soft and smooth.
Pumpkin Seeds
Whether they’re sprinkled over your yoghurt for breakfast or form part of your favourite trail mix, pumpkin seeds are great for your skin! They clean your skin from the inside out using their high levels of vitamin E and zinc. Both work together to help monitor hormone levels, the main culprit responsible for acne.
Tomatoes
So many of us aren’t fans of the humble tomato. Personally, I love them and so does my skin. The high concentration of antioxidant lycopene within tomatoes helps to prevent the speedy onset of the ageing process. Strangely, more lycopene can be found in cooked tomatoes, so go and raid the tinned aisle in your local supermarket.
Peppers
Any vitamin C packed food like peppers are going to work wonders for your skin. Collagen is vital for healthier and younger looking skin and vitamin C is key in its production. So throw some peppers into your stir fry or salad and lap up the benefits.
Watermelon
Well actually any melon, but I’ve had a crazy addiction to watermelon this summer. Always refreshing to eat in the heat, but also a great source of carotenoids which help produce vitamin A. Vitamin A is vital for healthy skin cells and warding off damage from oxidative stress, one of the main causes of ageing.
Millet
Such a simple and bland grain, but it actually possesses super powers for your skin. This pseudo-grain has been around for centuries, its high silicon content means that it’s beneficial for both your hair and skin.
Sprouted seeds
Not only do they have a high nutritional value but they are great for achieving glowing skin. For example, Pea sprouts contain a high concentration of vitamin B, preventing high sebum production which can block pores. Also, some seeded sprouts are rich in vitamin A, which is involved in producing collagen, helping to maintain plump and youthful skin.
Spinach
This is a favourite of mine to add to green smoothies or a tasty omelette and I’m so glad as it’s stuffed full of good things! As well as being a fantastic source of iron, it also has potassium, calcium, vitamin A, B and E which are all nourishing for your skin.
Oily fish
Fish like mackerel and salmon are amazing sources of omega-3 fatty acids, which work to keep your skin looking luscious and moisturised. Selenium found in salmon helps to protect the skin from the sun’s rays, which we know can promote ageing.
Dark chocolate
The darker the better, in my opinion, preferably 60% and above as they are rich in flavonoid antioxidants. Dark chocolate protects against the sun and helps your skin retain moisture so that it stays hydrated. The perfect excuse to treat yourself to a bar of dark chocolate on the way home.
Of course, there is nothing like a ‘diet’ full of healthy nourishing foods that are dense with nutrients to help you achieve glowing skin. However, there are certain foods that contain specific antioxidants, vitamins, minerals, fats and essential oils that can improve the look and feel of your skin if it’s looking tired and run down.









I eat quite a bit of fish during the meat (to counterbalance the amount of meat I eat at the weekend….) and it definitely helps my skin (and hair!).
Great list. I could do with a bit more glow to my skin. But oh, how I dislike millet!!! And oily fish is out too. Will have to eat even more of all the others 😉
I think my favourite food for better skin is water. I definitely see the difference, particularly as I get older and am not getting much sleep with a newborn.
Some really great tips, thanks! I’m always wondering about how to make my skin better from the inside rather than just slapping on tonnes of expensive creams.
I love avocado and eat some nearly everyday! Hope it helps my skin then x
As fanr as I’m concerned – dark chocolate is always a superfoods. Really nice blog post. xx
And here is a good excuse for me to eat dark chocolate!
I use pumpkin seeds to make pesto (instead of pine nuts) and it tastes awesome 🙂
Mika | http://www.la-french-connection.com
Love Melon & Love Tomatoes!
I hate anything tomatoey, or blended tomato. But uncooked, they’re delicious.
I’ve never heard of millet though! Haha
I was very happy to see that I like and often eat most of those foods. I guess I could use it as an excuse to have more chocolate! 🙂
Such an interesting read, I’m all about that glow at the moment! I love avocado <3
Yep, I’ve got them all on my menu. Great post 🙂
I’m already eating most of these foods. I wouldn’t say my skin is perfect, but I do think it’s way better than average. Guess I should thank my diet for that.
Sarah | lavenderlife.co
Who knew? I’m definitely going to start adding these items to my weekly shop x
I need to eat more of all of these things as I barely do, maybe I’ll start with dark chocolate haha x
Dark chocolate is a great place to start. 🙂
Fab recommendations – my hubby LIVES on avocados! I love dark chocolate so nice to know I can eat it without feeling guilty x
Yes, it’s so good for you.
Yes, I love these! Spinach is seriously underrated, I feel so tired when I don’t eat it.
I actually love all of those an am obsessed with Avocado right now x
Didn’t realise watermelon was good for the skin – must eat more of it now!
Yes, the perfect excuse to eat more of it!
So many of these foods are on my shopping list every week apart from Dark Chocolate – I just can’t stand the taste
Yay! Great to hear that you like nearly all of them.
I always forget about celery but recently bought some for the baby and have been loving munching on it (and adding it to summer time drinks!) x
Oh it’s lovely blended in drinks, so refreshing!
Great to hear about how good both peppers and watermelon are for your skin because they are my favourites!
I love watermelon in the summer.
great recommendations, I like most of the things on this list, so could well be on my way to glowing skin!
That’s great to hear! You’ll be glowing in no time then. 😉
Great list but I seriously can’t stand some of these. I’ll just have to double up on the ones I love!
Ha! Yes, doubling up might help.
Great list of superfoods I love watermelon too it’s great when you get sweet ripe ones in the summer 😉
Well you’ve listed loads of my favourite foods so I’m happy to read this!