不能。生虾仁变红色是否还能吃,需要视情况而定:1.如果是鲜虾或者是冷藏的虾肉质呈红色,这可能是虾中含有虾青素的原因。在煮的过程中,虾青素会发生变化,使虾的颜色变为红色。这种情况下,虾肉是可以食用的。2.如果是生虾在变质之后变成红色,那么虾肉就不能食用了。在这种情况下,虾肉已经被微生物繁殖,如果不慎食用了变质的虾肉,可能会引发食物中毒,引起腹痛、腹泻及恶心、呕吐等症状。