Top 24 Foods For Acne Prone Skin – Prevention And Treatment

foods for acne

Acne-prone skin is among of the most common skin problem in the world, especially in adolescent, and gets the large search in our site. Many people have wasted a lot of time and money for skin care and acne treatment, but it seems not to work. In fact, they can use the less expensive but more effective ways to prevent and cure acne. One of this ways is using good foods for acne skin.

Top Foods For Acne Prone Skin – Natural Prevention & Treatment 

Food for acne

Would you believe me if I say that all things you need to remove acne from your skin are in the refrigerator? Most people often choose to use topical acne gels, lotions and creams that are expensive, irritate the skin, even smell but don’t have long-term effects. Some others need the help of the plastic surgery centers. But they don’t know that foods are the natural acne treatment. Some kinds of foods can help people remove acne for years without medication or any other methods of support. Now let me show you the top 10 foods for acne skin prevention and treatment:

1. Salmon


Salmon is among the best foods that have the positive effect on eliminating acne. Along with a number of different types of sea fish like mackerel, herring, salmon with omega 3 fatty acids not only help you avoid acne but also improve your mood and stabilize your endocrine that can affect on acne. When you are strained and anxious, an inside hormone called Cortisol causes stress, leading to acne. Healthy fats and rich protein sources in salmon have the ability to form collagen in your skin, keeping the skin soft and elastic. In addition, salmon is rich in vitamin B, zinc and vitamin E that help you improve and re-create skin cells. Instead of eating fried foods, you should use steamed, boiled, baked fish to ensure its quality.

2. Potatoes


Potatoes contain many vitamins and lycopene, which help promote the reproduction of new skin cells, rapid healing acne-prone skin. Moreover, potatoes also blur the black pigmentation on the skin and reduce the risk of skin cancer

3. Tofu


Not many foods have protein-rich sources for acne treatment for you as tofu. Tofu, also known as bean curd, contains calcium, unsaturated fats, antioxidants and iron that help smooth and ruddy your skin.

4. Carrots


Carrots provide vitamin A, also known as beta – carotene that offers similar effect as retinoid drugs in acne-prone skin treatment. The experts advise you to use a cup of carrot juice every day to improve the sensitive skin. Besides, you should add carrots to your everyday diet

5. Cucumbers


Vitamin E found in cucumbers can promote the separation of cells, slowing the aging process of the skin. Cucumber peel has a special substance against acne. It is silicon dioxide, a mineral that works to prevent and cure acne, keeping your skin youthful and maintaining the healthy collagen levels in your skin. Water in cucumber also helps hydrate the skin and prevent dryness causing acne. With water, vitamin A, vitamin C, vitamin E and amino acids, cucumbers help you solve your acne-prone skin problem, bring clear and healthy skin back.

6. Watermelon


Watermelon not only is a great fruit drinks in the summer but also contains vitamins A, B6, C works to prevent acne.

7. Oranges, Lemons 

Oranges and Lemons

Citrus fruits have the ability to remove dirt and toxins on your skin. Orange and lemon juice is full of vitamin C, iron, calcium… Regular drinking orange and lemon juice can not only whiten your skin but also get rid of acne naturally.

You can crush orange peel and mix with water to form a mixture and apply it on face for about 10-15 minutes. This helps cure acne on your skin.

Lemon juice is also very effective in curing scars caused by blackheads. Squeeze 1 lemon onto a thin cotton cloth and apply on your face for a while, then rinse face with cold water. Citric acid in the lemon helps kill bacteria, restrict oil, remove blackheads effectively, and relieve your acne-prone skin problems. Lemon juice also helps to blur the scars caused by acne.

8. Papaya


Papaya contains large amounts of vitamin A that inhibits the formation of acne. Crushing ripe papaya and then apply on face for about 20-30 minutes every day to stop inflammation and pain caused by acne, preventing acne reappeared. Eating papaya or drinking papaya juice regularly will bring you smooth skin.

9. Cabbage


Cabbage contains antioxidants (goitrin) and iron that improve the process of oxygen metabolism to nourish your skin. At the same time, cabbage is rich in Vitamins A and E to prevent the occurrence of acne.

10. Artichoke

Many types of acne cream today are extracted from this herb because of its anti-inflammatory and anti-oxidant effects. If you drink artichoke regularly, the toxins will be removed from your body, improving and increasing your skin health

11. Aloe Vera

Aloe Vera

