11 foods for pimple-free skin

These foods can deal with the underlying cause of pimples and help you get a youthful and glowing skin.

WrittenBy

Written By: Tania Tarafdar | Published : January 8, 2015 4:01 PM IST

What you eat always shows up on your skin. While some foods can lead to pimples, some can deal with the underlying cause of it. Overload of toxins in your bloodstream, digestive disorders and hormonal imbalances are some of the common causes of pimples. Here are some of the best foods you can eat to get a pimple free skin. You can also try these herbal remedies to get rid of pimples.

#1 Tomatoes

Tomatoes are filled with antioxidants such as lycopene and vitamin C that can be amazing for your skin. They possess good anti-inflammatory properties that can reduce the redness and inflammation of the affected area. They can also help in the production of collagen giving your skin a fuller and brighter appearance.

#2 Spinach

Spinach is one of the best foods that can help prevent pimples. Being rich in chlorophyll, it can remove the bacteria and toxins from your system which can lead to pimples. The vitamin C present in spinach repairs your skin cells and keeps your skin looking beautiful.

#3 Carrots

Carrots are one of the richest sources of vitamin A that can slough off the dead cells from your skin and prevent them from clogging the pores. Vitamin A in carrots is present in the form of beta-carotene that works very well against acne.

#4 Fishes

Eat more fish. The omega 3 fatty acids present in fishes can help reduce the inflammation on the skin caused by pimples. Fishes such as salmon and tuna are one of the best sources of omega 3 fatty acids.

#5 Almonds

Almonds contain vitamin E which can protect your skin against free radicals such as pollution and harmful bacteria. When these free radicals come in contact with sebaceous oils produced from your skin pores, it can result in pimples. Almonds are rich in antioxidants and thus, can keep pimples at bay. Here are some more beauty benefits of almonds.

#6 Whole grains

Whole grains are low in glycemic index that can maintain the hormonal balance in your body and thus prevent the likelihood of breakouts. Further, they are packed with fibre, zinc and vitamin B6 that can help combat pimples.

#7 Beetroot

Beetroot has anti-inflammatory properties that prevent the outburst of acne. Eating beetroot regularly can provide your body with the essential nutrients that are required to maintain a healthy skin. Also, read 10 fruits and vegetables that can give you a glowing skin.

#8 Strawberries

Strawberries can do so much more than just satisfy your sweet tooth. The dietary fibre is useful in regulating your bowel movement, thereby preventing constipation which is a common cause of pimples. The folic acid in strawberries helps in regeneration and production of new skin cells.

#9 Chickpeas

Eat a lot of chickpeas to fight your pimples. They are rich in zinc that can heal the infection. Besides, they can also keep your stress hormones under control preventing the breakouts. You can add chickpeas to your salads or stir fry and get the most out of them.

#10 Broccoli

Broccoli is filled with valuable skin clearing nutrients. It is packed with vitamins A, C, E & K that can fight the free radical damage on your skin. This fibrous green vegetable also helps to remove the toxins from the body and thus prevent pimples.

#11Sunflower seeds

Due to its calming and moisturising properties, sunflower seeds can help you maintain a great skin. Being rich in antioxidants, it can be very effective against skin conditions such as pimples and acne. The vitamin E in the seeds helps improve the appearance of your skin.

Image source: Getty Images


For more articles on skincare, visit our skincare section. For daily free health tips, sign up for our newsletter.

Add The Health Site as a Preferred Source Add The Health Site as a Preferred Source