Possible medical causes of red stool include: There are some harmless causes of green poop, including eating lots of dark, leafy green vegetables like kale or spinach, both of which are rich in iron .