Feb 22, 2024, 07:49 PM IST

10 foods to prevent acne  breakouts

Shweta Singh

Rich in omega-3 fatty acids, fatty fish like salmon, mackerel, and sardines can help reduce inflammation in the body, potentially decreasing the severity of acne.

Fatty Fish

Vegetables like spinach, kale, and Swiss chard are high in antioxidants and vitamins that promote skin health. They can help reduce inflammation and regulate oil production.

Leafy Greens

Blueberries, strawberries, and other berries are packed with antioxidants that help protect the skin from damage and support overall skin health.


Opt for whole grains like brown rice, quinoa, and whole wheat bread instead of refined grains. Whole grains have a lower glycemic index, which may help reduce acne flare-ups by stabilizing blood sugar levels.

Whole Grains

Almonds, walnuts, chia seeds, and flaxseeds are rich in nutrients like vitamin E, zinc, and omega-3 fatty acids, which can help reduce inflammation and promote clear skin.

Nuts and Seeds

Foods like yogurt, kefir, and fermented vegetables contain beneficial bacteria that support gut health. A healthy gut microbiome is linked to better skin health and may help prevent acne.

Probiotic Foods

Green tea is rich in antioxidants called catechins, which have anti-inflammatory and antimicrobial properties that can help fight acne-causing bacteria and reduce inflammation in the skin.

Green Tea

This spice contains curcumin, a compound with powerful anti-inflammatory and antioxidant properties. Incorporating turmeric into your diet may help reduce acne inflammation and prevent breakouts.


Garlic has antimicrobial properties that may help kill acne-causing bacteria. It also contains sulfur compounds that support liver function, which can help detoxify the body and promote clear skin.