Milk most likely gives you diarrhea because your body doesn’t produce enough of the enzyme that breaks down lactose, the sugar naturally present in dairy. This is called lactose intolerance, and it affects roughly 68% of the world’s adult population. The good news: once you understand why it’s happening, it’s straightforward to manage.
What Happens Inside Your Gut
Your small intestine normally produces an enzyme called lactase, which splits lactose into two simpler sugars your body can absorb. When you don’t make enough lactase, that intact lactose passes through to your large intestine, where it causes trouble in two ways.
First, the undigested lactose draws water into your colon through osmosis. The lactose molecules, along with byproducts like galactose and lactic acid, create a high concentration of dissolved particles in your intestine. Water rushes in to balance things out, and the result is loose, watery stool. Second, bacteria in your colon ferment the lactose, producing gas. That’s why diarrhea from milk often comes with bloating, cramping, and flatulence as a package deal.
Symptoms typically begin within a few hours of drinking milk or eating dairy. The severity depends on how little lactase you produce and how much lactose you consumed. Some people notice problems after a single splash of milk in coffee; others can handle a full glass before anything hits.
It Might Not Be Lactose at All
Not everyone who reacts to milk is reacting to lactose. There are two other possibilities worth knowing about.
Milk protein allergy: This is an immune system reaction, not a digestion problem. Your body identifies certain milk proteins as threats and produces antibodies against them, triggering histamine release. Symptoms can include diarrhea, but also hives, wheezing, or swelling. This is more common in children and is a fundamentally different condition from intolerance.
A1 beta-casein sensitivity: Most conventional cow’s milk contains a protein called A1 beta-casein. During digestion, A1 beta-casein releases a peptide that can slow gut motility, trigger inflammation, and cause symptoms that look identical to lactose intolerance. Human trials in multiple countries have found that some people who blame lactose for their discomfort are actually reacting to this protein. Milk labeled “A2” comes from cows that produce only A2 beta-casein, which doesn’t generate the same problematic peptide. If lactase supplements don’t help your symptoms, A2 milk is worth trying before you give up dairy entirely.
Who Gets Lactose Intolerance and Why
Almost all humans produce plenty of lactase as infants, since breast milk contains lactose. In most of the world’s population, lactase production declines naturally after weaning. This is the default human setting, not a disorder. Only populations with a long history of dairy farming, primarily people of northern European descent, tend to maintain high lactase levels into adulthood.
Regional differences are dramatic. Lactose malabsorption rates sit around 28% in western, southern, and northern Europe but climb to roughly 70% in the Middle East and even higher across much of East Asia and sub-Saharan Africa. If your ancestry traces to any of these higher-prevalence regions, the odds that milk is your culprit go up significantly.
There’s also a temporary form. Conditions that damage the lining of your small intestine, including celiac disease, Crohn’s disease, and severe gastroenteritis, can reduce lactase production even in people who previously tolerated dairy fine. In these cases, the intolerance often improves once the underlying condition is treated and the intestinal lining heals.
How to Confirm It
The simplest test is an elimination trial: cut all dairy for two to three weeks, then reintroduce it and see what happens. If your symptoms vanish and return on cue, you have a pretty clear answer.
For a clinical diagnosis, the hydrogen breath test is the standard. You drink a lactose solution, then breathe into a collection device at intervals. When undigested lactose ferments in your colon, it produces hydrogen gas that enters your bloodstream and exits through your lungs. A rise of 20 parts per million or more above your baseline level is considered a positive result, indicating your body isn’t breaking down lactose efficiently.
How Much Dairy You Can Still Eat
Lactose intolerance rarely means zero dairy. Most people with malabsorption can handle up to about 12 grams of lactose in a single sitting, roughly the amount in one standard glass (250 mL) of milk. The key is knowing which dairy products contain less lactose and spacing out your intake.
Fermented dairy is your best friend here. The bacterial cultures in yogurt and kefir pre-digest a portion of the lactose for you. Kefir shows about a 52% reduction in lactose after three weeks of fermentation, and Greek yogurt about 41%. Regular yogurt still offers a 26 to 29% reduction. Hard aged cheeses like cheddar, Parmesan, and Swiss contain almost no lactose at all because the aging process eliminates it.
Practical strategies that help:
- Eat dairy with other foods. A meal slows gastric emptying, giving whatever lactase you do produce more time to work.
- Split your intake. A half glass of milk at breakfast and another at dinner is easier on your gut than a full glass at once.
- Try lactose-free milk. These products have lactase pre-added, so the lactose is already broken down before you drink it. They taste slightly sweeter because the split sugars are individually sweeter than lactose.
- Take a lactase supplement. Over-the-counter options typically contain between 3,000 and 9,000 FCC units of lactase per dose. You take them with your first bite of dairy. Higher-dose versions (like Lactaid Fast Act at 9,000 FCC units) require only one tablet, while lower-dose versions may need multiple tablets to be effective.
When It’s Something More Serious
Diarrhea after milk that comes with blood in your stool, significant weight loss, or persistent symptoms even after eliminating all dairy and lactose sources points beyond simple intolerance. Inflammatory bowel disease, celiac disease, and bacterial overgrowth in the small intestine can all mimic or worsen lactose intolerance while requiring different treatment. If removing dairy doesn’t resolve your symptoms, or if they’re getting worse over time, that’s worth investigating further with your doctor.

