Non-alcoholic fatty liver disease (NAFLD) is the most common liver disorder, with a global prevalence of 25%. Currently, there remains no approved therapy. Ramulus mori (Sangzhi) alkaloids (SZ-As), a novel natural medicine, have achieved comprehensive benefits in the treatment of type 2 diabetes; however, few studies have focused on its role in ameliorating hepatic lipid metabolic disturbance. Herein, the therapeutic effect and mechanism of SZ-As on a high-fat diet (HFD) combined with streptozotocin (STZ)-induced NAFLD mice were investigated via incorporating transcriptomics and lipidomics. SZ-As reduced body weight and hepatic lipid levels, restored pathological alternation and converted the blood biochemistry perturbations. SZ-A treatment also remarkedly inhibited lipogenesis and enhanced lipolysis, fatty acid oxidation and thermogenesis. Transcriptomics analysis confirmed that SZ-As mainly altered fatty acid oxidative metabolism and the TNF signaling pathway. SZ-As were further demonstrated to downregulate inflammatory factors and effectively ameliorate hepatic inflammation. Lipidomics analysis also suggested that SZ-As affected differential lipids including triglyceride (TG) and phosphatidylcholine (PC) expression, and the main metabolic pathways included glycerophospholipid, sphingomyelins and choline metabolism. Collectively, combined with transcriptomics and metabolomics data, it is suggested that SZ-As exert their therapeutic effect on NAFLD possibly through regulating lipid metabolism pathways (glycerophospholipid metabolism and choline metabolism) and increasing levels of PC and lysophosphatidylcholine (LPC) metabolites. This study provides the basis for more widespread clinical applications of SZ-As.