List of causes of Gastroenteritis. Following is a list of causes or underlying conditions (see also Misdiagnosis of underlying causes of Gastroenteritis) that could possibly cause Gastroenteritis includes: 1  Food poisoning. 2  E coli food poisoning. 3  Staphylococcus aurea food poisoning.