Written and Reviewed by Sarah Otto, Dermatology Nurse Practitioner and Founder of Otto Skin Goods
From stubborn breakouts to a glowing complexion, what you put on your plate shows up on your face. It's not just a wellness cliché. There's real science behind it.
Your skin is your body's largest organ, and it's often the first place internal imbalances make themselves known: inflammation, a nutrient deficiency or a gut thrown off balance. Before you feel it anywhere else, you might see it as dullness, unexpected breakouts, puffiness, or persistent dryness. Your skin is essentially a daily health report.
The reason comes down to biology. Skin cells regenerate constantly, and they need a steady supply of the right raw materials to do it well: vitamins, minerals, fatty acids, and antioxidants. Feed your body well, and your skin reflects it.
The Numbers Don't Lie
Did you know that about 30% of skin conditions are linked to diet? Diet changes can begin to show on the skin within 72 hours. And 70% of your immune system lives in the gut—which means gut health and skin health are far more connected than most people realize.
Foods That Work For Your Skin
Think of these as your skin's best allies:
Fatty fish
Fatty fish, like salmon, sardines and mackerel) are rich in omega-3 fatty acids. These are some of the most powerful anti-inflammatory foods you can eat. Chronic inflammation is at the root of most common skin conditions, and omega-3s help turn that signal down.
Dark leafy greens
Dark leafy greens, like spinach, kale and swiss chard, are packed with vitamins A, C, and E alongside antioxidants that protect skin cells from damage. If you're not eating greens regularly, your skin is probably the first to notice.
Water
Water is severely underrated and underused. Consistent hydration supports skin elasticity and helps slow the visible appearance of fine lines. Consider adding electrolytes to your water for better absorption.
Foods That Work Against Your Skin
These are the ones worth cutting back on if your skin is struggling:
Sugar
Sugary drinks and refined sugar drive inflammation and have been closely linked to acne and accelerated skin aging.
Dairy
Dairy is a common trigger for breakouts in people who are sensitive to it, likely due to its effect on hormones and inflammation.
Carbohydrates
Refined carbohydrates, like white bread, white rice, and processed snacks, spike blood sugar quickly, which can translate to inflamed, congested skin.
Alcohol
Dehydrating and inflammatory, alcohol (like liquor, cocktails, beer, alcoholic seltzers and more) depletes many of the nutrients your skin relies on.
The Gut-Skin Connection
A healthy gut microbiome helps regulate your immune response, and since so many skin conditions (acne, rosacea, eczema, psoriasis) are rooted in inflammation, this connection is impossible to ignore.
Three things to prioritize for gut health that shows up in your skin:
Probiotics
Fermented foods and probiotics like yogurt, kimchi, kefir, and sauerkraut feed the beneficial bacteria that help calm systemic inflammation.
Prebiotic fiber
Garlic, onions, oats, and bananas—all considered prebiotics—feed the good bacteria already living in your gut, which indirectly strengthens your skin barrier.
Polyphenols
Polyphenols like berries, green tea, dark chocolate, and olive oil are rich in compounds that reduce oxidative stress from the inside out.
The Nutrients Your Skin Actually Needs
A whole-food diet will cover most of your bases, but a few nutrients are especially important for skin health:
Vitamin C
Citrus fruits, bell peppers, kiwi, and broccoli all contain vitamin C, which is essential for collagen synthesis and protecting against UV damage.
Zinc
Pumpkin seeds, chickpeas, and beef are bursting with zinc. Zinc plays a key role in wound healing and controlling oil production.
Vitamin E
Not sure where to find vitamin E? Turn to nuts and avocados. Vitamin E works with vitamin C to protect skin cells from oxidative damage.
Collagen-supporting foods
Bone broth and eggs provide the building blocks your skin uses to maintain firmness and elasticity.
Where to Start
You don't need a complete overhaul. Small, consistent changes compound over time.
-
Swap refined carbs for whole grains: White rice for brown rice, white bread for sourdough or rye.
-
Add one anti-inflammatory food every day: Berries, leafy greens, fatty fish, or a handful of nuts.
-
Reduce sugar: Start by tracking your intake for a week. Most people are surprised by how much hidden sugar they consume.
-
Stay consistently hydrated: Aim for water throughout the day, not just when you're thirsty.
If you suspect a trigger, try eliminating it for 4–6 weeks. Dairy and gluten are the most common culprits.
Everyone's skin is different, and genetics absolutely play a role. But diet is one of the most powerful levers you actually have control over. Real skincare starts in the kitchen.
Frequently Asked Questions
How long does it take for diet changes to show up on your skin?
Faster than most people expect. Because skin cells are constantly renewing, you can start to see the effects of dietary changes within 72 hours, particularly with inflammatory triggers like sugar or alcohol. More significant improvements, like clearer skin or improved texture, typically take 4–6 weeks of consistent changes to become noticeable.
What is the single worst food for your skin?
If there's one to cut first, most skin experts point to refined sugar. It triggers a process called glycation, which damages collagen and elastin (the proteins responsible for keeping skin firm and smooth). It also spikes inflammation, which aggravates almost every common skin condition from acne to rosacea.
Can eating more protein improve skin health?
Yep! Protein provides the amino acids your body uses to build collagen and repair skin tissue. Collagen is what keeps skin looking plump and elastic, and its production slows naturally with age, so adequate protein intake becomes even more important over time. Eggs, fish, legumes, and bone broth are all great skin-supportive protein sources.
Does drinking more water actually clear your skin?
Hydration alone won't cure acne or eliminate dark spots, but it does support skin elasticity, flush out toxins, and help maintain a healthy barrier function. Chronically dehydrated skin tends to look dull, feel tight, and show fine lines more prominently. Consistent hydration is a foundation, not a fix, but it's a necessary one.
Is a supplement enough, or does diet actually matter?
Supplements can fill specific gaps (vitamin D, omega-3s, and zinc are commonly deficient and worth considering) but they work best alongside a good diet, not instead of one. Whole foods contain fibre, enzymes, and compounds that interact in ways a supplement can't fully replicate. Think of supplements as support, not a shortcut.
Can stress affect my skin even if my diet is good?
Absolutely. Stress triggers the release of cortisol, which increases oil production, weakens the skin barrier, and promotes inflammation. Diet is one of the most powerful tools you have, but sleep, stress management, and consistent skincare all work together. A great diet paired with chronic stress will still show up on your skin eventually.