大米饭蒸出来是红色是因为米在煮之前,在特定温度和时间下产生了霉菌。浸泡时间过长确实可能造成米饭变色。大米浸泡后接触空气,在一定温度和湿度条件下,会产生霉菌,其中一种霉菌就是红色的。气温在20摄氏度左右,浸泡后的大米水分充足,且贮存时间长达24小时,适宜于霉菌的生长繁殖,煮出来的饭才变成了红色。大米发红也可能是因为蒸大米所用的水水质超标,矿物质含量异常造成的。