The condition can result from several noninfectious causes, such as food allergies, dietary intolerances (e.g., lactose or gluten), ingestion of toxic substances, and exposure to irritating chemicals. Certain medications, such as nonsteroidal anti-inflammatory drugs (NSAIDs), can also lead to gastroenteritis. In some cases, autoimmune disorders or inflammatory bowel diseases may contribute to the symptoms experienced.