Red pimples

Diet for Acne-free Skin: 7-Day Indian Veg/Non-Veg Diet Plan

Dr Surbhi, MD (Dermatology)

Dermatologist, founder of Dermatocare · Last updated

✓ Reviewed by a dermatologist

Doctor, how to reduce pimples by eating right? Is there any research on the influence of diet on pimples?

Yes, there is substantial scientific evidence linking diet to acne. I have referred to around 50 studies to compile the following diet tips for acne-free skin. These twelve dietary guidelines are what we recommend to our patients, and nearly 50% of them report a noticeable reduction in pimples. Most also admit that their breakouts return when they become lax in following the diet.

12 Diet Tips to Reduce Acne

1. Reduce Sugar in the Diet

If you have a sweet tooth, it is time to reconsider. Studies consistently show that foods with a high Glycemic Index (GI) increase acne, while those with a low GI help reduce it. Many high-GI foods are not necessarily sweet—examples include soft drinks, white bread, potatoes, beer, cake, and commercial breakfast cereals. These too should be minimized.

One study found that a diet composed of 25% energy from protein, 45% from low-GI carbohydrates, and 30% from fats led to a significant decrease in both the number of pimples and body mass index (BMI). The researchers concluded that frequent consumption of high-GI carbohydrates causes insulin spikes, which in turn increase androgen levels and trigger acne breakouts.

For personalized dietary adjustments, consulting board-certified registered dietitians can help tailor an acne-friendly meal plan based on individual needs.

2. Restrict Milk and Dairy Products

Milk—especially fat-free milk—has been associated with an increase in pimples. However, there is no need to eliminate dairy completely. You may continue to consume curd or lassi and one glass of fresh milk per day.

Most studies associate acne with more than two servings of low-fat, processed milk. Therefore, I recommend fresh milk over skimmed or processed milk. Also, avoid milk-based ice creams and desserts during breakouts.

3. Stop Whey Protein

Whey protein is a known culprit behind intractable acne. If you are struggling with persistent breakouts, eliminating whey protein from your diet could help significantly.

4. Not More Than Two Eggs a Day

Many of my patients consuming 4–6 eggs daily experience severe acne. Remember, excess of anything—even eggs—can be harmful.

5. Switch to Dark Chocolate

Regular chocolates are high in sugar and milk, both of which can trigger acne. If you crave chocolate, opt for dark varieties instead.

6. Avoid Bakery Products

Most bakery items are made from a combination of butter, refined flour, and sugar—three well-known acne triggers. Limiting bakery consumption is essential for clearer skin.

7. Limit to One Cheat Day Per Week

Junk foods like pasta, pizza, momos, and noodles typically have a high Glycemic Index and can aggravate acne. It’s best to stick to home-cooked, nutritious meals as much as possible and reserve indulgences for just one cheat day a week.

8. Omega-3 Fatty Acids Are Beneficial

Including Omega-3-rich foods in your diet can help manage acne. Beneficial sources include canola oil, soybean oil, ghee, ground flaxseeds, and walnuts (in small amounts).

9. Zincify Your Diet

Zinc is a trace element essential for skin repair and reducing inflammation. Foods rich in zinc include whole wheat, spinach, pumpkin seeds, squash seeds, cashew nuts, beans, and mushrooms—all of which can help control acne breakouts.

10. Vitamin A Is the Saviour

Vitamin A-rich foods promote healthy skin and reduce acne. Good sources include sweet potatoes, carrots, dark leafy greens, dried apricots, cantaloupe melon, and sweet red peppers.

11. Practice Intermittent Fasting

Intermittent fasting may prevent acne by reducing insulin levels, thereby decreasing inflammation and oil production in the skin. It also enhances autophagy—a natural process that removes damaged cells and reduces toxin accumulation.

Recent studies suggest intermittent fasting improves gut health and lowers systemic inflammation, both of which are linked to acne development.

12. Adopt a Lifestyle for Acne-Free Skin

Diet alone is not enough—lifestyle plays a critical role in acne management. Practices such as yoga, especially Surya Namaskar and Pranayama, can help balance hormonal levels and reduce acne. Also, being an early riser has been associated with fewer breakouts.

7 days Vegetarian Acne Diet Plan

Meal Time

Mon

Tue

Wed

Thu

Fri

Sat

Sun

Breakfast

Moong chilla + almond milk

Oats porridge + flaxseeds

Besan cheela + tomato chutney

Vegetable poha + chia water

Vegetable dalia + herbal tea

Smoothie (oats + spinach + banana)

Paratha + mint chutney + herbal tea

Mid-Morning

Apple + 5 soaked almonds

Guava

Papaya

Banana

Orange

Carrot sticks + hummus

Kiwi

Lunch

Multigrain roti + lauki chana dal + salad + curd

Bajra roti + palak tofu + sprouts salad

Brown rice + mixed dal + sautéed bhindi

Roti + rajma + beetroot salad + curd

Whole wheat roti + kala chana + mixed veg

Roti + arhar dal + bottle gourd sabzi

Rice + soy nuggets curry + salad

Evening Snack

Roasted foxnuts + coconut water

Boiled chana + green tea

Peanut chikki + lemon water

Fruit salad + buttermilk

Fruit salad + buttermilk

Boiled sprouts

4 soaked walnuts + coconut water

Dinner

Veg khichdi + beetroot raita

Quinoa pulao + cucumber raita

Veg upma + curd

Dalia + paneer bhurji

Moong dal dosa + mint chutney

Millet khichdi + curd

Roti + mixed vegetable curry

7 days Non-Vegetarian Acne Diet Plan

Meal Time

Mon

Tue

Wed

Thu

Fri

Sat

Sun

Breakfast

1 boiled egg + oats + walnuts

Paneer sandwich (whole wheat) + chia seeds

Moong chilla + 1 boiled egg

Vegetable poha + omelette

Dal oats pancake + herbal tea

Multigrain toast + scrambled egg

Stuffed roti + 1 boiled egg + curd

Mid-Morning

Apple

Guava

Papaya

Banana

Orange

Kiwi

Carrot sticks + hummus

Lunch

Roti + chicken curry + cucumber salad + curd

Egg curry + jeera rice + spinach

Roti + mutton stew + salad

Roti + egg bhurji + sautéed beans

Chicken pulao + salad + curd

Egg fried rice (brown rice) + salad

Mutton curry + rice + beet salad

Evening Snack

Roasted chickpeas

Almonds + lemon tea

Peanut chikki + coconut water

Sunflower seeds

Boiled eggs + green tea

Sprouts chaat

5 soaked almonds

Dinner

Fish curry + brown rice

Moong dal + sautéed vegetables

Quinoa + grilled chicken

Fish tikka + mixed veg

Roti + spinach chicken curry

Roti + bottle gourd chicken curry

Chicken stew + roti

Hundreds of my patients have successfully reduced acne by following the above dietary and lifestyle tips. I hope you experience the same benefits!

Final Thoughts

Many of my patients tell me that following all 12 dietary tips for skin and health feels nearly impossible in real life. I understand—change can be overwhelming. That’s why I’ve created a quick video to show you simple, practical ways to incorporate a healthy diet and lifestyle into your daily routine. Small, consistent steps can make a big difference

Not sure which one is right for you?

Answer a few questions and get a full AM and PM routine built for your skin — free, and put together by a dermatologist.

Build my free routine →