Calentar el horno a 170 C. Engrasar y enharinar un molde para bundt cake (mira las notas).
En un bol mediano, mezlcar todos los ingredientes secos: la harina, el polvo de hornear, el bicarbonato de sodio, y la sal.
Con batidora eléctrica, batir la mantequilla con el azúcar hasta que quede cremosa, unos 4 minutos.
Añadir los huevos, uno a la vez. Batir 3 minutos más.
Añadir la mitad de la mezcla de la harina, y la mitad de la leche. Batir. Añadir el resto de la harina y la leche y batir hasta que quede cremoso.
Agregar la mitad de la masa al molde ya preparado. Espolvorear la mezcla de canela y azúcar sobre toda la masa.
Añadir el resto de la masa. Con un cuchillo, darle vueltas o remolinear para que la canela se mezcle un poco con la masa.
Hornear por una hora, o hasta que el centro esté firme al tocarlo.
Dejar en el molde por 10 minutos antes de desmoldar.
Servir caliente o frío.