
Tania Tarafdar
Strong-headed. Light-hearted. Free willed. Curious. Fitness enthusiast. Yoga addict. Travel ... Read More
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.