Share, , Google Plus, Pinterest,


Posted in:

15 Top Serotonin Rich Foods

15 Top Serotonin Rich Foods

Serotonin is a neurotransmitter which has a calming effect on the brain. It is known to induce sleep. The deficiency of serotonin can result insomnia and depression. Very low levels of serotonin can even lead to violent behavior and suicidal tendencies. It is therefore important to prevent deficiency of serotonin in the body. There are some foods that contain serotonin or help in increasing the serotonin levels in the body and should therefore be included in our diet in order to maintain the right amounts of serotonin. Mentioned below are few such foods.


Flaxseeds contain tryptophan and omega 3 fatty acids which help in increase serotonin levels in the body. Take a tablespoon of flaxseeds daily to help maintain the serotonin levels. You can also use flaxseed oil.


Fish And Fish Oils

Certain fishes like salmonella, tuna, sardines etc contain good amount of serotonin and hence should be included in the daily diet. Fish oil can also be used.

Fish oil


Nuts like almonds, cashew nuts; walnuts etc are known to help in serotonin formation. Besides they have other health benefits. Eat a handful of nuts everyday for breakfast.


Nuts And Seeds


This is a high starch food with tryptophan and helps in serotonin formation. They also contain vitamin B6 which helps in the synthesis of serotonin in the brain.



Bananas are not only a rich source of carbohydrates they also have high amounts of tryptophan which help in serotonin formation.



Cocoa has high amount of serotonin levels. Chocolates contain cocoa but they are also loaded with sugar. Always opt for dark chocolate which has less of sugar.

Cocoa Powder


Pineapples contain natural serotonin and should therefore be included in daily diet. You can eat a few slices of fresh pineapple or treat yourself to a glass of fresh pineapple. Avoid canned pineapple which is loaded with sugar.


Soy products

Soy beans are a rich source of tryptophan. You can consume various soy products like tofu and soy milk which will help maintain enough serotonin levels in the body.

Soy Milk

Sour Cherries

Sour cherries are another rich source of tryptophan. You can have a handful of sour cherries daily or even have their refreshing juice with a little honey for taste.

Blueberries And Cherries


Different meats like beef, pork, chicken turkey etc are a rich source of serotonin. These should be included in our daily diet. Make sure to have them in baked or boiled form instead of fried form.

Cold Meat

Dairy Products

Dairy products like yogurt, cheese, cottage cheese etc are a rich source of serotonin. These must be had regularly. In case you are worried about weight gain then opt for skimmed milk products.

Fortified Soya Milk or Low Fat Dairy Products

Whey Protein

Whey protein is one of the finest protein sources which increase serotonin levels significantly. It allows more tryptophan to reach the brain as compared to certain other proteins.

Whey Protein


Eggs are also a good source of proteins with high amount of tryptophan and hence they help increase serotonin levels significantly.

Eggs (2)


Different vegetables like cabbage, beet, brinjals, okra etc help in increasing serotonin levels and hence including them in daily diet is a must.

Cruciferous Vegetables


Beverages like tea and coffee also contain serotonin but they need to consumed cautiously as they contain caffeine. Tea

Thus as we can see these different foods help a great deal in boosting the serotonin levels in our body and hence should be a part of our diet.