Las ollas de arroz funcionan calentando el agua y el arroz en torno al punto de ebullición del agua y apagando el fuego tan pronto como la temperatura comienza a aumentar más allá de él. Cuando el agua está presente e hirviendo, la temperatura permanece constante. Tan pronto como el arroz absorbe toda el agua, la temperatura de las trazas restantes de agua libre comienza a aumentar a medida que se convierte en vapor. La olla arrocera busca esto incluso para apagar el fuego.
Algunas ollas de arroz modernas también se pueden programar para mantener el arroz (o lo que sea que esté en la cavidad de cocción) en un estado cálido (generalmente 50ºC) después de cocinarlo.