Precalentar el horno a 190º C y colocar la rejilla en el centro del horno. Engrasar el molde para 12 muffins o cubrirlos con los moldes de papel.
En un bol grande mezclar la harina, el azúcar, la levadura, el bicarbonato, las especias y la sal. Añadir las nueces troceadas y las chips de chocolate, mezclar bien y reservar.En un bol mediano mezclar los huevos, el puré de calabaza y el aceite.
Con la ayuda de una espátula añadir la mezcla del bol mediano al bol grande y mezclar sólo hasta que los ingredientes se hayan combinado y quede una masa grumosa.
Rellenar, con la ayuda de una cuchara de helado, los moldes y hornear durante 22 minutos o hasta que al insertar un palillo en el centro del muffin, éste salga limpio.
Sacar el molde del horno y dejarlo reposar 5 minutos antes de desmoldar los muffins y enfriarlos sobre una rejilla.