Did you ever wonder if the foods that you eat could be contributing to breakouts of blackheads and other skin issues?

Conversely, there are foods out there that can help prevent blackheads and make your skin look radiant. In this article, we’re going to look at 10 of these blackhead-busting foods.

1. Avocado

Avocado is full of vitamins C and E, as well as healthy omega-3 fatty acids. There are many quick and easy recipes for preparing avocados, from the classic sourdough toast through to salads and smoothies.

Avocados also help to hydrate the skin, to keep it supple and help stop blackheads.

2. Nuts

Nuts make a great snack to have between meals, and also make good toppings for Greek yogurt. They are naturally high in potassium, calcium, vitamin E, selenium, magnesium, iron, manganese and copper, and will help your skin keep blackheads at bay.

3. Red Grapes

Grapes are good for snacking, or even as part of a breakfast. Green grapes are still good for you, but red ones have been shown to contain more antioxidants. Grape seeds also contain antioxidants that can help inflamed skin, and red grapes are often recommended to people who suffer from eczema.

4. Water

We are mostly made up of water, so it makes sense to replenish our water stores regularly, especially if we want to keep skin smooth and hydrated.

Drinking water encourages the body to flush harmful toxins that can cause skin problems, and is a good first step to clear skin.

5. Brown Rice

Brown rice is full of fiber and antioxidants, including vitamin B. Brown rice can help balance your hormone levels and reduce stress in your skin, which can help prevent break-outs and other skin issues.

6. Broccoli

Broccoli is full of vitamin A, B, C, E and K, as well as being high in fiber and a compound called glucoraphanin, which can help regenerate damaged skin.

7. Artichokes

Artichokes contain lots of vitamin C and antioxidants, and they remove toxins from your body, as well as promoting healthy skin.

8. Garlic

Garlic compliments lots of dishes, and it is full of a compound called allicin, which helps your body get rid of harmful bacteria and viruses to keep your skin clear.

9. Fish

Oily fish such as salmon and mackerel are high in omega-3 fatty acids, and foods rich in these fats are good at reducing inflammation in the skin.

10. Sprouts


Sprouted beans can help improve your skin and reduce blackheads, as well as boosting hair growth. Sprouts also contain omega-3 fatty acids, thus helping reduce inflammation.

Sprouts have also been associated with helping damaged skin to regenerate quicker.