As stated earlier, tryptophan is the precursor of serotonin in the body. If we consume foodstuffs that are high on levels of tryptophan, the serotonin levels in the body go up. Such foodstuffs include bananas, walnuts, plums, mangoes, eggs, oats, cottage cheese, milk, poultry and even chocolate! This explains why we feel happy after eating a chocolate.