Mix yeast and warm water in a large bowl. Once the yeast is dissolved, pour in the sugar and combine well. Mix in ⅓ cup of melted butter and only 3 cups of the flour.
In a separate bowl, whisk the eggs together, and then add them to the yeast mixing bowl with the yeast. Once the eggs are mixed in, add the remaining flour and salt. Knead with hands or spoon for about 5 to 7 minutes.Cover the dough with a towel on top. Place the dough in a warm area for about 45-minutes to an hour to rise (should double in size)
Cinnamon Sugar Filling
Melt the butter, and fold in the brown sugar, sugar, cinnamon, and flour.
Prepare Cinnamon Rolls for Baking
Preheat the oven to 350 degrees.Sprinkle flour on your surface and roll out the dough into a rectangle. Once the dough is rolled out, spread filling evenly over the top.
Tightly but gently, roll the dough layer up. Cut the rolls about 2 inches thick using a dough cutter. Place the rolls in a prepared baking dish. Use a glass or ceramic dish greased with butter and flour.
Bake 30 to 40 minutes.
Cinnamon Roll Icing
In a mixing bowl, add melted butter (if you don't want to melt the butter, use an electric mixer), powdered sugar, and stir lightly. Slowly mix in the milk and vanilla.If it’s too runny, add more powdered sugar. If it’s too thick, add more milk.Frost the cinnamon rolls when they are warm (at least 15 minutes after removing from hot oven.)
Keyword cinnamon rolls, breakfast, baked goods, baking, breakfast rolls, frosted, frosting, homemade, the best cinnamon rolls,