Non-alcoholic fatty liver disease (NAFLD) represents one of the most common liver diseases. It is strongly associated with obesity and insulin resistance and thought to be parameters of the metabolic syndrome. NAFLD can progress to non-alcoholic steatohepatitis then to cirrhosis and liver failure. This study aimed to investigate whether silymarin or/and taurine can improve non-alcoholic fatty liver in an animal model and whether this therapeutic approach can result amelioration in carbohydrates profile (serum glucose, insulin, insulin resistance index and hepatic glycogen), lipids profile (serum cholesterol, triglycerides, free fatty acids, leptin and adiponectin as well as hepatic total lipids & cholesterol), liver function profile (serum aspartate transaminase, alanine transaminase, total protein, albumin and haptoglobin) and the cytokines profile (serum tumor necrosis factor-α, interleukin-1ß and interleukin-6). The obtained results revealed a significant (p<0.001) increase in carbohydrates profile (glucose, insulin, insulin resistance index & hepatic glycogen) in NAFLD rats than those in their control ones. Similary, lipid parameters (serum cholesterol, triglycerides, free fatty acids and leptin as well as hepatic total lipids & cholesterol) and liver function tests (serum aspartate transaminase, alanine transaminase and haptoglobin)were significantly (p<0.001) elevated in NAFLD rats compared with their corresponding control group. On the other hand, induction of NAFLD to rats caused a significant (p<0.001) decrease in adiponectin level with a remarkable decrease in serum total protein and albumin. A considerable (p<0.001) elevation were occurred in all cytokines parameters (serum tumor necrosis factor-α, interleukin-1ß and interleukin-6) in NAFLD rats group compared with their corresponding control group. When, NAFLD rats group was treated with silymarin or/and taurine, a considerable amelioration effects in all previous studied parameters were pronounced dependent on certain mechanisms and time of treatment. In conclusion, silymarin or/and taurine reduced metabolic abnormalities associated with NAFLD via inhibition the oxidative stress, increment in the stabilization of mitochondrial membrane, reduction the lipid accumulation in the liver, enhancement in the endoplasmic reticulum (ER) and improving insulin resistance. Overall, silymarin and taurine may be considered as promising and novel therapies for the treatment of NAFLD.