Precalentar el horno a 350 grados y engrasar un molde para horno.
Para la Masa de Brownies:
En un tazón grande, batir los huevos, el azúcar y la vainilla. Verter lentamente la mantequilla derretida y batir para combinar. Agregar el espresso, el cacao en polvo, la harina, la sal y el polvo de hornear. Revolver para combinar, pero no mezclar demasiado. Verter en el plato preparado para hornear y dejar a un lado.
Para el Relleno:
En un tazón grande, batir el queso crema y el azúcar. Añadir la vainilla y 2 huevos, y batir hasta incorporar. Dejar de lado.
En un tazón pequeño, mezclar el puré de calabaza, la canela y el resto del huevo.
Colocar el relleno de queso crema por encima de los brownies y esparcir. Agregar por encima, en pequeñas cucharadas la mezcla de calabaza. Con ayuda de un palillo, hacer remolinos.
Llevar a horno a 180º por 40 minutos. Dejar enfriar al menos 30 minutos antes de servir.