老年人骨质疏松可以吃鱼。可以吃鱼,建议饮食多吃些含钙、磷、维生素及蛋白质丰富的食品,比如鸡蛋、牛奶、肉类、虾、豆制品等,以弥补体内与骨代谢有关的物质的不足,鱼类含锌也可以吃,可以吃香蕉有助于补钾,防止走路腿发软,发痛。