虾炒后未变红的原因可能是虾没有熟。
虾及蟹的外骨骼内含有一种橙红色的色素(还原虾红素,也有叫虾青素的),是类胡萝卜素的一种,这种色素与蛋白质结合后,会因蛋白质的不同而转为黄橙紫绿蓝等颜色,当蛋白质破坏或变性时或蛋白质与色素分离后(如虾死亡),颜色即变回原来的橙红色,虾煮熟时会变红色就是由于蛋白质变性。