Calienta el horno a 180 °C, con calor arriba y abajo, y engrasa un molde bundt de aproximadamente 25 cm. Espolvorea una capa fina de harina y sacude el exceso para cubrir bien las hendiduras.
Tamiza la harina con el polvo de hornear, el bicarbonato, la sal, la canela, el jengibre, la nuez moscada y el clavo. Así se distribuyen los leudantes y las especias sin grumos.
Bate la mantequilla con el azúcar moreno durante 3 o 4 minutos, hasta que la mezcla se vea más pálida, cremosa y aireada. Este volumen inicial ayuda a que la miga no resulte compacta.
Añade los huevos de uno en uno y bate solo hasta que cada uno desaparezca en la mezcla. Si la preparación se ve ligeramente cortada, incorpora una cucharada de la harina tamizada antes de continuar.
Agrega un tercio de los ingredientes secos, luego la mitad del buttermilk, otro tercio de los secos, el resto del buttermilk y termina con la harina. Mezcla a velocidad baja y detente cuando ya no veas harina seca.
Incorpora el puré de calabaza con una espátula, mediante movimientos envolventes, hasta obtener una masa uniforme de consistencia espesa. No prolongues el mezclado porque la harina puede desarrollar demasiado gluten.
Vierte la masa en el molde y alisa la superficie. Hornea entre 50 y 60 minutos, hasta que esté dorado, se despegue apenas de los bordes y un palillo insertado en la parte más gruesa salga con algunas migas húmedas.
Deja el bizcocho dentro del molde durante 15 minutos sobre una rejilla. Después, despega los bordes si hace falta, inviértelo sobre la rejilla y déjalo enfriar por completo antes de espolvorear azúcar glas o cortarlo.