Em uma tigela grande, misture a farinha de trigo, o açúcar, o fermento biológico seco e o sal
Em outra tigela, misture o leite morno, a manteiga derretida e os ovos
Adicione a mistura líquida aos ingredientes secos e misture até formar uma massa
Sove a massa em uma superfície enfarinhada por cerca de 5-7 minutos, até que fique lisa e elástica
Coloque a massa em uma tigela untada, cubra com um pano e deixe crescer em um lugar quente por cerca de 1 hora, ou até dobrar de tamanho
Enquanto a massa cresce, prepare o recheio misturando a manteiga em temperatura ambiente, o açúcar mascavo e a canela em pó
Após a massa crescer, abra-a em um retângulo em uma superfície enfarinhada
Espalhe a mistura de recheio sobre a massa aberta
Enrole a massa cuidadosamente, formando um cilindro
Corte o cilindro em fatias de aproximadamente 2,5 cm de espessura e coloque-as em uma assadeira untada
Cubra as fatias com um pano e deixe crescer por mais 30 minutos
Preaqueça o forno a 180°C
Asse os cinnamon rolls por cerca de 25-30 minutos, ou até que estejam dourados
Enquanto os rolls assam, prepare a cobertura misturando o cream cheese, o açúcar de confeiteiro, o extrato de baunilha e 2-3 colheres de sopa de leite até ficar homogêneo
Retire os rolls do forno e deixe esfriar por alguns minutos
Espalhe a cobertura sobre os cinnamon rolls ainda mornos e sirva.