Yes, eating too much cheese can contribute to constipation. Cheese is high in fat, high in protein, and contains virtually zero fiber, making it one of the more constipating foods in a typical diet. The effect is especially well-documented in children, where clinical trials have shown that removing cow’s milk products resolves chronic constipation in roughly 70 to 80 percent of cases.
Why Cheese Slows Your Digestion
Cheese is mostly casein, a protein that behaves differently from other proteins once it hits your stomach. Casein clumps into curds in the acidic environment of your stomach, which slows the rate at which food moves into the small intestine. But the real issue is what happens next: as your body breaks down casein, it releases peptides called beta-casomorphins. These peptides activate opioid receptors in your gut, the same type of receptors targeted by constipation-causing medications like loperamide. The result is slower movement through both the small and large intestine.
This isn’t a subtle effect. In animal studies, casein slowed intestinal transit so much that adding loperamide on top of it couldn’t slow things down any further, suggesting that casein’s opioid peptides were already doing the same job. By contrast, whey and soy proteins pass through the stomach quickly and don’t produce the same slowdown.
Zero Fiber, High Fat, and Salt
A one-ounce serving of cheddar or Swiss cheese contains about 0.3 grams of fiber. Mozzarella has even less. For context, adults need 25 to 35 grams of fiber daily to keep things moving, and fiber is the single most important dietary factor for regular bowel movements. When cheese takes up a large share of your calories, it often displaces fiber-rich foods like fruits, vegetables, and whole grains.
Fat plays a role too. The fat in cheese triggers your small intestine to slow gastric emptying, meaning food sits in your stomach longer before moving along. A slice or two of cheese won’t cause problems for most people, but a diet consistently heavy in high-fat, low-fiber foods creates the conditions for constipation. The combination of casein’s opioid effect, near-zero fiber, and high fat content is what makes cheese particularly constipating compared to other foods.
Lactose Intolerance Can Cause Constipation Too
Most people associate lactose intolerance with diarrhea, bloating, and gas. But roughly 30 percent of people with lactose intolerance actually experience constipation instead. When undigested lactose reaches the colon, gut bacteria ferment it and produce gases including methane. Methane acts as a neuromuscular signal that slows down the contractions pushing waste through your intestines.
This means some people who eat a lot of cheese may be dealing with two separate constipation mechanisms at once: the casein effect and the methane effect from undigested lactose. Harder, aged cheeses like cheddar and Parmesan contain less lactose than soft cheeses, so if lactose is part of your problem, the type of cheese matters.
The Evidence in Children
The strongest clinical evidence linking cheese and dairy to constipation comes from studies in children. In a randomized trial, children with chronic constipation were placed on a cow’s milk-free diet for four weeks. Of those children, 71.4 percent saw their constipation resolve, compared to just 11.4 percent in the control group who continued eating dairy. Nine out of ten children in the dairy-free group also saw their anal fissures heal.
These results are consistent across multiple studies. Earlier trials found response rates of 77 to 80 percent when dairy was eliminated, with a broader range of 28 to 78 percent reported across the research overall. While fewer trials have been done in adults, the biological mechanisms (casein, low fiber, methane production) apply regardless of age.
How Much Cheese Is Too Much
The USDA considers one serving from the dairy group to be about 1.5 ounces of natural cheese or one-third cup of shredded cheese. That’s a surprisingly small amount, roughly the size of a pair of dice for a block of cheddar. Most people who describe themselves as cheese lovers eat well beyond that in a single sitting, especially with pizza, sandwiches, pasta dishes, or cheese boards.
There’s no precise gram threshold where cheese suddenly causes constipation. It depends on what else you’re eating, how much fiber and water you’re getting, and your individual sensitivity to casein and lactose. But the pattern is clear: the more cheese displaces other foods in your diet, the more likely constipation becomes.
Fermented Cheese May Be Less Problematic
Not all cheeses are created equal when it comes to gut health. Fermented cheeses, particularly aged varieties made with live bacterial cultures, contain short-chain fatty acids and beneficial bacteria produced during the fermentation process. A meta-analysis of fermented food consumption found that these foods reduced intestinal transit time by an average of about 12 to 14 hours compared to control groups, meaning waste moved through the digestive system faster.
That said, fermented cheese still contains casein, still lacks fiber, and is still high in fat. The probiotic benefit may partially offset the constipating effects, but it doesn’t eliminate them entirely. Highly processed cheeses (like individually wrapped slices or shelf-stable cheese spreads) lack the live cultures found in traditionally fermented varieties and offer none of this potential benefit.
Practical Ways to Offset the Effect
You don’t necessarily need to give up cheese to avoid constipation. The key is making sure cheese isn’t crowding out the fiber and fluid your gut needs to function.
- Pair cheese with high-fiber foods. Spread it on whole-grain bread, eat it alongside raspberries or raw vegetables, or add it to a salad rather than eating it on its own. This directly counteracts the zero-fiber problem.
- Watch your portions. A couple of ounces of cheese with a balanced meal is very different from half a block of cheddar as a snack.
- Stay hydrated. Cheese is high in both protein and sodium, both of which increase your body’s water needs. When the colon doesn’t have enough water to work with, stool hardens.
- Choose aged, fermented varieties. Gouda, aged cheddar, and other traditionally fermented cheeses offer some gut-friendly bacteria and tend to be lower in lactose.
If you’re experiencing persistent constipation and eat cheese regularly, a two-to-four-week trial of cutting out dairy is a reasonable experiment. The clinical data in children shows that most people who are sensitive to dairy see improvement within that window, which can help you figure out whether cheese is a significant factor for you personally.

