Home » Health & Wellness » Superfoods The 10 Best Foods to Boost Serotonin Naturally June 17, 2025 by Pranay David Important: This article is for informational purposes only. Please read our full disclaimer for more details. Introduction: Serotonin is a neurotransmitter that plays an important role in mood, sleep and appetite. Some foods contain high levels of serotonin, which can help improve mood and promote relaxation. Article Contains 10 Foods That Boost Serotonin Bananas Cheese Eggs Pineapple Strawberries Lettuce Salmon Turkey Walnuts Tofu 10 Foods That Boost Serotonin 1. Bananas canva Bananas are a good source of tryptophan, an amino acid that is converted into serotonin in the body. Research has shown that eating bananas can improve mood and reduce stress. [ Read: 6 Best Workouts for Stress Relief ] 2. Cheese Cheese is another food that contains high levels of tryptophan. A study in rats found that eating cheese improved mood and decreased anxiety. 3. Eggs Eggs are a good source of tryptophan, an amino acid that is converted into serotonin in the body. A study found that eating eggs can improve mood and reduce stress. 4. Pineapple canva Pineapples are a good source of tryptophan, an amino acid that is converted into serotonin in the body. A study found that eating pineapple can improve mood and reduce stress. 5. Strawberries Strawberries are a good source of tryptophan, an amino acid that is converted into serotonin in the body. A study found that eating strawberries can improve mood and reduce stress. 6. Lettuce Lettuce is a good source of tryptophan, an amino acid that is converted into serotonin in the body. A study found that eating lettuce can improve mood and reduce stress. 7. Salmon Salmon is a good source of omega-3 fatty acids, which have been shown to increase levels of serotonin in the brain. So, include salmon in your diet to improve mood and reduce stress. [ Read: 10 Best Foods for a Healthy Brain ] 8. Turkey Turkey is a good source of tryptophan, an amino acid that is converted into serotonin in the body. Research has shown that eating turkey can improve mood and reduce stress. So, have some turkey for your Thanksgiving dinner! 9. Walnuts Walnuts are a good source of omega-3 fatty acids, which have been shown to increase levels of serotonin in the brain. So, include walnuts in your diet to improve mood and reduce stress. 10. Tofu Tofu is a good source of tryptophan, an amino acid that is converted into serotonin in the body. A study found that eating tofu can improve mood and reduce stress. These are just some of the foods that are rich in serotonin. So, if you’re looking to improve your mood and reduce stress, then include these foods in your diet. If you’re not a fan of eating certain foods, then you can also try supplements that contain serotonin. Whatever you choose, make sure to consult with your doctor first. Thanks for reading! You Might Also Like 10 Healthy Foods To Boost Immune System 15 Best Foods to Boost Your Metabolism 10 Healthy Foods That May Help Boost Testosterone Best Yoga Poses That Improve Your Sex Life Top 7 Yoga Poses to Boost Fertility 11 Best Yoga Poses To Boost Your Energy Yoga for Immunity: 5 Effective Yoga Poses To Boost Your Immune System 10 Best Foods to Eat for a Collagen Boost Is Evening Primrose Good for Fertility? Top 10 Foods Highest In Taurine How is Valerian Root Used for Anxiety? Difference Between Cheese And Butter The 10 Healthy Foods That Are High in Iron Top 10 Foods High in Glutamine to Add to Your Diet 10 Foods High in Calcium for Your Bones Health 10 Omega-6 Foods to Include in Your Diet 15 Best Natural Remedies For Treating Body Odor at Home 6 Surprising Benefits of Turmeric and Black Pepper Oziva Sero. D3+ Say Goodbye To Stress And Anxiety The 8 Best Foods That Help Fight Depression 10 Best Foods to Prevent Prostate 25 Best Aphrodisiac Foods That Helps to Boost Your Performance on Bed