The 20 Best Foods for Bright, Healthy Skin

Here's what to eat for healthy, glowing skin!

1 / 20
avocado on a dark wood background. tinting. selective focus; Shutterstock ID 263066309; Job (TFH, TOH, RD, BNB, CWM, CM): Taste of Home
Nataliya Arzamasova/Shutterstock


Avocados are packed with healthy fats to keep your skin smooth and clear. Having a diet rich in healthy fats keeps your skin moisturized and more flexible, too. You’ll be less prone to wrinkles because your skin will spring back instead of sag! Just another reason to make a batch of guacamole.

2 / 20
Buttery grilled shrimp
Taste of Home


Time to whip up an easy shrimp recipe this week—and your skin will thank you. Shrimp contains the compound selenium, which protects your body against free radicals. Free radicals can cause signs of aging like dark spots and wrinkles, as well as chronic diseases.

3 / 20
Berries on Wooden Background.


Fruits and vegetables with deep colors like blueberries, blackberries and raspberries are packed with ultra healthy antioxidants. They’ll protect your skin from the sun and keep it glowing all year long! Combine all the flavors of summer with this berry nectarine salad.

4 / 20
Salmon with Tomato-Goat Cheese Couscous
Taste of Home

Fatty Fish

Fish like mackerel or salmon are rich in omega-3 fatty acids, perking up dull skin and keeping it moisturized. These omega-3 fats can also make your skin thicker and more supple. This means you’ll be better able to fight off skin damage next time you spend a day at the beach.

5 / 20
Raw sweet potatoes on wooden background

Sweet Potatoes

Like carrots, sweet potatoes are rich in beta-carotene, giving them their orange color and serious nutritional punch. When we eat beta-carotene, our bodies convert it to vitamin A and use it to protect our skin cells from sunburn and wrinkles. Sounds like a good reason to roast some sweet potato fries for lunch!

6 / 20
yellow Sweet bell pepper on wood background

Yellow Bell Peppers

Just one cup of sliced yellow peppers can provide your body with nearly an entire day’s supply of vitamin A, protecting your skin from harmful UV rays. Bell peppers are also rich in vitamin C. This helps keep your skin smooth, moisturized and wrinkle-free as you age. Dip some fresh slices of yellow bell pepper in homemade hummus for a healthy snack.

7 / 20
Fresh and sweet carrot on a grey wooden table
5 second Studio/Shutterstock


The beta-carotene in carrots won’t just make your eyes happy; it will help your skin too! Orange vegetables like carrots provide your skin with vitamin A and vitamin C to help prevent wrinkles and dark spots. These vitamins also prevent flaking and dryness, keeping your skin hydrated and bright.

Enjoy raw carrots as a snack or roast them with marmalade for a sweet side.

8 / 20
Bitter almonds
Janthiwa Sutthiboriban/Shutterstock


Almonds are high in protein and vitamin E, keeping your skin thick and protected from the sun. The vitamin E in nuts is an antioxidant that helps reduce skin inflammation and redness. Almonds make a perfect quick snack on the run and are even better when roasted with sweet honey.

9 / 20
Walnuts kernels on dark desk with color background, Whole walnut in wood vintage bowl


Walnuts provide your skin with essential fatty acids, vitamins and protein; all of which keep your skin soft and glowing. Walnuts are also a great source of zinc, which has been proven to help with reducing inflammation and help wound healing. See why walnuts are good for your brain, too.

10 / 20
Cherry Tomato Salad
Taste of Home


Fresh summer tomatoes aren’t just the perfect appetizer, they’re also must-haves for happy, healthy skin. Tomatoes are rich in vitamin C and lycopene, which means eating a diet rich in tomatoes can help prevent sun damage and wrinkles. Bring a fresh tomato dish to your next picnic.

11 / 20
top view of eggs in bowl
Jiri Hera/Shutterstock


