We often search for beauty outside of ourselves, reaching for the latest bank-busting serums, supplements and morning routines paraded as miracle workers online. But… what if the real shift begins with what you put on your plate?
When making the shift towards a plant-rich vegan or plant-based diet, many people notice subtle but meaningful changes… clearer skin, steadier energy and even a sense of lightness in their body. These aren’t overnight miracles, but the natural result of eating a diet rich in fibre, antioxidants, water and all the nutrients your skin, hair, and energy levels thrive on. When you also eat in a way that aligns with your values and reduces harm in the world, that beauty becomes ever more striking.
In this article, we’ll explore how a whole food vegan diet can help you look and feel more beautiful. From evidence-backed skin benefits to the kind of deep inner glow that comes from living compassionately.
The physical glow
Glowing skin
The benefits of a plant-rich diet for skin are increasingly recognised in scientific literature. Whole plant foods are high in antioxidants like beta-carotene, vitamin C, polyphenols and flavonoids, which protect the skin from oxidative stress and support collagen production. Collagen is a protein made by your body that keeps skin firm and elastic. Antioxidants in plant foods also help prevent collagen breakdown by neutralising unstable molecules (known as ‘free radicals’) linked to ageing and skin damage. Ever been tempted by collagen supplements? If so read my blog on this topic here: Collagen for Skin Health: A Vegan Dietitian’s Perspective.
These protective nutrients are especially concentrated in colourful fruits and vegetables like sweet potatoes, kale, berries, and red peppers. One study found that increasing fruit and vegetable intake led to a visibly healthier, more golden skin tone in Caucasian participants thanks to carotenoids, the same natural pigments that give carrots and sweet potatoes their vibrant colour (1).
Glowy skin may also be a product of what you are not eating. A whole food plant-based diet is naturally low in processed sugars and dairy, both of which have been identified as potential triggers for skin issues like acne (2). This is because these foods can increase specific hormones such as insulin and IGF-1 levels in your body, which can increase oil production and inflammation in the skin. For some people, removing these can therefore lead to calmer, clearer skin.
Strong hair and nails
If you struggle with weak nails or thinning hair, it’s worth reviewing your diet. Hair cells are some of the fastest-growing cells in the body, so they need a constant supply of nutrients. Iron supports oxygen delivery to the follicles, zinc helps with repair and growth, omega-3s reduce scalp inflammation and B12 plays a role in red blood cell formation which is crucial for nourishing hair from the root. Nails, too, rely on a steady intake of protein, zinc, biotin and B12 to stay strong and smooth; deficiencies can lead to brittleness, ridging or slow growth.
A balanced vegan diet, built around foods such as lentils, tofu, wholegrains, nuts, leafy greens and other colourful fruits and vegetables, alongside appropriate supplementation, provides the protein, omega 3 fatty acids, vitamin A, iron, zinc, calcium, selenium, and vitamin B12 needed for strong hair and resilient nails (3,4).
Boosted energy and radiance
One of the first things many people notice when they adopt a vegan lifestyle, with a balanced and abundant plant-based plate, is improved energy. A plant-based diet is high in fibre-rich carbohydrates that release energy at a steady rate, as well as a variety of key micronutrients that support your body’s ability to produce energy. B vitamins, iron and magnesium are central to the mitochondria, your cells’ energy factories. A diverse vegan diet helps these systems run efficiently, converting the food you eat into fuel your body can use in daily life.
Fibre also feeds the bacterial ecosystem that lives in your large bowel, known as your ‘gut microbiome’, which plays a central role in everything from digestion to skin health, mood, and immune function. Beneficial gut bacteria produce short-chain fatty acids (known as SCFAs), which help lower inflammation, support the skin barrier, and influence mood via the gut-brain axis, ultimately helping you feel better inside and out.
The inner glow
While the physical benefits of a vegan diet are enticing and profound, for me it’s the inner transformation that is the most beautiful. When you choose to live with compassion for animals, people and the natural world, you cultivate a deeper sense of authentic beauty.
Living in alignment with your values brings a quiet strength. When your actions reflect your ethics, there’s a sense of integrity that grounds you. Research from The Vegan Society (2022) highlights that those following a values-driven vegan lifestyle often report greater empathy, emotional wellbeing, and a stronger sense of purpose (5).
And it goes deeper. You may begin to feel clearer, more present, more connected. When your body is nourished and your conscience is clear, there’s less tension and more ease. In a world that often profits from disconnection and doubt, choosing kindness is quietly powerful and profoundly beautiful.
Eat for the vegan glow
Daily nutrients for plant-based beauty
To experience the full beauty benefits of a vegan diet, consistency is key. Here’s what to focus on daily to unlock your most vibrant self:
1. Eat a rainbow of fruits and vegetables
These foods are rich in antioxidants, vitamin C, and anti-inflammatory compounds that help protect and brighten your skin:
- Carrots, sweet potatoes and red peppers for beta-carotene
- Spinach, kale and broccoli for vitamin C, folate and magnesium
- Blueberries, blackberries, red cabbage and aubergine for natural plant pigments that protect skin cells and support healthy ageing.
2. Include whole grains and legumes
These foods support tissue repair, hair and nail strength, and energy production:
- Oats, brown rice and quinoa for B vitamins and slow-releasing energy
- Lentils, chickpeas, black beans and tofu for protein, iron and zinc
3. Add healthy fats
Healthy fats help keep your skin moisturised, your scalp healthy, and reduce inflammation:
- Flaxseed or chia seeds (1–2 tablespoons daily) for omega-3 fats
- Avocado, almonds, tahini, walnuts for vitamin E and healthy fats
4. Stay hydrated
Hydration is essential for skin plumpness, energy and digestion:
- Sip water throughout the day
- Herbal teas (e.g., green tea or rooibos) for added antioxidants
5. Take key supplements
Some nutrients are difficult to get from food alone. Particularly if you are vegan you’ll want to consider the following supplements:
- Vitamin B12 (at least 10µg per day) for energy and nerve health
- Vitamin D (10µg per day) especially in UK winters
- Iodine (150µg per day) for thyroid function – this can also be achieved through via fortified plant milk or other fortified foods.
- Omega-3 (EPA/DHA) (at least 450µg per day) from algae oil, to support skin, brain, and heart health.
Final reflections
Real beauty doesn’t come from following rules or chasing perfection… in fact I believe that can dull your shine. It comes from nourishment and care for yourself and others. When you eat in a way that fuels your body and aligns your values, something shifts. You feel lighter, clearer and more grounded. You begin to glow… not just in your skin, but in your presence. The more gently and consciously you live, the more you shine.
References
- https://pubmed.ncbi.nlm.nih.gov/22412966/
- https://pubmed.ncbi.nlm.nih.gov/22412966/
- https://pubmed.ncbi.nlm.nih.gov/31144371/
- https://www.todaysdietitian.com/newarchives/0917p40.shtml
- https://www.vegansociety.com/sites/default/files/uploads/downloads/Wellbeing%20and%20Veganism%20-%20A%20Concept%20Report_0.pdf