1.新鲜虾变绿:新鲜虾的头部变绿,可能是在捕捞上来前食用很多绿色的藻类,如无异味,一般经过充分烹饪后可食用。2.虾受细菌感染变绿:如果虾在不新鲜的情况下变绿,且有异味,那么这可能是虾受到了细菌感染。在这种情况下,虾是不可食用的。