如果光靠食品是补不上来的,需要到医院做进一步检查,明确病因,根据不同原因进行治疗。血红蛋白的正常值是120到150克每升,而血红蛋白78属于中度贫血,需要在医生指导下服用对症的药物进行治疗,同时在日常生活中多吃含铁质较多的食物,比如菠菜等,也可以吃一些动物血制品,但要选择干净卫生的动物类食品。