Disclosed are a pharmaceutical composition for treating non-alcoholic fatty liver and a method for preparing same. The composition is prepared from the following bulk drugs by weight ratio: 8.75-60 parts of silibinin, 15-65 parts of phospholipin, 25-200 parts of Pu'er tea extract, and 5-50 parts of pueraria root extract.