The Difference Between Thriving and Withering on a Vegan Diet

Like many people, I want to believe that a plant-based diet can deliver optimal nutrition for everyone—from casual gym-goers to powerlifters and elite athletes. It’s a hopeful vision: strong bodies built on beans and lentils instead of beef. But a memory from 2019 lingers in my mind and keeps me cautious.

That year I had a nursing student in my class. She was sharp, disciplined, a straight-A student who also worked as a personal trainer at Gold’s Gym. On top of all that, she was a powerlifter. Under the guidance of an experienced coach, she decided to go vegan. For the first several months, everything looked fine. But after about nine months, the cracks showed. Her skin grew pale, her training stalled, she felt weak and lightheaded, and worst of all—her hair began to fall out in clumps. When she abandoned the vegan diet, her health rebounded.

At the time, I didn’t know what I know now. Maybe she was missing key amino acids like lysine or leucine. Maybe she wasn’t using vegan protein powders that could have filled the gap. Maybe she didn’t know that a vegan diet contains no creatine at all, and a simple 5-gram daily supplement might have made the difference. The truth is, neither of us will ever know.

This is what haunts me: a vegan diet can be excellent for cardiovascular health and a powerful humanitarian stand against factory farming, but only if it’s done with knowledge and precision. Done carelessly, it can lead to exactly what my student experienced—decline, weakness, and disillusionment.

I can’t know for certain whether a few smart adjustments would have allowed her to thrive. But I can’t shake the suspicion that with the right tools—a quality vegan protein blend, a steady supply of B12, an algal omega-3 supplement, and a scoop of creatine—her story could have ended very differently. Instead of decline and disillusionment, she might have been proof that a plant-based diet, done right, can power even the most demanding athletic lives.

Comments

Leave a comment