SummarySeveral changes that can affect food tolerance include digestive enzymes, gut microbiome, past infections, gut lining and gut movement. However, not every reaction to food is an intolerance. Some conditions like Celiac disease and food allergy can look similar but are actually different.