5 Foods to eat for a Healthy Skin

Skin is the largest organ of the human body. A healthy, glowing skin is a good indicator of the overall health and wellness of any person. Apart from using skin care products, it is important to eat a healthy diet to ensure that you don’t have to face skin problems.

Here are the top 5 foods to eat for a healthy skin:

1. Tomatoes

According to a study, people who ate 5 tablespoons to tomato paste daily, along with a tablespoon of olive oil, had 33% more protection from sunburn when compared to those who just ate olive oil. Tomatoes are a rich source of antioxidant lycopene, which improves skin’s natural SPF. Lycopene is higher in cooked, processed tomatoes when compared to raw ones.

2. Pomegranates

Pomegranates are packed with polyphenol antioxidants. Polyphenols are known for fighting free radicals and regulating skin’s blood flow. Eating a pomegranate daily, or drinking its juice is beneficial to the skin. Applying pomegranate juice to the skin can moisturize and also help smoothen lines.

 3. Kidney Beans

Several studies have indicated that low zinc can cause blemishes such as acne. Kidney beans, or rajma, is high in zinc and has healing properties. Just as topical application of zinc is effective against acne, including food items like kidney beans can help you enjoy a clear skin.

 4. Avocados

Avocados contain a lot of healthy fats, which benefit many functions in your body, including the health of your skin. Getting enough of healthy fats helps keep skin flexible and moisturized. There is some evidence to suggest that avocados contain compounds that may prevent sun damage. They’re also a good source of vitamin E, which helps protect the skin from oxidative damage.

 5. Walnuts

Walnuts are a good source of essential fatty acids, which are fats that your body cannot make itself. They’re rich in omega-3 and help reduce inflammation in the body, including the skin. Walnuts also contain other nutrients that are essential for your skin to function properly and stay healthy. They contain zinc, and also small amounts of antioxidants vitamin E, vitamin C and selenium.


Including these foods in your daily diet can help keep your skin healthy, soft, and glowing and free-from problems.