7 Foods to Eat When You Want Clear Skin

eHow may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.
Close up of woman hands holding spinach at home, in the kitchen, healthy eating, dieting, vegetarian lifestyle food, people concept
1 of 8

Let's be honest: acne is annoying, whether you're dealing with daily breakouts or a few clogged pores every few weeks. And while there are lots of factors that might be contributing to your acne — your skincare routine, irritating fragrance in your soaps or laundry detergent, and hormone fluctuations, to name a few — your diet can play a role too. Eating clean can help your skin look its best (not to mention it's great for your overall health) and these seven acne-fighters should be staples in your diet.

Image Credit: Vesela Boycheva/iStock/GettyImages
Chia seed pudding with berries
3 of 8

Chia Seeds

Plant-based omega-3 sources are important for clear skin, too, and chia seeds are the best source of these acne-fighting fats. Unlike flaxseed, which has to be ground up to access the omega-3s inside, you can get healthful omega-3 fats from both ground and whole chia seeds, so you have more flexibility in the kitchen. Chia also supplies calcium, protein and fiber to boost your overall health.

Use whole chia seed to make a satisfying chia pudding, or add a spoonful of ground chia seed to your favorite smoothie.

Cooked Brown Rice side view
4 of 8

Whole Grains

That old wives tale that eating chocolate causes acne? That's pure fiction. But it is true that foods that trigger rapid changes in your blood sugar can contribute to your breakouts. That's why whole grains should make a regular appearance in your diet when you're trying to soothe your acne. They're loaded with fiber, which not only makes whole grains more filling than their refined counterparts, but also keeps your blood sugar more stable to help your acne.

Switch out any refined grain — like white bread, rice or pasta — for a whole-grain equivalent to help prevent breakouts. Use brown rice to make this simple egg fried rice for an easy weeknight dinner.

Image Credit: vm2002/iStock/Getty Images
Red Tea in Beautiful Cup. Studio Photo
5 of 8

Rooibos Tea

Green tea might get more attention when it comes to health benefits, but rooibos is your best bet for helping calm acne. Like green tea, rooibos is loaded with antioxidants, which can help combat irritation that might otherwise lead to breakouts. However, because it's free of caffeine (unlike green tea) it's even more hydrating, which can help you skin look and feel better. Rooibos also contains several trace minerals, including calcium, iron and magnesium, that nourish your skin from the inside out.

Use iced rooibos in place of almond milk in this yummy smoothie, or sip vanilla rooibos with lemon for flavorful hydration.

Image Credit: ArtCookStudio/iStock/Getty Images
Creamy homemade hummus with lemon.
6 of 8


Ah, the simple chickpea: tasty, versatile and ultra affordable. It's also fantastic for managing breakouts, thanks to its generous zinc content. Zinc plays a key role in your immune system — which you need to effectively fight off the bacteria that cause acne — and low zinc levels have been linked to breakouts. Chickpeas supply a significant amount of your zinc needs for the day, and they're also high in fiber to help stabilize your blood sugar levels. Also, hummus is delicious!

Add a handful of chickpeas to your favorite salad, or use them to add protein to homemade soup (like this comforting chicken soup that's loaded with protein and lean veggies).

Pasta casserole with chicken and spinach.
7 of 8

Spinach and Kale

Leafy greens like spinach and kale are a must-eat when you're trying to combat breakouts. Like most veggies, they're intensely hydrating, but spinach and kale are especially great for clear skin thanks to their vitamin A content. Vitamin A works together with zinc to nourish your immune system (so that you can fight off acne bacteria) and also promotes healthy cell turnover to keep your skin smooth and healthy. Beta carotene, the form of vitamin A found in these greens, also gives your skin a natural glow, you'll look more radiant as your skin clears up.

Add a handful (or three) of leafy greens to your smoothies for concentrated nutrients, whip up a French lentil and kale soup, or add spinach to a whole-wheat pasta dish, like this protein-packed option.


Video of the Day

Report an Issue

screenshot of the current page

Screenshot loading...