Go Back
Homemade Cinnamon Rolls recipe photo

Cinnamon Rolls

These Cinnamon Rolls are soft, fluffy, and packed with cinnamon-sugar goodness topped with irresistible cream cheese icing. Perfect for a cozy breakfast or dessert treat!
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 1 hour 30 minutes
Servings: 8 servings
Course: Breakfast, Dessert
Cuisine: American

Ingredients
  

  • 2 cups all-purpose flour the base for tender, fluffy dough
  • 1/4 cup sugar adds subtle sweetness to the dough
  • 1 packet active dry yeast helps the dough rise beautifully
  • 1/2 teaspoon salt balances the sweetness and enhances flavor
  • 1/4 cup milk warms and softens the dough (use any plant-based milk if preferred)
  • 1/4 cup unsalted butter melted, for richness in the dough
  • 1 large egg binds ingredients and adds moisture
  • 1 tablespoon ground cinnamon star spice for the filling
  • 1/2 cup brown sugar for that deep, caramelized sweetness in the spiral
  • 1/4 cup chopped nuts optional, adds crunch and texture, walnuts or pecans are great choices
  • 1/4 cup cream cheese for the tangy, smooth icing
  • 1/2 cup powdered sugar sweetens and thickens the icing
  • 1 tablespoon vanilla extract elevates the icing with warm, aromatic notes
  • 1 tablespoon milk for icing, thins the icing to a drizzle-able consistency

Equipment

  • Large mixing bowl
  • Measuring cups and spoons
  • Whisk or fork
  • Rolling Pin
  • Baking dish or round cake pan (8 or 9-inch)
  • Small Bowl
  • Pastry Brush
  • Sharp knife or dental floss

Method
 

  1. Warm the milk until it’s just warm to the touch (about 110°F). Stir in the sugar and sprinkle the yeast on top. Let it sit for 5-10 minutes until it foams.
  2. In a large bowl, combine the flour and salt. Add the melted butter, egg, and the foamy yeast mixture. Stir until the dough begins to come together. Turn it onto a floured surface and knead for about 8 minutes until smooth and elastic.
  3. Place the dough in a lightly greased bowl, cover it, and let it rise in a warm spot for 1 to 1.5 hours, or until doubled in size.
  4. Mix the brown sugar, ground cinnamon, and chopped nuts (if using) in a small bowl. Set aside.
  5. Punch down the risen dough and roll it out on a floured surface into a 12x8 inch rectangle.
  6. Brush the dough evenly with melted butter. Sprinkle the cinnamon-sugar mixture over the buttered dough. Roll the dough into a tight log from the long edge and pinch the seam to seal.
  7. Cut the log into 8 equal pieces using a sharp knife or unflavored dental floss. Place the rolls cut-side up in a greased baking dish, leaving space between each.
  8. Cover the rolls loosely and let them rise for another 30-45 minutes until puffy.
  9. Preheat oven to 350°F (175°C). Bake the rolls for 20-25 minutes, or until golden brown on top.
  10. While baking, beat together cream cheese, powdered sugar, vanilla extract, and milk until smooth and creamy.
  11. Let rolls cool for 5-10 minutes before drizzling the cream cheese icing over them. Serve warm and enjoy.

Notes

  • Use whole wheat flour for added fiber while keeping the rolls tender.
  • Replace half the butter with unsweetened applesauce to reduce fat content.
  • Refrigerate shaped rolls overnight for a convenient morning bake.
  • Use dental floss to cut rolls cleanly without squishing.
  • Reheat leftovers gently before icing for best texture and flavor.