Aloe vera is very useful in acne-prone skin care. Many studies have shown that aloe vera heals wounds of acne quickly and reduces acne scars. Drinking aloe vera juice twice a week helps your skin get the surprise results.

12. Garlic


A simple way on acne-prone skin prevention and treatment is eating garlic. Garlic contains a natural chemical called allicin, which eliminates the bacteria that cause acne, improves your skin and enhances skin immunity to avoid acne.

13. Spinach

Spinach is another great food to get rid of acne. Spinach is rich in vitamin E, iron, protein that help circulate blood, fight inflammation caused by acne and maintain collagen levels for a healthy, youthful and toned skin. Spinach is sweet, soft and easy to combine with other foods.

14. Coconut Oil

Foods for acne - Coconut oil

Coconuts have positive effect on acne-prone skin prevention and treatment because it is a kind of anti-fungal and anti-virus foods. You can use coconut oil as a moisturizer and acne treatment. Applying on your face after a shower in the morning and night, your skin will become smooth, youthful and acne-free.

15. Sweet Potatoes

Sweet potatoes

Sweet potatoes are one of the most nutritious vegetables with rich of mucoprotein, vitamin C and vitamin A. Eating sweet potatoes can lower cholesterol, have many benefits on breathing, spleen, stomach, and beautify your skin effectively. Not only sweet potato roots but also its leaves have effects on acne treatment.

16. Green Beans

Green bean is a great choice replacing fish if you do not want to eat fish. Green beans are rich in zinc that appeared in most of the current types of acne medication to fight infection leading to acne. Green beans also contain iron, vitamin B, protein and low fat. Fiber in green beans stabilizes blood glucose level and reduces stress, that among of the major causes of acne.

17. Blueberries


Blueberries contain high levels of natural antioxidants that help deep clean the pore. In addition, the composition of blueberries includes a lot of vitamin C and E that help protect your skin.

18. Dandelion 

Dandelions contain many minerals such as sodium, calcium, magnesium, potassium and iron. In particular, the leaves and stalks of dandelions are rich in vitamin A, B6, B1 and C. Dandelions can lower heat, detoxicate, and be an effective acne treatment.

19. Fennel


One of the best foods for acne skin prevention and treatment is fennel. This vegetable can reduce swelling, improve digestion and throw toxins in your skin out.

20. Whole Grains

Fiber, vitamins and minerals packed in whole grains thwart acne-causing inflammation. Whole grains are also low-glycemic that enhances healthy hormonal balance, leading to reduced acne symptoms. Moreover, whole grains provide rich amounts of antioxidants.  Consume a variety of whole grains, such as oats, millet, spelt, bulgur, brown rice, whole wheat, wild rice and popcorn, regularly for best potential results.

21. Alfalfa Sprouts

Alfalfa Sprouts

Alfalfa sprouts are packed with valuable, skin-clearing nutrients. Alfalfa sprouts contain live enzymes which help combat inflammation.

22. Green Tea 

Green tea helps purify your body from inside. The researchers found that green tea contains a lot of antioxidants called EGCG that has anti-inflammatory effect. Besides, green tea also has antibacterial properties, reduces sebum, and removes dust, the main factor leading to acne, from your skin. To treat acne, you should drink green tea every day or you can put a cloth dipped in cold tea on acne skin about 10-15 minutes.

23. Broccoli


Broccoli is one of the perfect foods for acne skin clearing. With full of vitamins A, B complex, C, E, and K, broccoli helps you fight radical damage, improving the luminosity of your skin.

24. Water

Everyone knows the importance of water in daily life. Drinking 8 glasses of water a day not only help purge the toxins in your body but also help beautify your skin from inside. That means water help you limit the development of acne. You can make the drink more appealing with a slice of orange, lemon, mint or cucumber.

All of the above top 24 foods for acne prone skin prevention and treatment are nutritious, tasty and simple to find around you. With my personal experience and study for a long time in this field, I am glad to share them with anyone who desires to find out natural ways to get rid of acne with foods.

If you feel the information I offer in this article are really useful for your current expectation, just feel free to leave all your comments/feedbacks at the end of this post. We appreciate your contribution and will respond all as soon as possible.

Want More Content Like This In Your Inbox?

Join The Discussion


Advertising Disclosure

Displayed content is offered by businesses which have been compensated. There is a potential effect on how, what, and where products may appear. All effort is made into providing full transparency, not all available products or companies are highlighted. Published material is offered without any slant or bias no matter what affiliation there is with sponsorship or association.