May 18, 2024, 06:13 PM IST

10 anti-ageing foods you must eat

Shweta Singh

Rich in omega-3 fatty acids and astaxanthin, salmon helps reduce inflammation, supports skin hydration, and can improve skin elasticity and texture.

Fatty Fish

A great source of vitamins A, C, E, and K, as well as antioxidants and iron, spinach boosts collagen production, promotes skin repair, and fights free radicals.


Rich in antioxidants, particularly anthocyanins, blueberries help protect skin from oxidative stress and inflammation, which can reduce signs of aging such as wrinkles and fine lines.


Contain lycopene, a powerful antioxidant that protects the skin from sun damage and helps maintain skin texture and tone.


Rich in beta-carotene, which the body converts to vitamin A, sweet potatoes promote cell turnover, improve skin texture, and protect against sun damage.

Sweet Potatoes

Especially almonds and walnuts, are high in vitamin E and omega-3 fatty acids, which support skin health, improve elasticity, and prevent premature aging.


Contains polyphenols and catechins, which have strong anti-inflammatory and antioxidant properties, helping to protect the skin from aging and damage caused by UV radiation.

Green Tea

Packed with healthy fats, vitamins E and C, and antioxidants, avocados hydrate and nourish the skin, enhancing its suppleness and reducing the appearance of age spots.


Packed with vitamins C and K, fiber, and a variety of antioxidants, broccoli helps support collagen production, protects the skin from oxidative damage, and maintains a healthy complexion.