The surprising connection between dietary fibre and mental health

Ever wondered if the food you eat can shape how you handle stress or bolster your mental outlook? We hear so much about gut bacteria, but there’s growing evidence that what happens in our digestive tract—particularly our fiber intake—doesn’t just affect our waistline, but our mind and our capacity to bounce back from life’s challenges.

Dietary fiber has long been championed for digestive health, but the latest research is putting it center stage for mental well-being too. It turns out, the fiber we eat becomes fuel for our microbiome (the trillions of bacteria in our gut), producing compounds called short-chain fatty acids. These support gut lining integrity, reduce inflammation, and, here’s the remarkable part—communicate directly with our brain via the gut-brain axis. These short chain-fatty acids can activate receptors on the cells in the gut lining that send signals directly to the Vagus nerve, the main nerve connecting the gut and the brain.

What this does:

  • Reduce stress response
  • Improves mood regulation
  • Supports feelings of calm and safety
  • Influences appetite and satiety.

To be clear, this doesn’t mean eating a big salad will instantly erase the blues or anxiety. Though this might be a good place to insert some interesting food trivia about lettuce, it contains a natural sedative compound called Lactucarium which has mild sleep inducing properties!

But studies have shown that people who regularly consume high-fiber, diverse plant foods tend to report less stress and improved emotional resilience. Researchers are looking closely at how disruptions to the gut lining and inflammation may play a role in mood disorders—including depression and anxiety.

You may remember the evidence from the American Gut Project, which showed that those who consumed 30+ different plants each week had a more diverse microbiome and, by extension, were better equipped to handle everyday stress. The gut’s ability to produce neurotransmitters like serotonin—up to 90% of which is made in the gut—relies on a thriving, fiber-fed microbiome.

So how do we put this knowledge into action? Start small. Instead of aiming for perfection, focus on adding a wider variety of fiber-rich foods—think beans, lentils, oats, root vegetables, and seeds. Even an extra sprinkle of flaxseed or a serving of cooked beans a few days a week can begin to nurture your microbiome. The more different plants you eat, the better the support for your gut-brain connection—helping you feel both physically and mentally stronger.

One question I often hear: Is there a “best” fiber source for mental health? The truth is, diversity matters more than any one food. When you feed your gut lining and microbiome with a rainbow of plant fibers, you support a calmer gut, steady energy, and more balanced moods. It may not be as dramatic as a new supplement or trendy therapy, but it’s a steady, evidence-based approach that adds up over time.

If you want to dive deeper into practical ways to add variety to your plate and feel stronger day-to-day, take a look at the Building a Better Plate blog post, which explores this idea with lots of examples and simple swaps you can begin right away.