Does diet affect acne?

acne diet

If you have acne, you have probably wondered whether something in your diet is making it worse.

Perhaps your skin seems to flare after a weekend of takeaway food, chocolate or sugary snacks. Maybe you have read online that dairy is the main culprit. You may even have tried cutting out certain foods without noticing much difference.

It is easy to see why people feel confused. Advice about acne and diet often seems to change. There are also countless stories online from people who believe one food transformed their skin.

The truth is somewhere in the middle.

Diet is not the main cause of acne. Changing what you eat is unlikely to clear it on its own. However, growing research suggests that some foods may influence the processes involved in acne.

For some people, this can make breakouts more likely or persistent. For others, diet appears to make very little difference.

Rather than asking whether one food causes acne, it is more useful to understand how acne develops and where diet might fit in.

How does acne develop, and where does diet fit in?

Acne begins inside the hair follicles. These are attached to tiny oil-producing glands in the skin.

The glands make sebum, an oily substance that helps keep the skin healthy and protected. Problems develop when the skin produces too much sebum. Dead skin cells can then build up inside the follicle and block its opening.

Once this happens, bacteria that normally live harmlessly on the skin can multiply inside the blocked follicle. The immune system responds by causing inflammation. This leads to blackheads, whiteheads, red spots, pus-filled spots or deeper painful cysts.

Several factors affect this process.

Hormones are one of the biggest drivers. This is why acne often starts during puberty, changes with the menstrual cycle and can continue into adulthood.

Genetics also play an important role. They influence how much oil your skin produces and how easily it becomes inflamed.

Diet does not create acne by itself. However, certain foods may affect hormones, oil production and inflammation. If you are already prone to acne, these changes may make breakouts worse or more frequent.

That is why two people can eat exactly the same foods but have completely different skin.

Which foods are most likely to affect acne?

Despite what social media often suggests, scientists have consistently linked very few foods with acne.

The strongest evidence relates to diets that regularly cause sharp rises in blood sugar. Some research also suggests that dairy products, particularly milk, may affect acne in certain people. Whey protein supplements may also contribute to breakouts. The evidence around chocolate remains much less clear.

This does not mean these foods directly cause acne.

Instead, they may make acne worse in people who are already susceptible.

Long-term eating habits matter more than occasional treats. One slice of cake or a single takeaway meal is very unlikely to explain a breakout that develops over several weeks.

High sugar and refined carbohydrates

This is where the evidence is strongest.

The body breaks down sugary drinks, sweets, cakes, pastries, white bread and many highly processed snacks quickly. This can cause blood sugar levels to rise sharply.

In response, the body releases more insulin. It also releases another hormone called insulin-like growth factor 1, or IGF-1.

These hormones may encourage several processes involved in acne. They can increase oil production and make skin cells build up inside the hair follicle more quickly. They may also promote inflammation.

Together, these changes can make blocked pores and inflamed spots more likely.

This does not mean carbohydrates are bad.

Whole grains, beans, lentils, vegetables and many fruits release energy more slowly. They also have less effect on blood sugar than refined carbohydrates.

For most people, focusing on an overall balanced diet is more useful than avoiding individual foods completely.

Dairy products

Researchers have studied milk extensively, but the picture remains unclear.

Some studies suggest that people who drink more milk, particularly skimmed milk, may be slightly more likely to have acne. However, this does not prove that milk itself causes breakouts. Other factors could also explain the link.

Milk may influence hormones involved in acne, including IGF-1. It also contains naturally occurring compounds that could affect oil production. Researchers are still investigating exactly how this might happen.

At the moment, there is not enough evidence to recommend that everyone with acne stops consuming dairy.

Milk, yoghurt and cheese provide calcium, protein and other important nutrients. Cutting them out unnecessarily may do more harm than good.

If you suspect dairy affects your skin, look for a consistent pattern over several weeks. Do not blame a single breakout on one glass of milk.

Chocolate

Chocolate has long had a reputation for causing acne, but the evidence remains mixed.

Chocolate products often contain several ingredients. Milk chocolate, for example, contains sugar, dairy and cocoa. This makes it difficult to identify which ingredient, if any, affects acne.

At present, there is no convincing evidence that occasionally eating chocolate causes acne in most people.

If your skin repeatedly worsens after eating chocolate, look at the wider pattern. Consider how often it happens and what else may have changed.

Whey protein supplements

Whey protein may trigger or worsen acne in some people.

Dermatologists sometimes see patients whose acne becomes noticeably worse after starting whey protein supplements. This appears to happen more often in younger adults who are already prone to breakouts.

Hormones such as IGF-1 may help explain the link, although researchers still need more evidence.

