Skin, the largest organ in your body, is a bit of a tattle-tale. Its health and equilibrium paint a clear picture of your overall well being—and any possible imbalances. As science continues to learn more about the connection between nutrition and skin health, there’s good news: We know that making intentional food choices has the power to alter our health—and the state of our skin. Empowering, right?
To guide us to the best foods for our skin, we caught up with pre + postnatal registered dietician and Perelel Panel member, Stephanie Lauri, for her take on the eight best foods to eat for glowing skin. Read on below.
The Top 8 Foods for Healthy Skin
1. Tomatoes
Your salad just got a skin boost. Reach for juicy tomatoes to benefit your skin thanks to an antioxidant called “lycopene,” Lauri explains. Lycopene is a dietary antioxidant known to prevent skin photodamage and studies have proven that it has rejuvenating effects on skin damage.1
2. Citrus
Craving orange, kiwi, or strawberry? Citrus is loaded with antioxidants and vitamin C, Lauri says. Ongoing research shows vitamin C’s ability to stimulate collagen production and scavenge free radicals.23. Almonds
Grab a fistful of your favorite nut with skin benefits in mind. Almonds contain vitamin E, an important antioxidant that helps protect the skin from oxidative damage, Lauri explains. Studies have shown vitamin E is best absorbed when combined with vitamin C—almond, strawberry smoothie anyone?3
4. Bone Broth
Savory, filling and packed with collagen, sipping a mug of bone broth is a great way to boost your skin’s health, Lauri suggests. Collagen loss is a natural part of aging, but introducing collagen into your diet to supplement is a proactive way to benefit your skin.
5. Salmon
Packed with omega-3 fatty acids, adding salmon to your diet is a delicious way to benefit your skin, Lauri says. Omega-3’s keep skin moisturized and have also been shown to reduce inflammation and autoimmune conditions that might affect skin, like psoriasis or lupus.4
6. Spinach
One leafy green with powerhouse benefits? Spinach. Loaded with vitamin A, C, E, & K, spinach is a skin-benefitting heavy weight, Lauri says. Vitamin A is proven to support your skin’s immune system and keep skin hydrated, preventing fine lines and wrinkles.
7. Red Bell Pepper
Add some color to your plate with the vitamin C-filled red bell pepper. Vitamin C is necessary for creating collagen, Lauri explains, which keeps skin firm and healthy. Add some skin benefits to your salad or stir fry!
8. Avocado
High in healthy fats and vitamin C, E, K, avocados are your skin’s best friend, Lauri says. Studies have also found that avocado may reduce UVB-induced damage and inflammation in skin.5 Hello, avocado smoothies, toast, salads, galore!
Shop Vitamins for Skin Health

No matter what phase you’re in, Perelel vitamins are formulated by doctors to support your total wellbeing—skin health included. Shop the complete line here. Next up—we investigate: How much hair loss is normal, really?
Jessica Lopez is a writer and new mother based in Southern California. She has written for Cup of Jo, BRIDES, Byrdie, THE/THIRTY, and more, and she currently enjoys (over)thinking and writing about parenthood. You can connect with her on Instagram, if you’d like.