Serotonin, frequently labelled the “feel-good” chemical, helps to regulate mood, sleep, appetite, and overall well-being. While it is closely linked to the brain, serotonin also plays important roles elsewhere in the body, particularly in the digestive system. There are simple, everyday ways to support healthy serotonin levels.
Foods To Support Serotonin Production
Providing the building blocks of this hormone is a great place to start. Serotonin is made from an amino acid called tryptophan. Turkey, eggs, dairy, tofu, salmon, nuts, and seeds are great sources. Pairing these with carbohydrates such as whole grains, fruits, or vegetables will help tryptophan to reach the brain more effectively.
Certain nutrients also support this process. Vitamin B6 (found in bananas, potatoes, and chickpeas), magnesium (in leafy greens, nuts, and seeds), and omega-3 fatty acids (in oily fish and flaxseeds) all help your body to produce and regulate serotonin.
Support Your Gut Health
A large proportion of the body’s serotonin is produced in the gut, where it supports digestion and gut movement. Consuming fibre-rich foods such as vegetables, legumes, and whole grains and fermented foods such as yogurt, kefir, sauerkraut, and kimchi can support a balanced gut environment. A healthy gut can communicate with the brain through pathways which help to support mood indirectly.
Prioritise Sleep
The quality of our sleep and serotonin production are closely linked. Serotonin helps regulate your sleep–wake cycle, and in turn, good sleep supports its production. Aim for 7–9 hours of consistent, high-quality sleep each night. Keeping a regular routine, reducing screen time before bed, and creating a calm sleep environment can all help.
Get Sunlight and Move Your Body
Exposure to natural daylight can boost serotonin production. Even a short walk outside, especially in the morning, can make a real difference.
Exercise is another powerful tool. Physical activity helps to increase the availability of tryptophan in the brain and supports serotoninrelease. Gentle walking, stretching, cycling, or swimming are low impact and achievable ways to enhance this hormone with daily exercise rituals.
Manage Stress and Stay Connected
Chronic stress can disrupt serotonin balance. Simple ‘downshifting’ practices such as deep breathing, mindfulness, or spending time in nature can help to manage stress levels. Social connection also plays an important role. Make time for conversation and laughter as spending time with others can naturally support mood.
Boosting serotonin levels is best achieved by consistent daily rituals. By eating well, caring for your gut, getting enough sleep, moving regularly, and staying connected, you can support your body’s natural ability to maintain balanced serotonin and a healthier, more positive mood.