If your acne becomes much worse after starting whey protein, speak to a doctor or dermatologist. They can help you decide whether changing or stopping the supplement is appropriate.

Should I change what I eat if I have acne?

Making sensible dietary changes may be worthwhile, but it is important to have realistic expectations.

There is no single acne diet that has been proven to prevent or cure breakouts. Your overall eating pattern is likely to matter more than one particular food.

A diet based on whole, minimally processed foods can support your general health. It may also help your skin.

This includes eating plenty of vegetables, fruit, whole grains, beans, lentils, nuts, seeds and healthy sources of protein.

If you eat fish, oily fish such as salmon or mackerel provide omega-3 fatty acids. These may help reduce inflammation in the body. However, researchers still need to understand their specific effect on acne.

It is also sensible to limit foods that regularly cause sharp spikes in blood sugar. These include sugary drinks, sweets and highly processed snacks.

You do not need to avoid these foods completely. An occasional treat is unlikely to make a noticeable difference. Aim for a balanced diet that you can maintain over time.

How can I identify possible food triggers?

If you think a particular food is making your acne worse, avoid changing several things at once.

A food and skin diary can help you spot genuine patterns. Over several weeks, record what you eat and when new spots appear.

Also note anything else that may affect your skin, such as:

  • Stress
  • Poor sleep
  • Your menstrual cycle
  • Illness
  • New skincare products
  • Changes to medication

Acne does not usually react to one meal straight away. A breakout that appears today may reflect changes that began several days earlier.

This is why short experiments can be misleading.

Avoid restrictive diets unless they are medically necessary. Cutting out several food groups at once makes it harder to identify what is helping. It can also increase the risk of nutritional deficiencies.

Make one realistic change at a time. Then give it enough time to see whether it makes a genuine difference.

Can diet clear acne on its own?

Usually not.

Diet may support acne treatment, but it rarely controls acne by itself.

The most effective treatment depends on how severe your acne is.

Mild acne may respond to topical treatments that unblock pores, reduce bacteria and calm inflammation. More persistent or severe acne may need prescription creams or tablets. In some cases, a dermatologist may recommend isotretinoin.

Without treatment, ongoing inflammation can increase the risk of permanent scarring. Do not delay seeking medical advice while hoping dietary changes will solve the problem.

Think of diet as one part of a much bigger picture.

Good skincare, appropriate medical treatment and a healthy lifestyle can all help. Managing an underlying hormonal condition may also be important.

For some people, dietary changes provide an added benefit. However, they should support proven treatments rather than replace them.

When should I see a doctor or dermatologist?

Many people can manage mild acne with pharmacy treatments. However, it is worth seeking medical advice if your acne is getting worse or not improving.

Speak to a doctor or dermatologist if:

  • Your acne is leaving scars or dark marks
  • Over-the-counter treatments have not helped after several months
  • You have large, painful or deep spots
  • Your acne is affecting your confidence, relationships or mental wellbeing
  • You think an underlying hormonal condition, such as polycystic ovary syndrome, may be contributing

Early treatment can reduce the risk of long-term scarring. It often leads to better results than waiting for acne to settle on its own.

So, does diet really matter?

Diet can influence acne, but it is rarely the whole story.

The strongest evidence suggests that refined carbohydrates and foods that repeatedly raise blood sugar may make acne worse in some people.

Dairy products, particularly milk, and whey protein supplements may also contribute to breakouts in certain individuals. However, the evidence is less consistent. Despite its reputation, chocolate has not been shown to be a clear cause of acne.

Rather than eliminating individual foods, look at your overall eating habits. A balanced diet rich in whole foods supports your general health and may also benefit your skin.

If you suspect your diet contributes to your acne, make gradual changes. Look for consistent patterns and avoid unnecessary restrictions.

Most importantly, remember that acne is a medical condition. It is not a sign that you are eating the wrong foods.

If your acne is persistent, severe or beginning to scar, seeing a doctor or dermatologist is likely to help far more than chasing the latest dietary trend.

About the author

Dr Anjali Mahto is a London-based Consultant Dermatologist and cosmetic skin expert, specialising in acne, rosacea, and advanced non-surgical treatments. She is the bestselling author of The Skincare Bible and is known for combining evidence-based dermatology with a holistic, patient-focused approach to skin health.

Find the right specialist for you. Doctify uses verified reviews so you can make the best decision for your healthcare.

Found for you

For Patients

You run your fingers through your baby’s hair and notice thick yellow scales clinging to their scalp. They weren’t ....

For Patients

If you’ve been using hormonal contraception to manage endometriosis, deciding whether to stop can bring up a lot of ....

For Patients

It can be deeply frustrating when you feel as though something isn’t right, but your hormone blood tests come ....