Food allergies, intolerances, and associated autoimmune conditions (like celiac disease) can cause a churning sensation in the stomach or intestinal tract as a direct result of eating foods the body can't tolerate. Many food intolerances, like lactose intolerance, cause symptoms like: nausea. diarrhea.