Print

Homemade Cinnamon Rolls (Soft + Fluffy!)

4.9 from 18 reviews

There is nothing better than pillowy soft, gooey-in-the-middle, smothered in cream cheese frosting, homemade cinnamon roll. These perfect cinnamon rolls taste even BETTER than a Cinnabon.

There is nothing better than pillowy soft, gooey-in-the-middle, smothered in cream cheese frosting, homemade cinnamon roll. These perfect cinnamon rolls taste even BETTER than a Cinnabon.

  • Author: Sofi | Broma Bakery
  • Prep Time: 30 minutes
  • Rise Time: 2 hours
  • Total Time: 2 hours 30 minutes
  • Author: Sofi | Broma Bakery
  • Prep Time: 30 minutes
  • Rise Time: 2 hours
  • Total Time: 2 hours 30 minutes
Scale:
  • Author: Sofi | Broma Bakery
  • Prep Time: 30 minutes
  • Rise Time: 2 hours
  • Total Time: 2 hours 30 minutes

Ingredients

​​For The Dough

  • 4 cups all-purpose flour
  • 1/3 cup granulated sugar
  • 1 packet (2 1/4 tsp.) Rapid Rise Instant Yeast
  • 1 teaspoon salt
  • 1 ½ cups milk
  • 6 tablespoons butter
  • 1 egg, room temperature

For The Cinnamon Sugar Filling

  • 1/4 cup butter, room temperature
  • 2/3 cup light brown sugar
  • 1 Tablespoon ground cinnamon
  • Pinch of salt

For The Eggnog Cream Cheese Frosting

  • 4 ounces cream cheese, room temperature
  • ½ cup unsalted butter, room temperature
  • 3 cups powdered sugar
  • 23 Tablespoons milk
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions

  1. In a large bowl combine 2 cups of the flour, yeast, salt and sugar in a bowl. Mix to combine.
  2. In a microwave safe bowl, microwave the milk and butter for 30 seconds until warm and the butter is mostly melted. The mixture should be warm, but not hot. If it is too hot, make sure to let it cool before adding to the yeast to prevent killing the yeast. Add the warm milk and butter to the flour mixture.
  3. Add the egg.
  4. Beat on low speed, gradually increasing to high until completely combined, about 2 minutes.
    Scrape down the bowl and add 1 more cup of flour, beating until combined. Add the remaining cup of flour in a little at a time until the dough starts to pull away from the sides of the bowl and form a ball.
  5. Turn the dough out onto a well floured surface and knead for about 10 minutes until smooth and you can stretch a piece of dough out between your fingers without it breaking. This means the gluten has developed and your dough will be pillowy soft.
  6. Transfer the dough to an oiled bowl and cover. Let rise in a warm place for 1 hour or until the dough has doubled in size.
  7. While the dough rises, make the filling. Combine the sugar, cinnamon, and salt together in a small bowl and mix well. Set aside.
  8. Once the dough has risen, roll it out into a long rectangle about 18 x 12 inches on a well floured surface.
  9. Spread the butter for the filling all the way to the edge of the dough. Sprinkle the sugar mixture over the butter, pressing it down to stick to the butter.
  10. From the long end, roll the dough away from you into a tight roll, sealing the bottom edge down by pinching the dough together.
  11. Use floss or a very sharp knife to cut the dough into 12 even rolls. Place the rolls in a 9 x 13 inch pan lined with parchment paper. Cover loosely with a dish cloth and allow to rise for another hour until doubled in size and puffed up.
  12. Bake the cinnamon rolls at 350°F for 30 minutes or until they are golden brown and no longer doughy. Allow to cool.
  13. While the rolls cool, make the cream cheese frosting. In a stand mixer fit with the whisk attachment combine the cream cheese, butter, powdered sugar, milk, salt, and vanilla extract.Beat on low speed, gradually increasing to high until light and fluffy. Spread the icing evenly over the 12 rolls. Enjoy warm!