Best Foods For Healthy Skin

Best Foods For Healthy Skin

They say you are what you eat which is why it’s so important to make sure you’re eating foods that are good for your skin. From helping skin glow to helping protect it from the environment, the food you eat can make an enormous difference in your skin. That’s why in this article, we’ll talk about the best foods for healthy skin and what they really do!


Main Takeaways: Your diet can seriously affect the look of your skin. That’s why it’s good to eat healthy foods rich in antioxidants and essential fatty acids.

Good to Know: The beta-carotene in carrots converts to vitamin A in the body, which helps keep your skin healthy.

Recommended Products: Deluxe Set.


Looking for skincare products for healthy skin? We've got just the thing.

Shop Our Set

10 Best Foods for Healthy Skin (and One Fabulous Bonus!)

1. Salmon

Because of its low calorie count, its taste, and the fact that it’s fantastic for your skin, salmon is really an incredible food. Full of omega-3s that help alleviate temporary redness or discomfort, salmon helps restore skin’s natural glow. It also contains vitamin D which is not only an antioxidant (meaning it helps protect the skin from environmental stressors trying to harm it), it’s anti-aging and helps create a radiant, glowing complexion.

As if that weren’t enough, salmon contains vitamin E which helps moisturize the skin!

2. Berries

The next time a waiter or waitress asks you if you want berries with your waffles, say yes! Different berries do different things, but in general, berries are incredible for your skin.

Here are just a few examples of how different kinds of berries benefit your skin:

  • Blueberries - In addition to being full of antioxidants, blueberries give skin a fresh and revitalized appearance while calming it at the same time. Blueberries are also chock full of vitamin C, which is known for its ability to make the skin glow! And oily skins, take note: blueberries are thought to control oil in skin!
  • Blackberries - It’s kind of astounding just how many vitamins are in blackberries. Vitamin A, Niacin (vitamin B3), and vitamin E, all of which are known for hydrating the skin, can all be found in blackberries! They also contain vitamin C, so if you have dull skin, blackberries should be in your diet!
  • Strawberries - Once again, it’s the vitamin C in this delicious fruit that makes it one of the best foods for healthy skin! If you really want your skin to glow, nothing will make it gleam with health like vitamin C so the next time strawberries are on sale, pick some up!

3. Pink grapefruit

Pink grapefruit is not only full of antioxidants, it actually acts as an exfoliant, helping keep skin young looking and healthy! While it’s great for your skin, the taste isn’t everyone’s, well, taste! Luckily, we’ve included it as an ingredient in our Nectar of the C vitamin C serum so you don’t have to actually eat pink grapefruit to benefit from it!

4. Green tea

Green tea performs so many functions for the skin that it would almost be easier to say what green tea doesn’t do. For starters, green tea contains vitamin A which not only helps moisturize the skin, it helps reduce the visibility of fine lines and wrinkles.

Green tea also contains vitamin C which not only serves as an antioxidant, it helps restore skin’s natural glow. It also contains niacin to help lessen the appearance of redness in the skin. For those reasons, we’ve included green tea leaf extract in our Prince Charcoal Natural Detox Mask which nourishes the skin while drawing out impurities.

5. Pomegranates

Although it might not be a terribly common purchase for most of us, pomegranates are great for the skin for several reasons. Pomegranates provide powerful antioxidant activity to help promote beautiful skin and visibly reduce fine lines and wrinkles. Packed with vitamin C, pomegranates also help restore skin’s youthful glow. It would be hard to find a better anti-aging food than pomegranates so even if you’re not familiar with them, give it a go and sprinkle some on your salads or mix with cereal!

6. Coconut oil

There’s a good reason coconut oil has been all the rage recently--when used correctly, it’s great for your skin! One of the main reasons people use coconut oil for skin is to hydrate it. Like many of the foods on our list, it’s great for anti-aging as it helps soften fine lines and wrinkles like nobody’s business. Its emollient properties also have a wonderful calming effect on skin. That’s why you’ll find it in our So Clean! natural facial cleanser which is known for its ability to clean skin without drying it out.

7. Leafy greens

Popeye must have had great skin! Not only do dark, leafy greens like spinach and kale make you healthy and strong, they do fabulous things for your skin! Leafy greens are full of vitamins A and E which act as natural moisturizers for the skin. They’re also packed with riboflavin (also known as vitamin B2) which really encourages revitalized skin. As if that’s not enough, they also include vitamin B3 which helps smooth the skin and keep the appearance of fine lines and wrinkles at bay. They also contain calcium which vastly improves the appearance of skin tone and radiance. If that doesn’t give you enough incentive to incorporate more leafy greens into your diet, we’re not sure what will!

8. Carrots

It’s the beta-carotenes (which convert to vitamin A) in carrots that really balance the skin and keep it looking healthy and vibrant. As antioxidants, they act as natural skin protection, but be careful about eating too many as they can give your skin an orange tint!

9. Nuts

Are you nuts about nuts? If you are, you probably have great skin! Full of omega-3 fatty acids, nuts like walnuts, cashews, and almonds, have a gentle effect on the skin and create the appearance of a brighter, smoother complexion. They also help tighten and firm your look, so next time you’re in the nuts aisle of the supermarket, be sure to stock up!

10. Sunflower seeds

Ever try to have just one handful of sunflower seeds? Not an easy thing to do! Thankfully, sunflower seeds are great for your skin so there’s no reason to feel guilty! Full of oleic acid and linoleic acid (often referred to as vitamin F, although it’s really a fat and not a vitamin), sunflower seeds are wonderful for calming the skin. They’re also great for hydrating the skin as they contain vitamin E. That’s why we’ve included organic sunflower seed oil in both our Eyes Eyes Baby, natural anti-aging eye cream and our Crème de la Cream natural moisturizer!

11. Dark Chocolate

Yes, we’ve saved the best for last as a bonus and no, we’re not kidding! Dark chocolate is great for your skin for many different reasons. Not only is it a great antioxidant, it also contains flavonoids which help renew the look of beautiful skin. It also contains vitamin E and niacin or vitamin B3 which helps control sebum production. So the next time you’re trying to justify having that dark chocolate bar, just tell yourself how much your skin will benefit from it!

Of course, these are just a few of the best foods for healthy skin--there are many, many others like eggs, beans, and even apples that will help keep your skin looking its absolute best. We hope this inspires you to take care of your skin from the inside out!