If you are someone who deals with acne now and then, when the season changes, excess pollution or just excess oil on the skin, we get you. For many of us, acne is a perpetual issue and is one of the most common skin conditions. While many people believe that applying lotions, cleansing and exfoliating are the only ways to get rid of them or prevent them, we fail to realize that while keeping your clean is essential, our diet also plays a massive role in our skin health. After all, you are what you eat! So, if you cannot stop gorging on all things greasy and oily, don’t expect your skin to be flawless at all times.  

Here are 3 foods to include in your diet that may help you get clearer skin while keeping pimples at bay:


1. Curd

Dahi or curd is a probiotic that promotes the growth of gut-healthy bacteria, which eventually helps keep digestive woes at bay and promote skin health. Besides keeping your body relaxed, the curd is enriched with vitamin D, protein, calcium, as well as essential B vitamins, all of which moisturizes the skin from within. It reduces body heat, which is the reason for pimples in most cases.  

2. Kidney Beans

Kidney beans (rajma) are rich in zinc, primarily used in treatments to combat acne. Isn’t it the best reason to load up on rajma-chawal even more? Oh, but make sure to not load it up with too much oil!


3. Green Tea

By now, we all know the many excellent health benefits of green tea, including weight loss. But did you know how it can help you fight at keep acne at bay? Loaded with antimicrobial and antioxidant compounds, green tea can fight acne, cleanse and flush out the toxins from the body. It’s time you brew up that cup right away!