Several things can cause this pattern. Food intolerances such as lactose intolerance lead to cramping and loose stools after specific foods. Irritable bowel syndrome (IBS) commonly causes pain and bowel changes linked to eating and stress. A strong natural gut reflex after meals can speed things up, and infections cause temporary cramps with diarrhoea.
Keeping a food and symptom diary helps identify triggers like dairy, gluten, caffeine, alcohol, or fatty foods. Eating smaller, regular meals, managing stress, and reducing identified triggers often helps. A pharmacist can advise on short-term relief.
See a doctor if symptoms are frequent, persistent, or interfere with daily life, or if you notice blood in the stool, unexplained weight loss, symptoms waking you at night, a family history of bowel disease, or onset of new bowel changes after age 50, so conditions such as coeliac disease or inflammatory bowel disease can be excluded.