In the bowl of a standing mixer, combine the warm milk, yeast, and 1 tbsp sugar. Let it sit for 5 minutes.
Once the yeast foams up, stir in the remaining granulated sugar, eggs, salt, 8 tbsp melted butter, and vanilla extract.
Add half of the flour to the yeast mixture and combine until well incorporated.
Add the remaining flour slowly and mix with a dough hook for 4-5 minutes or until the dough is smooth and slightly sticky.
Lightly flour your working surface and roll out the dough a knead it for 1 minute with your hands.
Form the dough into a ball and place it in a greased bowl then cover it and place it in a warm place for 2 hours or until the dough doubles in size.
In a small bowl, combine the brown sugar, cinnamon, and softened butter, set aside.
When the dough has doubled in size, roll it onto a lightly floured surface. Using a rolling pin, flatten the dough into a 17x10 rectangle. Spread the cinnamon mixture over the dough within 1/2 inch of the edges.
Beginning at the 17-inch side, tightly roll the dough into a log.
Using unflavored dental floss, cut 12 rolls and place them on a buttered 9x9 baking dish. Cover the rolls and place them in a warm place. Let them rise for 45 minutes or until the rolls double in size.
Preheat oven to 350 degrees F. Once the rolls double in size, brush them with melted butter and place them in the oven. Bake them for 22 minutes.
While the rolls bake, prepare the cream cheese frosting by combining the softened cream cheese, powdered sugar, and softened butter until nice and smooth.
Spread the cream cheese frosting all over the cinnamon rolls while they're still warm and enjoy!