代偿期肝硬化病人,应食用高热量、高蛋白、维生素丰富、易消化食物。其中以蛋白质、碳水化合物为主,蛋白质可较多,由鱼、瘦肉、蛋类、牛乳、豆制品等含高生物效价的蛋白质食品提供,每日供给量按1.5~2.0g/(kg · d),脂肪每日摄入量不宜超过1.0g/(kd · d),其余为糖类。有腹水者应予少钠盐或无钠盐饮食。针对有显著肝功能减退或肝性脑病倾向者,则应以糖类为主,严格限制动物蛋白的摄入量,一般给予富含支链氨基酸的植物蛋白,严重病例必须禁食蛋白质。无论代偿期与失代偿期肝硬化病人,均应补充富含维生素A、B、C ......