Print

Soft Homemade Cinnamon Rolls

Close-up of a soft, freshly baked cinnamon roll drizzled generously with white cream cheese icing.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A recipe for making soft, fluffy cinnamon rolls with a sweet cream cheese icing.

Ingredients

Scale
  • 1 cup whole milk, warm
  • 2 1/4 teaspoons active dry yeast
  • 1/2 cup granulated sugar, plus 1/4 cup for filling
  • 1/2 cup unsalted butter, softened, plus 1/2 cup for filling
  • 1 large egg
  • 1 teaspoon salt
  • 4 cups all-purpose flour, plus more for dusting
  • 1/4 cup packed light brown sugar, for filling
  • 2 tablespoons ground cinnamon, for filling
  • For Icing: 4 ounces cream cheese, softened
  • For Icing: 1/2 cup unsalted butter, softened
  • For Icing: 2 cups powdered sugar
  • For Icing: 1 teaspoon vanilla extract
  • For Icing: 1-2 tablespoons milk

Instructions

  1. Combine the warm milk and yeast in a large bowl. Let stand for 5 minutes until foamy.
  2. Add the 1/2 cup softened butter, 1/2 cup granulated sugar, egg, and salt to the yeast mixture. Mix until just combined.
  3. Gradually add the flour, mixing until a soft dough forms. Knead the dough on a lightly floured surface for 5-7 minutes until smooth and elastic.
  4. Place the dough in a lightly oiled bowl, turning to coat. Cover the bowl with plastic wrap and let it rise in a warm place for 1 to 1 1/2 hours, or until doubled in size.
  5. Punch down the risen dough. On a lightly floured surface, roll the dough into a large rectangle, about 12×18 inches.
  6. In a small bowl, mix the 1/4 cup granulated sugar, brown sugar, cinnamon, and 1/2 cup softened butter until spreadable.
  7. Spread the cinnamon-butter mixture evenly over the entire surface of the dough, leaving a small border on one long edge.
  8. Starting from the long edge opposite the border, tightly roll the dough into a log. Pinch the seam closed.
  9. Cut the log into 12 equal rolls. Place the rolls cut-side up in a greased 9×13 inch baking pan.
  10. Cover the pan loosely and let the rolls rise again for 30-45 minutes, or until puffy.
  11. Preheat your oven to 375 degrees Fahrenheit. Bake for 20-25 minutes, or until golden brown.
  12. While the rolls bake, prepare the icing: Beat the softened cream cheese and 1/2 cup softened butter together until smooth. Gradually beat in the powdered sugar and vanilla extract. Add milk one tablespoon at a time until you reach a smooth, spreadable consistency.
  13. Remove the rolls from the oven and immediately spread the cream cheese icing over the warm rolls. Serve warm.

Notes

  • For the softest rolls, ensure your milk is warm, not hot, to avoid killing the yeast.
  • If you prefer a less sweet icing, reduce the powdered sugar slightly.
  • You can make the dough ahead of time and let it rise slowly in the refrigerator overnight.

Nutrition