You can blame your mom, your soap, and your school or work stress for your acne. But ultimately, you should blame yourself. It’s in your hands to take care of your skin. You’re the one to make your skin glow like a celebrity’s or dull with blemishes and acne.

The secret behind a clear skin is not revolutionary. In fact, a simple, healthy diet is the key to acne-free skin. So, you may not find this a shocking diet outline, but that doesn’t make it easy to stick to.

It’s also not a ‘one-size-fits-all’ i.e. a diet that works for a friend may not suit you perfectly, so it’s up to you to experiment to find the perfect healthy balance for your own skin type and body.

Moderation, patience, and discipline are the key to carving out the best meal plan to lead to beautiful, healthy, clear skin. Let’s discuss some of the foods and drinks for you to get acne free skin:

1Water, Water, and Water

Staying hydrated is the key. After all, your body is 60% water, so it’s no surprise you need to drink enough water to optimize physical processes. Drinking water is also key to consuming the correct amount of daily calories. We often mistake hunger for thirst, so when in doubt drink water first. Water is the foundation of healthy and clear skin, so aim for 8 glasses of water every day.

Image source –

2Sweet Potatoes

Sweet potatoes are phenomenal sources of vitamin A, a nutrient better known by its skincare moniker, retinol and an even better treat for your skin.

Prescribed by master skin shamans as the remedy for acne, retinol, a derivative of vitamin A, revs up cell renewal to reveal a bright, scaleless new you.

Image source –

3Green Leafy Vegetables

Proponents recommend beets, broccoli, cauliflower, celery, cucumber, kale, lettuce, onions, peas, peppers and spinach because they balance body’s pH. It’s not rocket science, the more vegetables you incorporate into your diet, the clearer your skin and the healthier your body.

Image source – Live in the Now

4Green Tea

Green tea contains one of the most powerful antioxidants around, boasting catechins that combat free radicals. It makes skin clear and acne proof.

Image source – Life Hack


The Vitamin E contained in almonds helps guard your cells against free radicals. Pollution and harmful bacteria are examples of free radicals. Combined with the natural sebaceous oils produced from your pores, the combination can result in pimples, blackheads, and even white heads. Antioxidant-rich foods like almonds help keep free radicals at bay.

6Dark Chocolate

Dark chocolate is the healthiest kind of chocolate you can try. It’s relatively low in sugar and depending on the kind, contains very little to no dairy. It also contains zinc that is another acne-fighting nutrient. Happily, it’s also delicious, so go ahead and treat yourself.

Image source –

7Oat Milk

Oat milk is high in fibre, lactose-free and is particularly high in vitamin E and folic acid, which supports healthy skin and makes it a great milk alternative.

Image source – Fo Reals Life


They might stain your fingers, but the skin-clearing properties of beetroots are well worth the effort. The purple roots are particularly high in vitamin A, as well as potassium, sodium, calcium, magnesium, and vitamin E, which is essential for epidermal health and healing. Combined, these nutrients make a powerful all-round body cleanser, helping to eliminate toxins from the body and lower cholesterol too.

Image source –

9Pumpkin Seeds

Each kernel of pumpkin seed is high in vitamin E, zinc and omega 3 & 6 fatty acids, making them a good veggie skin clearing substitute.

Image source – Diana Dishes

10Cottage Cheese / Paneer

For a high-protein, selenium-packed, skin clearing boost, consider introducing cottage cheese into your diet. Try adding a few spoons to a jacket sweet potato and serving with broccoli and spinach for a seriously skin-nourishing meal.

Image source –



Please enter your comment!
Please enter your name here