So remember when you are thinking – how many bananas should you eat in a day? Too many may be harmful. Bananas contain substances called Phenylethylamine, Tyramine, and amino acids, all of which can cause dilation in the blood vessels, causing an increased flow of blood to the brain, which can lead to headaches.