8 Great Foods to Eat for Healthier Skin


it's always good to start from the inside when looking to improve your mood and how good you feel on a day to day basis.  A healthy diet that gives you ample energy, protects you against disease and lets your heart pump happily will do wonders in your day to day life. Sometimes though, seeing unhealthy skin in the mirror can be a clearer sign than anything that your diet needs a bit of an overhaul.

Below we list some of the best foods to eat for healthier skin, explaining the magical ingredients in each of them that will make you and your skin feel so great.


A food we're always excited to recommend, there's very little this wonderful fruit can't do for your body. Rich in Vitamins A, D and E, avocados also house a diverse set of monounsaturated fats which (as avocado oil) are great for sunburns and for soothing skin. From blood cholesterol to managing weight, avocado should always play a part in your diet, especially when it can hydrate and liven your skin so effortlessly.


Diets rich in Vitamin A are among the most widely recommended ingredients for skin treatments, but knowing where to get them is important. Vitamin A prevents overactive sebum (the oily sheen your skin produces), but if over used creates oily, acne-prone skin. Pumpkins however are loaded with antioxidant Vitamin A witch soothes skin and boosts collagen production, plus it is packed with fruit enzymes and alpha hydroxy acids (AHA's) which help to brighten and smooth skin.


This leafy green shares good company with pumpkins, as its a superb source of vitamin A, and is ideal for increasing blood flow to get that nice glow in your face. Spinach also contains a potent antioxidant named lutein, which is vital for normal skin cell development, and a healthy tone you'll feel great wearing around.



A handy, healthy source of vitamin C, the immune system boosting power of berries can lead to that clearer skin you've been aiming for. Bite-sized and available in great variety, you can opt for strawberries, raspberries and blueberries to name a few, though most agree the darker the better.


Sweet Potatoes

Like the aforementioned pumpkins, sweet potatoes are a good source of betacarotene, another antioxidant that promotes a naturally healthy skin. One of the tastiest foods to load yourself up with a good amount of Vitamin A and Vitamin C, sweet potatoes have a versatile amount of uses depending on what you require, sweet potatoes can be boiled, mashed or baked to treat skin that's oily, dry & cracked or irritated.

Pineapples, Oranges and Mangoes

These three hugely abundant sources of Vitamin C seemed so inseparable that we decided to lump them together, partly for convenience, but also partly as the start of a great fruit salad recipe! Vitamin C is widely known for the benefits it provides your immune system, but it's ability to create clear looking skin is matched by the potassium and many anti-oxidants to be found in a simple glass of pineapple, orange or mango juice.

Nuts and Seeds

Zinc is actually another helpful ingredient for a healthy skin, as it controls your oil glands. Nuts and seeds are essential in a rich-skin diet then, as they're great sources of zinc, but they're also popular for containing omega-3 fatty acids, which as this article from BBC Good Food explain, contain a healthy dose of Vitamin E, protect against free radical damage and act as a natural moisturiser for your skin.


Our last healthy skin food may not be a food in any sense, but as we made clear in our blog on The Benefits of Staying Hydrated, there's no end to the benefits of a generous glass of water. Whilst naturally increasing your skin's moisture level and suppleness, water can be made even better when flavoured with a bit of lemon or cucumber, which will help to boost detoxification and antioxidant intakes.