The most common foods that cause green stools are cucumber, spinach, celery, etc. These foods cause abnormal stool color, and the color of the stool will naturally return to normal after stopping eating these foods. With indigestion can be stool thinning, such as suffering from liver and biliary diseases, such as once had a cholecystectomy or excessive bile excretion, or liver disease caused by abnormal bilirubin metabolism and excretion, will also have caused the patient stool color abnormal, stool thinning, then the patient needs to improve the relevant tests to further clarify the diagnosis.