Could not eating cause diarrhea? The direct answer is no. Not eating does not cause diarrhea in any established medical sense. Diarrhea is defined by loose or watery stools, usually three or more in a day, and it comes from something acting on the intestines — an infection, a food your gut can’t handle, a medication, or an underlying condition. An empty stomach does not produce watery stool.
That said, the two often show up together, and that overlap is why the question keeps coming up. People who feel sick enough to stop eating are frequently dealing with the same illness that’s causing the diarrhea. The not eating and the diarrhea share a cause. The not eating isn’t the cause.
There’s also a real phenomenon where not eating changes your bowel habits, just not in the direction most people assume. More on that below.
What actually causes diarrhea?
Diarrhea happens when the intestines either push contents through too fast, pull in too much water, or secrete fluid into the gut. Each of those has known triggers, and none of them is an empty stomach.
The most common causes include:
- Infection — viruses like norovirus and rotavirus, bacteria like Salmonella and Campylobacter, and parasites like Giardia
- Food intolerance — lactose, certain sugars, or specific additives the gut can’t fully break down
- Medications — antibiotics are a well-known trigger, as are some blood pressure drugs, chemotherapy agents, and magnesium-containing antacids
- Chronic conditions — irritable bowel syndrome, inflammatory bowel disease, celiac disease, and bile acid malabsorption
- Sudden dietary changes — large amounts of sugar alcohols, caffeine, or artificial sweeteners
Notice what isn’t on the list. An empty stomach. Fasting. Skipping meals. The body has no mechanism to produce watery stool simply because food hasn’t arrived.
Why do people think not eating causes diarrhea?
The confusion comes from two things happening at once. When you have a stomach bug or food poisoning, you often lose your appetite at the same time the diarrhea starts. It feels like cause and effect. It isn’t — both symptoms are coming from the same infection.
The second reason is timing. Someone skips breakfast, feels off by mid-morning, and has a loose stool by noon. The skipped meal gets blamed. But the actual trigger — a mild virus, something eaten the night before, stress, or a medication taken that morning — is easy to miss because it doesn’t feel connected.
There’s also a cultural habit of blaming the last thing we did. If the last thing was “not eating,” that gets the blame. Human pattern-matching is not great at identifying causes when symptoms are delayed.
Can not eating change your bowel movements at all?
Yes, but not in the way people expect. Extended fasting or severely reduced food intake usually slows the bowels down, not speeds them up. Less food means less bulk, less stimulation of the gastrocolic reflex, and often less frequent bowel movements.
Constipation is the more common result of not eating enough. That’s the opposite of diarrhea.
There is one exception worth knowing. When someone starts eating again after a long fast or a period of very low intake, the first meals can trigger a rapid bowel movement. This is the gastrocolic reflex doing its normal job — food entering the stomach signals the colon to move things along. It’s not diarrhea caused by fasting. It’s the gut waking back up. The stool is usually formed, and it settles within a day or two.
When could diarrhea and not eating actually be linked?
They’re linked when a third factor is driving both. This is where the real clinical picture lives.
Gastroenteritis. Viral or bacterial infections commonly cause nausea, loss of appetite, and diarrhea together. The appetite loss is part of the illness, not the cause of the diarrhea.
Inflammatory bowel disease. Crohn’s disease and ulcerative colitis can cause diarrhea, abdominal pain, and reduced appetite during flares. Again, the disease drives all three.
Celiac disease. Damage to the small intestine from gluten can cause diarrhea, malabsorption, and appetite changes. Eating gluten is the trigger, not skipping meals.
Anxiety and stress. Stress can reduce appetite and speed up the gut at the same time through the gut-brain axis. Both symptoms come from the same stress response.
Medication side effects. Some drugs cause nausea that kills appetite and diarrhea as a separate side effect. Two effects, one cause.
In every one of these, the not eating is a symptom or a side effect. It is not the cause of the diarrhea.
What about the “fasting cleanses your gut” claim?
Fasting does not cleanse the gut, and it does not cause the diarrhea that some people report during cleanses. When diarrhea shows up during a fast or cleanse, the cause is almost always something else — a laxative tea, a magnesium supplement, a herbal product, or an infection picked up along the way.
Many commercial “detox” and “cleanse” products contain ingredients that are designed to stimulate bowel movements. Senna, cascara, and magnesium citrate are common examples. The diarrhea is a drug effect, not a detox effect. No clinical evidence supports the idea that diarrhea is a sign the body is clearing toxins.
If a cleanse gives you diarrhea, that’s a side effect of the product. Stop and talk to a doctor if it doesn’t resolve quickly.
When should you see a doctor?
Diarrhea is usually self-limiting and resolves within a few days. Certain signs mean it’s time to get medical attention.
- Blood or black, tarry stool
- Signs of dehydration — dizziness, very dark urine, dry mouth, no urination for many hours
- Fever above 102°F (about 39°C)
- Severe abdominal pain
- Diarrhea lasting more than two days in an adult, or more than 24 hours in a child
- Diarrhea after recent antibiotic use or hospitalization
- Weight loss you didn’t intend
Anyone who has stopped eating because of nausea, pain, or appetite loss along with diarrhea should be evaluated. Not because the not eating caused the diarrhea, but because the combination can point to something that needs treatment.
Children, older adults, and anyone who is pregnant need medical guidance sooner. Dehydration moves faster in these groups, and the underlying causes can be more serious.
Does the empty stomach itself do anything to stool?
No. The stomach and small intestine continue their normal processes whether or not food arrives. Bile is still released. Digestive enzymes are still secreted. The colon still absorbs water from whatever reaches it.
What reaches the colon during a fast is mostly the normal mix of mucus, sloughed cells, and small amounts of fluid. That produces small, formed stools or no stool at all — not diarrhea.
The one thing that can change with prolonged fasting is the gut microbiome. Some research suggests that the composition of gut bacteria shifts with extended fasting, and that the shift is usually reversible once eating resumes. Whether those shifts translate into meaningful symptom changes for most people is not well established. The evidence here is still limited.
Frequently Asked Questions
Can skipping meals give you diarrhea?
No. Skipping meals does not cause diarrhea. If diarrhea and appetite loss happen together, an infection, medication, or underlying condition is usually driving both.
Why do I get diarrhea after not eating for a while?
You likely didn’t. The diarrhea is more often caused by something else — a mild infection, a supplement, stress, or a medication — that also reduced your appetite. The two symptoms share a cause, but the fasting isn’t it.
Does not eating make diarrhea worse?
Not eating doesn’t worsen diarrhea directly, but it can slow recovery if you’re already dehydrated or malnourished. Small amounts of bland food and fluids are usually better tolerated than complete fasting during a bout of diarrhea.
Can anxiety cause diarrhea and loss of appetite at the same time?
Yes. Stress and anxiety can reduce appetite and speed up the gut through the gut-brain axis, producing both symptoms together. This is well recognized in clinical practice.

