The 7 Best Foods for Healthy Skin

Back to list 2020-03-18 17:19:19

Having a flawless skin is unfortunately something most people will not easily have. One can see someone with a perfect skin but it is often not effortlessly, they probably have spent a lot of time working on it.

The first step to get a perfect skin is to understand your skin type and what your skin needs. The most essential thing to know is that it’s one big cell that requires as much nutrition and care as any other cell or organ. If you do not give it good nutrition, your skin is not going to look good. You can use cosmetics to take care of your skin with the right moisturizer, cream, serums, and cleansers, to eventually see an improvement.

However, one important aspect of skincare routine is often forgotten despite the fact that it’s probably the most effective one to improve your skin health: your diet.

The food you eat plays a significant role in how your skin looks like, MSH Asia has therefore decided to introduce you 7 foods that can help you to your way to a perfect skin.


Avocados are very high in healthy fats, they are packed with vitamin E, vitamin C, and other nutrients that are scientifically proven to be effective for skin care. What has also been scientifically proven is that avocados can help protect you from the UV lights that can irremediably damage your skin cells. Avocados are one of the easiest foods you can have for healthy skin since it’s very convenient to incorporate them into your diet and they’re delicious!

Fatty fish 

Fish is all around a very healthy source of protein, but it can also be a great source of fat just like avocados. Fish such as herring, or salmon are full of   omega 3s which can help you with getting a more supple and moisturized skin. They are also full of vitamin   E and antioxidants which prevent breakouts  and redness in the face.  

Dark leafy green vegetables

Not all vegetables are equal when it comes to taste and health benefits, but green cruciferous vegetables definitely rank high for being very effective for skin health. These vegetables include broccoli, cauliflower, kale, collard greens, and spinach. They have a very high amount of antioxidants in them and they’ve been shown to improve other areas of your health such as heart function and weight loss.

Nuts and seeds

Nuts and seeds are a vegan’s multivitamin, they provide a lot of nutrients and vitamins. Walnuts and Brazil nuts have been shown to be the best nuts for skin health. They help you decrease inflammation in the skin and Brazil nuts have a high amount of selenium, a compound that helps regulate hormones which are also responsible for how good your skin looks.