Your skin’s health and glow depends on what you eat and your lifestyle. You can use all kinds of products to enhance your looks, they can never help you achieve what your diet can do.

So if you want to look younger with a more glowing skin, its time you took a look at what you are eating.

Here are 16 foods that will help you look younger and feel fresher!

1. Olive Oil

Olive oil contains oleic acid which is good for maintaining cell membrane fluid. It makes your skin supple, firm, and also helps in its regeneration.

2. Avocados

Avocados have been proven to have anti-aging benefits. Paula Simpson, BASc, RNCP, says that avocados have a special kind of oil that helps in tightening and hydrating the skin.


3. Tomatoes

The lycopene in tomatoes protects the skin against sunlight. Its acidity is further beneficial in getting rid of acne and many skin problems.

4. Orange

The high vitamin C content along with folic acid and potassium in orange helps in improving your skin’s health. Vitamin C is an antioxidant that helps in eliminating toxins that cause aging in the body.

5. Dark Chocolate

Cocoa has been found to be a natural hydrating aging for skin. It also makes your skin supple and firm. The antioxidant content further helps in protecting against UV rays.

6. Broccoli

Make sure to finish the broccoli on your plate every time. It has high amounts of vitamin C that is good for producing collagen, the building block that ensures your skin remains supple and healthy.

The vitamin E in the vegetable provides protection to the skin cells and membranes against the sun’s UV rays.

7. Berries

Berries are among the richest sources of antioxidants on the planet.

They help in neutralizing harmful free radicals that attack your cells. They also promote the production of collagen in the body, making your skin smoother, firmer and younger.


8. Green Tea

Are you drinking enough of green tea?

It has powerful anti-inflammatory benefits that help in preventing skin cancer. It also helps create a protective layer for your cell membrane, protecting against UV rays.

9. Almonds

It is well known that almonds are widely used in making many skin care products.

This is because they are packed with vitamin E. This vitamin is beneficial in protecting the skin from UV rays. It is also effective in keeping the arteries and skin cells safe from free radicals.

10. Flaxseeds

The high omega-3 fatty acids in flaxseeds help in reducing fine lines and age spots. Another benefit is skin hydration. Flaxseeds can also reduce skin irritation.

11. Carrots & Tomatoes

You should try and add more and more colored foods to your diet.

Bright colored veggie are loaded with antioxidants and phytonutrients. These nutrients protect the skin against free radicals. Carrots have beta-carotene and tomatoes have lycopene that further prevent sun damage. In fact, these nutrients can also help in repairing damaged skin cells.


12. Garlic

Garlic has so many health benefits and a healthy and young skin is just one among them. It has antibacterial, antiviral and anti-inflammatory properties. It is a powerful food that helps in reversing cellular decay that happens during aging. Eat it regularly to reduce fine lines and wrinkles.

13. Yogurt

Yes, low-fat yogurt can also be a great food to help slow down aging and enrich your skin.

It has high levels of vitamin A, calcium and  proteins, all of which have strong anti-aging powers.

14. Chia Seeds

The high omega-3 fatty acids in chia seeds help in:

  • Softening your wrinkles
  • Erasing blemishes
  • Keeping skin supple and hydrated

15. Watermelon

Watermelon is well known for its rich water content. But it does more than hydrating your skin. The lycopene in the melons is another great nutrient that protects the skin and fights skin problems.

16. Papaya

Papaya is a storehouse of skin-healthy nutrients. Consuming it regularly can help in moisturizing and toning your skin. The high vitamin C levels are also beneficial in protecting against ultraviolet rays.