PROBLEM TO BE SOLVED: To provide a safe and effective agent for prevention, improvement and treatment of non-alcoholic steatohepatitis.SOLUTION: An agent for preventing and/or improving non-alcoholic steatohepatitis comprises D-amylose and/or isoleucine and/or leucine as an active ingredient. A dose per one time for an adult is D-amylose 2.5-20 g, and/or, isoleucine and/or leucine 0.5-20 g. Vitamin E is also comprised as an active ingredient.【課題】 非アルコール性脂肪性肝炎に対し、安全かつ有効な予防、改善及び治療薬の提供。【解決手段】 D-アロースおよび/またはイソロイシンおよび/またはロイシンを有効成分とすることを特徴とする非アルコール性脂肪性肝炎の予防剤および/または改善剤。成人1回あたりの服用量は、D-アロース2.5g~20g、および/または、イソロイシンおよび/またはロイシン0.5~20gになるように含有させる。さらにビタミンEを有効成分とする。【選択図】 図4