Our Fave Foods for Glowing Skin & Shiny Hair

What you eat can have a huge effect on the health of your skin.  And we're all about REAL FOOD, not fancy new expensive superfoods, just regular whole food easily accessible to everyone.

From making sure you're getting enough essential nutrients to protecting your skin, here's our favourite foods to keep your skin at its best;  



Omega 3s found in fish are essential fatty acids that protect your skin cell membranes. They make your fatty layer under your skin firm and plump, which may help reduce line depth. The best fatty fish are salmon, mackerel, sardines and anchovies.


Rich in Omega 3s (can you see a theme here?!) avocados have all the plumping effects for the skin. Ripe with vitamins A, D and E, which are the building blocks for the skin as well as helping to even out skin tone. They’re also a great hormonal balancing food if you have adult acne.  Eat avocado in guacamole, sliced on top of a salad or sandwich, or even with a spoon -- we won't judge.


One of  key nutrients in eggs is sulphur, which assists liver function and vitamin B absorption. Sulphur is also necessary for the production of collagen and
keratin, which help create and maintain shiny hair, strong nails and glowing skin.

 top 10 beauty foods

Photo by Dose Juice on Unsplash


Truly one of nature’s best medicines, garlic also helps prevent breakouts and
maintain clear skin. To make the most of its naturally antibiotic compounds, it’s
best to crush or chop garlic and leave it on the cutting board for a few minutes
before cooking.

Berries are loaded with anti-inflammatory agents and vitamins that may help protect you from premature ageing. The antioxidants in berries help minimise the damage of free radicals, which can accelerate wrinkle formation and cause disease. Additionally, berries are packed with vitamin C, which keeps skin firm and strong. Also known as ascorbic acid, vitamin C is essential to the production of collagen, a protein that aids in the growth of cells and blood vessels. Eat a handful of your favourite berry with breakfast, or pureed into a smoothie.

Rich in flavonoids and vitamin E, which is vital to skin health.  They make a great source of satisfying fibre and protein, and their manganese and selenium content helps keep your hair shiny. Snack on a handful of almonds, or enjoy them in almond butter spread on apple slices or my current favourite, on a banana. 

Walnuts contain nutrients like omega-3 fatty acids and vitamin E that help your skin stay smooth and plump. Walnuts help to keep your hair lustrous and shiny. Get your daily dose of by eating a handful raw or throwing some chopped walnuts in your salad, pasta or dessert.

Spinach contains a triple dose of wrinkle-fighting antioxidants: vitamin C, vitamin E, and beta-carotene. These all work together to protect your skin from the sun's ageing UV rays (but you should still wear sunscreen, of course). Enjoy spinach in salads, green smoothies, or lightly sautéed with coconut oil, garlic and a dash of sea salt.  For maximum absorption pair it with a vitamin C like lemon.

Older Post Newer Post

Leave a comment

Please note, comments must be approved before they are published