Cierne los ingredientes secos, reserva. Engrasa y enharina un molde rectangular de 13×9 pulgadas. Precalienta el horno a 350°F.
Dentro de un tazón, mezcla el puré de zapote con la mantequilla suavizada o a temperatura ambiente. Añade la crema, los huevos y la vainilla y mezcla todo muy bien con la batidora a velocidad mediana.
Agrega el azúcar poco a poco, luego los ingredientes secos previamente cernidos y de último las almendras. Vierte dentro del molde preparado y hornea 1 hora 15 minutos. Sirve con crema batida con canela.