不能吃了,如果基围虾放了一夜变红后就不能吃了,因为正常的基围虾是不会变红的,除非是煮熟了,煮熟的虾是会变红的,如果生的基围虾变红就说明基围虾已经变质了,变质的虾是不能吃的,变质的虾会滋生细菌,产生有害物质,否吃了是会影响身体不适的。