Skip to content

9 Foods That Reduce Acne


Acne is a common skin condition that affects people of all ages, and there are many different treatments available. But what if we told you that you can reduce acne through diet? It sounds too good to be true, but it’s not! There are certain foods that can help clear up your skin and make it look better than ever before. We will go into more detail below.

Pumpkin Seeds

Pumpkin seeds are high in zinc, and studies have shown that zinc can help reduce acne. In fact, one study found that people who took a zinc supplement had a significant decrease in their acne lesions. So if you’re looking for a way to reduce your acne, pumpkin seeds should be at the top of your list! Pumpkin seeds are also a good source of protein and healthy fats, so they’re a great snack option all-around. There are many ways to eat pumpkin seeds. You can buy them raw and roast them yourself, or you can buy pre-roasted versions which are just as good!


Blueberries are another food that can reduce acne. Blueberries have antioxidants that fight the free radicals in your skin and help to prevent them from causing damage, including those that cause breakouts. They’re also a good source of vitamin C and other nutrients that can help keep your skin healthy.! If you like blueberries as much as most people then be sure to buy fresh or frozen ones since they lose their potency when canned (unfortunately).


How could bananas possibly reduce acne? The reason is that bananas contain high levels of potassium which helps regulate oil production on our skin. Bananas also keep blood sugar stable so make for an excellent energy booster before working out or exercising. Bananas are also a good source of vitamin C and B-complex vitamins. Of course, if you don’t like bananas there may be other foods that contain similar levels of potassium, so feel free to do some research until you find one that works for you. Bananas can also be used as a mask for acne since they help to reduce inflammation and redness.


A food that is full of healthy fats is almonds. In addition to being high in healthy fats, they’re also an excellent source of vitamin E. Vitamin E helps reduce acne because it encourages the shedding of dead skin cells from your body so that new ones underneath have a chance to shine through instead. Almonds are also a good source of protein, magnesium, and zinc. You can eat them raw or use them in recipes. You could even put them in your smoothie for a quick and easy snack!

Green Tea

Green tea is high in catechins which are antioxidants associated with reduced inflammation and less redness on your skin. Most importantly however it also contains caffeine which helps reduce the size of your pores! The result? Less oil production, smaller pores, and visibly clearer skin. Green tea has many other benefits as well, including increased metabolism and mental acuity. So next time you want a drink, don’t reach for coffee – consider green tea instead! Try to buy organic green tea, however, otherwise, you may be drinking pesticides that can do more harm than good in the long term!

Brown Rice

Brown rice is another food that can fight acne because it contains selenium. Selenium reduces inflammation and helps to reduce your risk of developing skin conditions like psoriasis, which often accompanies acne problems. It also has a lower glycemic index than white rice so you won’t experience as many sugar spikes throughout the day after eating it. Some good ways to enjoy brown rice are in a stir-fry, mixed with vegetables, or as part of a hearty salad.


Tomatoes contain high levels of lycopene, an antioxidant that has been shown to reduce acne. Lycopene is associated with a lower risk for prostate cancer as well, so eating tomatoes regularly can help prevent you from developing this type of cancer later on in life. Tomatoes are also rich in vitamin C and folate which help produce new cells, so including them in your diet can help keep your skin looking young and healthy. Tomatoes can be eaten in many different ways. You can enjoy them raw, use them as part of a pasta dish (a caprese salad is good), or even make your own tomato soup at home!

Chili Peppers

Last but certainly not least are chili peppers which contain capsaicin. Capsaicin reduces inflammation on the surface of your skin as well as underneath it by reducing pain signals sent to the brain from the affected area (source). This helps keep your skin clear of breakouts and redness. Chili peppers are also high in vitamin C, A, B complex vitamins as well as potassium. Some good ways to enjoy chili peppers include adding them to your eggs for breakfast or putting them on top of a tasty burrito which you can then eat for lunch!


Kale is a leafy green vegetable that is high in fiber, antioxidants, and vitamins. It’s also one of the best vegetables you can eat for reducing acne because it contains sulfur. Sulfur helps to improve blood circulation to your skin which brings with it important nutrients like oxygen and collagen. Kale is also low-calorie so you can include it in your diet without worrying about gaining weight. Kale is delicious when cooked and can be eaten as a side dish or added to salads, sandwiches, soups (it goes especially well with sausage), and smoothies!


There are many different foods that you can eat in order to reduce your risk of developing acne. These foods all contain important vitamins and minerals that help keep your skin looking clear and healthy. So next time you’re at the grocery store, make sure to stock up on some of these nutritious items! Your skin will thank you for it! Always make sure to talk to your doctor or dermatologist first before making any changes to your diet.