Enteroendocrine cells are a diverse group of cells dispersed throughout the gastrointestinal tract and pancreas. They are a type of endocrine cell that secretes hormones in response to the presence of nutrients in the gut lumen. These cells are part of the diffuse neuroendocrine system and are often found interspersed among other epithelial cells in the lining of the gut.