The protein in eggs won’t just keep you full all morning long; it will also help your skin stay flexible. The amino acids in eggs help build collagen, which we all start to lose as we age. Having more collagen in your skin keeps it springy and bright. Enjoy some fluffy scrambled eggs while building stronger skin each morning.

12 / 20
dark chocolate over wooden background

Dark Chocolate

Missing that youthful glow from your twenties? Dark chocolate could be the answer. The antioxidants in cocoa can give you thicker, smoother skin and even protect you from sunburn. They can also make wrinkles less noticeable.

P.S. Healthier skin is just one of the health benefits you gain from everyone’s favorite treat.

13 / 20
Baked Parmesan Broccoli
Taste of Home


Loaded with vitamin A, vitamin C and zinc, eating broccoli every night can keep you looking younger and brighter. Broccoli contains the antioxidant sulforaphane which protects your skin against free radical damage. This compound prevents sun damage like burns and wrinkles from UV rays. Toss some of these little trees with cheese for the perfect healthy side dish.

14 / 20
Fresh green tea with tea leaves in the water

Green Tea

Green tea contains antioxidants called catechins that help just about every part of your body. These catechins have been proven to reduce skin redness and keep your skin looking and feeling more hydrated. Grab a cup at your local coffee shop or brew your own at home.

15 / 20
Juicy pomegranates on wood


Pomegranates are full of antioxidants like polyphenols to support a healthy body. These polyphenols promote blood flow to your skin, giving you that healthy glow we’re all after. They also protect against sun damage and free radicals. Toss some pomegranate seeds on your next meal for gorgeous color and skin benefits.

16 / 20
Wine glass and Bottle

Red Wine

A glass of red wine after a long day won’t just help you relax; you’ll look better too. Red wine contains resveratrol, a compound found on the skin of red grapes. This compound can protect your skin from free radical damage, keeping it clear and bright. Here’s a simple trick to make virtually any wine taste better.

17 / 20
Slices of fresh watermelon on bamboo board, from above. Top view. Copy space.; Shutterstock ID 1129654364; Job (TFH, TOH, RD, BNB, CWM, CM): Taste of Home
Liudmyla Chuhunova/Shutterstock


Drinking plenty of water is crucial for healthy, glowing skin, so eating water-rich fruits like watermelon is a delicious way to take care of your skin. It is hydrating and can help flush out inflammation in the body. This helps take care of redness and puffiness in your face

18 / 20
Olive oil in vintage bottles and small bowl
Elena Veselova/Shutterstock

Olive Oil

Extra virgin olive oil is super hydrating for your skin (check out this olive oil face mask!) while providing a rich supply of healthy fats. Eating a diet rich in olive oil keeps your skin moisturized and soft. The antioxidants will help your skin repair any sun damage from over the years. Look for cold-pressed oils, as these are less processed than other types.

19 / 20
Fresh green kale leaves on wooden table
Elena Shashkina/Shutterstock


Kale is a superfood for good reason. It’s packed with nutrients like vitamin A that protect your skin from the sun. Vitamin A is an antioxidant that promotes skin cell turnover, helping your skin look brighter and younger. Kale can be quickly steamed or incorporated into a good-for-you recipe.

20 / 20
Coffee cup


As if you needed another reason to enjoy that magical morning drink! Coffee could protect you from serious diseases. Women who drink coffee every day have a lower skin cancer risk than those who don’t. Just make sure to keep it to a cup or two per day. Too much can be dehydrating.

Carrie Madormo, RN
Carrie is a health writer and nurse who specializes in healthy eating and wellness through food. With a master’s degree in public health from the Medical College of Wisconsin, she strives to translate the latest health and nutrition research into interesting, actionable articles. During her six years at Taste of Home, Carrie has answered hundreds of reader questions about health and nutrition, such as if pomegranate seeds are safe to eat, why pregnant women crave pickles and how much caffeine is in a shot of espresso. Carrie is also a former health coach and food blogger.