心肌病要吃富含维生素、蛋白质、膳食纤维等营养物质的食物。1、富含维生素的食物心肌病患者可以多吃一些富含维生素的食物,比如西红柿、山药、苹果、猕猴桃等,可以补充身体所需要的维生素A、维生素C等,对心肌病的恢复有一定的好处。2、富含蛋白质的食物心肌病患者还可以多吃一些富含蛋白质的食物,比如鸡蛋、牛奶、瘦肉等,可以补充身体所需要的蛋白质,还可以促进新陈代谢,有利于身体的恢复。3、富含膳食纤维的食物由于心肌病患者的心脏泵血功能会受到一定的损伤,所以可以多吃一些富含膳食纤维的食物,比如芹菜、菠菜、火龙果等,可以促进胃肠道蠕动,有利于食物的消化和吸收,还可以预防便秘。除此之外,心肌病患者还可以吃富含微量元素的食物,但是要注意食用量,避免一次性食用过多,以免加重胃肠道负担,导致消化不良。除此之外,心肌病患者还要注意饮食清淡,少吃高油、高脂、高盐的食物。