Does dairy make you poop?
Can dairy really make you poop?
For some people, yes. The usual reason is lactose, the natural sugar in milk. The NIH explains it like this: some people’s small intestine makes low levels of lactase, the enzyme that breaks lactose down. Undigested lactose then passes into the colon, where bacteria break it down and create fluid and gas. In some people, that extra fluid and gas causes symptoms.
The NHS lists lactose intolerance symptoms as:
- farting
- diarrhea or constipation
- a bloated tummy
- tummy pain or cramps
- stomach rumbling
- feeling sick
How strong those symptoms are depends on how much lactose you have, the NIH adds.
How fast does dairy affect you?
The NHS says symptoms usually start a few minutes to a few hours after food or drink containing lactose. That’s helpful for logging, because it’s a shorter, tighter window than many other food reactions.
Where is the lactose?
The obvious ones: milk, cream, ice cream, soft cheese and yoghurt. The NHS also lists less obvious places it can hide in processed foods:
- muesli and breakfast cereals containing chocolate
- baked foods like bread, crackers, cakes and biscuits
- sauces and salad dressings
- diet and protein shakes
Monash lists lactose as one of the FODMAP groups too, and notes foods like cow’s milk, yoghurt and soft cheese as higher in lactose.
How do I test dairy without overdoing it?
Talk to a GP first if your symptoms are strong, if you’re losing weight, or if you think it might be an allergy. If it’s mild, a simple compare-and-see works:
Mon 08:00 Breakfast (text): cereal with milk, latte tags: dairy, caffeine Mon 09:30 Poop: type 6 Mon 09:30 Paper note: rumbling, gassy Tue 08:00 Breakfast (text): cereal with lactose-free milk, black coffee tags: caffeine Tue 10:15 Poop: type 4
Do that for a week or two, keep everything else as steady as you can, and see whether the dairy days look different. If they do, that’s information to take to a GP, not a diagnosis.
Is it lactose intolerance or IBS?
They can look alike, and some people have both. We compare them in lactose intolerance or IBS?. The NHS lactose page suggests seeing a GP if you keep getting symptoms after dairy, or if you have changes in your poo, like diarrhea, that last more than 3 weeks.
What about allergy?
Different thing, and more serious. The NHS says a food allergy can cause symptoms such as difficulty breathing, itchy skin and swelling. If someone has trouble breathing or swelling of the lips, tongue or throat after eating, that’s an emergency.
Questions to ask yourself
Before you cut dairy out, it helps to get specific. Is it every dairy food, or only big portions like a milky latte or a bowl of ice cream? Does a splash of milk in tea bother you, or only a full glass? Do you notice it more when dairy comes with a big, fatty meal? Write the food, the rough amount and the time, then log your next few poops with their Bristol type. Over two weeks, a pattern usually either shows up or it doesn’t. Both answers are useful, and both are worth sharing with a GP or dietitian before you make big changes to what you eat.
Wrap-up
Dairy is one of the easiest triggers to test because the timing is tight and the swaps are simple. Keep a short log, compare dairy and no-dairy days, and bring what you find to your GP. Don’t cut dairy for life on a hunch; there are good reasons to keep calcium in your diet, and a professional can help you do it safely.
Sources
- Lactose intolerance (NHS)
- Symptoms & Causes of Lactose Intolerance (NIDDK)
- Food intolerance (NHS)
- High and low FODMAP foods (Monash University)
- Good foods to help your digestion (NHS)
Last reviewed 2026-11-04
FixMyGut is not affiliated with or endorsed by the NHS, NIH, NICE, Mayo Clinic or Monash University.
Related reads
Quick answers
How long after dairy do symptoms start?
The NHS says lactose intolerance symptoms usually start a few minutes to a few hours after having food or drink containing lactose.
Why does dairy give me diarrhea?
If your body doesn't make enough lactase, undigested lactose reaches the colon, where bacteria break it down and create fluid and gas, the NIH explains.
Is lactose intolerance the same as a dairy allergy?
No. The NHS says a food allergy is different, and can cause symptoms like difficulty breathing, itchy skin or swelling. That needs urgent care if severe.
Which foods have hidden lactose?
The NHS lists muesli and chocolate breakfast cereals, baked foods like bread and cakes, sauces and salad dressings, and diet and protein shakes.
Can lactose intolerance cause constipation?
The NHS lists diarrhea or constipation among symptoms, so it can go either way.