Switch to Afrikaans

Top five anti-ageing foods

These foods will help fight the signs of ageing and keep you looking younger for longer

Take a few years off your look by tweaking your diet with these anti-ageing foods:


1. Fish

Besides protein fish is also high in omega-3 essential fatty acids, which reduce cholesterol levels in your body as well as improve your memory and brain function. Omega-3 fatty acids also help guard your skin against sun damage.


2. Broccoli

This vegetable is known for having high contents of sulphur and antioxidants, which promotes healthy skin and boosts your energy levels. Broccoli, like cabbage, is also known as a natural detoxifier. These greens minimize toxicities that build up in your bloodstream and, eventually, dull your complexion. (Read more on why green vegetables are so good for you.)


3. Tomato

These bright red veggies are rich in lycopene, one of the most powerful natural antioxidants. Lycopene protects our skin against harmful ultraviolet rays (which slows down the skin ageing process) and repairs skin cells.


4. Eggs

Eggs are an excellent source of protein, which builds, maintains and replaces body tissue. They also contain vitamin D which helps make your bones and teeth strong. (Read more on the health benefits of eggs.)


5. Berries

These healthy snacks are just exploding with antioxidants, which help maintain the structure of your skin. Berries are also said to help your body manufacture collagen, and collagen is what keeps our skins firm and smooth.


More articles on anti-ageing:

Get younger-looking hands

Four anti-ageing haircuts

Five anti-ageing beauty tricks

Like this?
to our Free Good Housekeeping Newsletter
Five common diet mistakes women make

It might be that the way you’re dieting is preventing you from reaching your target weight