Disclosed are a pharmaceutical composition for treating non-alcoholic fatty liver and a method for preparing same. The composition is prepared from the following hulk drugs by weight ratio: 8.75-60 parts of silibinin, 15-65 parts of phospholipid, 25-200 parts of Puer tea extract, and 5-50 parts of radix puerariae extract.