Blog
Fibre and mental health: why your nervous system needs more vegetables

It was somewhere between the sleepless nights and the too-many open tabs that my therapist said it. Not as an intervention, but as a passing suggestion, like she was recommending a good podcast. “You might want to eat more fibre,” she offered, while I was in the middle of describing what I can only call a mid-tier existential spiral.
I laughed. And then I Googled.
Turns out, she wasn’t off. While the wellness internet with magnesium sprays and collagen supplements, fibre has rebranded itself from a digestion aid to nervous system support. Not the glamorous kind with packaging and peptides, but the kind that quietly gets the job done. Like rajma. The conversation around fibre and mental health is gaining ground for good reason, especially in a world where we’re all looking for low-lift ways to regulate our stress.
We don’t usually associate bhindi sabzi with emotional resilience, but maybe we should. Because the connection between fibre and mental health—specifically through the gut-brain axis—is increasingly where nutritional psychiatry is placing its bets.
Your gut is (probably) in your feelings
The science is surprisingly straightforward: your gut and brain are in constant communication, thanks to a network of nerves, immune signals and chemical messengers. About 90% of the body’s serotonin, the feel-good neurotransmitter, is produced in the gut. And that serotonin production is largely dependent on what you feed your microbiome.
Fibre is what your gut bacteria eat. When you consume fibre—especially from fruits, vegetables, legumes and whole grains—those microbes ferment it into short-chain fatty acids (SCFAs). These SCFAs do a lot of heavy lifting: they regulate inflammation, modulate your stress response, and influence how neurotransmitters like dopamine and serotonin behave. In short, fibre supports mental health by fuelling a microbiome that can send calmer, clearer signals to the brain.
Processed food is making your anxiety worse
This is where modern eating habits come in. A low-fibre diet made up of white bread, ultra-processed snacks, sweetened yoghurts or smoothies pretending to be meals starves your gut microbes. That microbial starvation leads to lower SCFA production, which in turn affects everything from your body’s ability to regulate blood sugar to its baseline cortisol levels. Over time, this can disrupt sleep, impact your mood, and leave your nervous system more reactive to daily stress.