Print

Soft and Gooey Homemade Cinnamon Rolls with Cream Cheese Icing

A close-up shot of a single, soft cinnamon roll with rich brown filling and thick white icing, resting on a white plate.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Follow this straightforward recipe for bakery-quality cinnamon rolls. This recipe yields soft, fluffy yeast rolls filled with a rich cinnamon-sugar mixture and topped with a sweet cream cheese glaze.

Ingredients

Scale
  • 1 cup whole milk, warmed
  • 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
  • 2 large eggs, room temperature
  • 4 cups all-purpose flour, plus more for dusting
  • 1 teaspoon salt
  • 1/4 cup packed light brown sugar, for filling
  • 2 tablespoons ground cinnamon
  • For the Icing: 4 ounces cream cheese, softened
  • 1/2 cup unsalted butter, softened
  • 2 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 1 tablespoon milk

Instructions

  1. Combine the warm milk and yeast in a large bowl. Let stand for 5 minutes until foamy.
  2. Stir in 1/2 cup granulated sugar, 1/2 cup softened butter, eggs, flour, and salt into the yeast mixture. Mix until a soft dough forms.
  3. Knead the dough on a lightly floured surface for 8 to 10 minutes until smooth and elastic. Place the dough in a lightly oiled bowl, turning to coat. Cover and let rise in a warm place for 1 to 1.5 hours, or until doubled in size.
  4. While the dough rises, prepare the filling. In a small bowl, mix the 1/4 cup granulated sugar, brown sugar, and ground cinnamon. Set aside.
  5. Punch down the risen dough. On a lightly floured surface, roll the dough into a 12×18 inch rectangle.
  6. Spread the remaining 1/2 cup softened butter evenly over the dough surface. Sprinkle the cinnamon-sugar mixture over the buttered dough.
  7. Starting from the long edge, tightly roll the dough into a log. Cut the log into 12 equal rolls.
  8. Place the rolls cut-side up in a greased 9×13 inch baking pan. Cover and let rise again for 30 minutes.
  9. Preheat your oven to 375 degrees Fahrenheit. Bake for 20 to 25 minutes, or until golden brown.
  10. While the rolls cool slightly, make the icing. Beat the softened cream cheese and butter together until smooth. Gradually beat in the powdered sugar, vanilla extract, and 1 tablespoon of milk until the icing is creamy.
  11. Spread the cream cheese icing generously over the warm cinnamon rolls before serving.

Notes

  • For the softest rolls, use room temperature eggs and milk.
  • If you want extra gooey rolls, use the full 1/2 cup of butter in the filling layer.
  • You can make the dough ahead of time and let it rise slowly in the refrigerator overnight.

Nutrition