多數非酒精性脂肪肝炎族群都有體重過重的問題,採取體重管理是減少脂肪肝最有效的方法之一。一般而言,減少5%體重就能減少部份肝臟脂肪,減少7-10%體重可以降低發炎對肝細胞的損傷,平均而言,減重5-10%就能有改善胰島素抗性、肝功能以及肝組織的效果。對於肥胖族群而言,適當減重還能減少糖尿病、高血壓、高膽固醇與心血管疾病風險。任何有助於控制體重的健康飲食,都能幫助改善非酒精性脂肪肝炎,而低熱量的地中海飲食法是最佳選擇之一,地中海飲食的主要原則是多吃蔬果、全穀類、豆類、堅果以及橄欖油。肉類方面,則建議少吃紅肉,多吃含有魚油的深海魚及家禽類瘦肉。另外,2020年一項研究指出,多吃十字花科蔬菜(包括青花菜、花椰菜、蘿蔔、大白菜、芥蘭、紫高麗菜)與非酒