10 Foods to Keep Your Skin Healthy

1

Fatty fish, such as salmon, mackerel, and herring, are excellent foods for healthy skin. 

Fatty fish

2

Avocados are high in healthy fats. These fats benefit many functions in your body, including the health of your skin.

Avocados

3

Walnuts offer various benefits for the skin. They are rich in nutrients, including vitamins E and B, antioxidants, and healthy fats, which can contribute to healthier and more radiant skin

Walnuts

4

In general, nuts and seeds are good sources of skin-boosting nutrients.

Sunflower seeds

5

Plants contain beta carotene. It's a provitamin A that your body can convert to vitamin A.

Sweet potatoes

6

Like sweet potatoes, bell peppers are an excellent source of beta carotene, which your body converts into vitamin A.

Red or yellow bell peppers

7

Broccoli is full of many vitamins and minerals important for skin health, including zinc, vitamin A, and vitamin C .

Broccoli

8

Tomatoes are a great source of vitamin C and contain all of the major carotenoids, including lycopene.

Tomatoes

9

Soy contains isoflavones, a category of plant compounds that can either mimic or block estrogen in your body.

Soy

10

If you need one more reason to eat chocolate, here it is: The effects of cocoa on your skin are pretty phenomenal.

Dark chocolate