Not being able to eat greasy food may be caused by liver disease, cholecystitis, early pregnancy and other reasons. 1. Liver disease: Loss of appetite and aversion to greasy food is a phenomenon that most patients with liver disease will have, because the liver is responsible for the secretion of bile, which promotes the decomposition of fat and cholesterol in greasy food. Once the liver is sick, a large number of liver cells will be destroyed, and the function of secretion of bile will be reduced, which affects the digestion of fat, and thus the phenomenon of not eating greasy food will occur. 2. Cholecystitis: greasy food usually contains high fat and high cholesterol, and bile is used to decompose and metabolize fat and cholesterol, and the gallbladder is also responsible for storing bile, at this time, if the cholecystitis patient eats too much greasy food, it will inevitably lead to excessive secretion of bile, which will aggravate the burden on the gallbladder, stimulate the contraction of the gallbladder, and induce pain. 3. Early pregnancy: For women, if they can’t eat greasy food, accompanied by menopause, nausea, etc., it may be a symptom of early pregnancy, and further examination can confirm the diagnosis. If you have symptoms of not being able to eat greasy food, you should go to the hospital in time for examination and treatment under the guidance of the doctor.