Prepara la masa. Agrega 1 cucharadita de azúcar sobre la levadura y 1/3 de taza de la leche. Revuelve para disolver.
En un tazón grande combina la harina, 2 cucharadas de azúcar y sal. Agrega aceite o mantequilla derretida, levadura disuelta, huevos y el resto de 2/3 taza de leche. Revuelve para combinar y amasa hasta que la masa esté suave, un poco pegajosa pero bastante elástica y se despegue del lado del tazón. Si se siente demasiado suave, puedes agregar harina extra hasta 1/2 taza (63g). Déjala reposar durante 10 minutos.
En un tazón pequeño, combine la mantequilla con canela y azúcar.
En una superficie aceitada o enharinada, extiende la masa en un rectángulo de 12×18 pulgadas (30x45cm). Extiende la mezcla de mantequilla y canela sobre la parte superior del rectángulo. Enrolla la masa, sella la unión con agua y corta en 12 rollos de tamaño igual. Coloca en una bandeja forrada con papel pergamino (9×13 pulgadas – 23x33cm) con una distancia de 1/2 -1 pulgada (2 cm) entre ellos para permitir que suban.
Cubra con envoltura de plástico y deje que los rollos suban en un lugar cálido durante aproximadamente una hora, hasta que dupliquen su tamaño. (si la bandeja no es muy alta, es posible que deba engrasar la envoltura de plástico para que no se pegue).
Precalienta el horno a 350F (180 C).
Hornea los panecillos durante unos 15-20 minutos hasta que estén ligeramente dorados.
Prepare el glaseado. Mezcla azúcar en polvo con vainilla y leche y antes de servir rocía sobre los rollos.
Sírvelo caliente junto a una taza de leche.