Butter stool is generally steatorrhea, may be eating too much greasy food, the gastrointestinal tract can not be digested and absorbed in a timely manner and other physiological reasons, but also may be cholecystitis and other diseases resulting in insufficient bile secretion and other pathological reasons. 1. Physiological reasons: under normal circumstances, stools are usually yellow soft stools, if there is a butter stool may be eating too much greasy food such as doughnuts, sugar cakes, etc., the gastrointestinal tract can not be fully digested and absorbed, fats and oils accompanied by feces out of the body, there will be a butter stools, which may be accompanied by undigested food. 2. Pathological causes: if there are diseases such as cholecystitis, gallstones, etc., which cannot normally secrete and excrete bile, and if you eat foods with high oil content, there is not enough bile to decompose fats and oils and fats are discharged out of the body, steatorrhea is also easy to occur. If this phenomenon occurs, excluding eating and other physiological reasons, may also be caused by other gastrointestinal pathology, should consult a doctor in a timely manner, under the guidance of the doctor to identify the causes and timely treatment.