Seems alarming, but that might just mean youre normal. To understand why greens OK sometimes, you have to know why its typically brown. Normally, your liver helps you digest the fats youve eaten by producing a greenish fluid called bile. That fluid does many helpful things: It helps you break down fat for the rest of your body to absorb, it has anti-microbial properties, can neutralize acidity or pH for vitamin absorption and enzyme activity, and it keeps you regular.
Bile mixes with food and waste products to form stool in your large intestine. When things in your gut are working as they should, bacteria in your large intestine break down the bile through a process called oxidation, which helps turn whole mixture brown.
When bile does not have time to be broken down, green happens. Some foodslike spicy foods, coffee, and alcoholmake your body fast-forward through the digestion process, so theres not enough time for bile to be broken down. This may happen if you dont usually consume these foods and drinks, or if you suddenly consume a large quantity of them. Most of the time, your body will adjust and slow digestion down accordingly so it can break down that bile. But not every time is most of the time. Your gut may not respond to these foods the same way each time, so dont be alarmed by the occasional color change.
In addition to spicy foods, coffee, and alcohol speeding transit time, there are some other reasons your poop might be green:
- Artificial coloring in candy or processed foods . But youre not eating those, right?
- A higher-than-usual volume of leafy greens . If you decided to change things and go all-in on greens like spinach or kale, or even green foods like kiwi, avocado, or cucumbers, you may have green poop until your digestive tract adjusts.
- Diarrhea . Thats a sign of extreme fast transit through your colon. Sneaky things that give you diarrhea include medications or supplement ingredients like senna, which can be found in digestive enzyme/probiotic/health products claiming to help you lose weight. Food allergies and celiac disease can cause diarrhea as well.
- Youre on antibiotics . Any antibioticsmaybe youve been on a course of them for bronchitis or a skin infectioncan alter the microbiome. That may increase the speed of transit, which could affect the color of your stool.
- Gallbladder surgery. The gallbladder usually stores excess bile. Without that pouch, there is generally more bile in the GI tract than your bodys able to break down. People with this surgery dont always have green poop, but theyre more likely than the average person to have it be that color.
Some sources suggest that iron supplements or bismuth subsalicylate (Pepto-Bismol) could give you green poop, but those are more likely to make waste turn a dark color, not necessarily green.
If you experience an occasional green bowel movementoccasional being once every few weeks or monthit's probably okay, especially if you have a diet high in vegetables. However, if it's consistently green when you flush, you should consider seeing your doctor especially if your stools are liquid in consistency and are more frequent than your normal bowel habits. It could be a sign of a number of things, including carbohydrate enzyme deficiency, pancreatic disease, irritable bowel syndrome, or an infection. Best to get it checked out.
Chethan Ramprasad. M.D. is an internal medicine resident physician at NYU Langone.
Baha Moshiree M.D., is a gastroenterologist and internist and director of the Motility Program at the University of North Carolina in Charlotte, NC. She also works with the International Foundation for GI disorders patient advocacy groups.