Precalienta el horno a 190 C. Engrasa con mantequilla un molde para hornear de 20 x 28 cm o de 23 x 23 cm. En capas, añade primero el arroz, presionando bien con una espátula y luego la mezcla de las rajas; y así sucesivamente hasta acabar con los ingredientes. Después de la última capa, espolvorea el quesillo encima.
Derrite la mantequilla en un sartén a fuego medio. Añade la cebolla y deja que acitrone y sude unos 12 minutos. Sube el fuego a medio-alto, añade el jitomate y cocina por 2 minutos. Agrega las rajas, el elote, la sal y la pimienta y cocina 3 minutos más. Añade la crema y el queso y sigue cocinando, revolviendo de vez en cuando hasta que la salsa espese un poco, de 2 a 3 minutos.
Hornea unos 20 minutos o hasta que el queso se derrita completamente. Sirve caliente.