Can Spinach Cause Diarrhea or Make You Poop?

Updated on July 31, 2025
ON THIS PAGE
ON THIS PAGE
Spinach is famously good for you. This superfood is full of nutrients including vitamins K, A, and C as well as folate, manganese, and magnesium. It also provides a healthy amount of iron and vitamin E.
But how does spinach affect your digestion? While many people find it can promote healthy bowel movements, the leafy green can sometimes cause diarrhea.
Can Spinach Make You Poop? It’s All About the Fiber
Spinach is high in fiber, including a specific type called insoluble fiber. Two-thirds of a cup of raw spinach has close to 2 grams of insoluble fiber.
Insoluble fiber adds bulk to your stool and makes it easier to pass through your digestive system. This is usually a good thing. Many experts recommend getting 25 to 30 grams of fiber a day, with about a fourth of that coming from insoluble fiber.
But significantly exceeding that amount or suddenly ramping up your fiber intake can cause food to pass through your digestive system too quickly. If this happens, you may get diarrhea along with other symptoms, like bloating, gas, and cramps.
That doesn’t mean you have to stop eating spinach completely. You may just need to scale back a bit and introduce it into your diet more gradually to give your body time to catch up.
Contaminated Spinach Can Cause Diarrhea
When you hear the term “food poisoning,” you might think about spoiled meat, but plant foods account for almost half of all such illnesses, with leafy vegetables the most common culprit.
Runoff from cattle farms can bring the fecal bacteria E. coli into fields that grow crops. Vegetables like spinach are particularly prone to E. coli contamination.
Eating spinach contaminated with E. coli can lead to problems like diarrhea, abdominal cramps, and other symptoms. These issues typically clear up within a week or so. Young children, the elderly, and other vulnerable groups are at higher risk of infection and serious complications.
Although you may not be able to avoid E. coli contamination completely, you can reduce your risk of getting it from spinach by cooking it thoroughly.
If you prefer to eat spinach raw, always wash the leaves carefully before eating to get rid of as much dirt and bacteria as possible.
The Takeaway
- The fiber in spinach, eaten judiciously, can add bulk to your stool and make it easier to have healthy bowel movements.
- Eating too much spinach and inundating your system with fiber can cause diarrhea, gas, and bloating.
- Spinach poses a risk of contamination with the bacteria E. coli, which can cause diarrhea. You can reduce your odds of getting sick with thorough washing and cooking.
EDITORIAL SOURCES
Everyday Health follows strict sourcing guidelines to ensure the accuracy of its content, outlined in our editorial policy. We use only trustworthy sources, including peer-reviewed studies, board-certified medical experts, patients with lived experience, and information from top institutions.
Resources
- 7 Reasons You Should Eat More Spinach. Cleveland Clinic. February 16, 2024.
- Foods High in Fiber: Boost Your Health With Fiber-Rich Foods. Harvard Health Publishing. March 4, 2024.
- Fiber Content of Selected Vegetables. National Library of Medicine.
- Soluble vs. Insoluble Fiber. MedlinePlus. August 12, 2024.
- Increasing Fiber Intake. UCSF Health.
- Chart of High-Fiber Foods. Mayo Clinic. November 23, 2023.
- Foodborne Illness Source Estimates. Centers for Disease Control and Prevention. March 19, 2025.
- E. Coli: Symptoms & Causes. Mayo Clinic. October 1, 2022.
- 4 Steps to Food Safety. FoodSafety.gov. September 18, 2023.
Meet Our Experts

Julie Cunningham, MPH, RDN, LDN, CDCES
Medical Reviewer
Julie Cunningham is a registered dietitian-nutritionist and a certified diabetes care and education specialist.
Cunningham received a bachelor's degree from Appalachian State Univer...

Lindsay Boyers
Author
Lindsay Boyers is a holistic nutritionist with a bachelor of science degree in food and nutrition and a certificate in holistic nutrition consulting. She has a background in functi...