导致虾筋变蓝的原因是:基因变异的龙虾产生过量的某种蛋白质,这种蛋白质反应形成蓝色化合物——虾青蛋白,从而使其呈现亮蓝色,有的也会变成褐绿色。