If you have ever had a warm bakery cinnamon roll for breakfast then you know that Homemade Cinnamon Rolls are a treat that stands out with their cozy flavor. In this article and today we have the Homemade Cinnamon Rolls recipe for you to try in the comfort of your own home with this easy step by step guide.

This classic breakfast bake has tender spiraled dough with a rich cinnamon sugar filling and a sweet creamy icing that is both soft and comforting. This recipe is great for special occasions or a relaxed morning at home and this recipe is sure to impress your family and friends.
Ingredients

Here’s what I use for this recipe and you can always make substitutions if you prefer.
- all purpose flour: builds the soft dough structure
- granulated sugar: lightly sweetens the dough
- instant yeast: helps the dough rise and turn fluffy
- whole milk: hydrates the dough and keeps it tender
- unsalted butter: adds richness to the dough
- large eggs: adds color and softness
- salt: balances sweetness and sharpens flavor
- brown sugar: creates the gooey filling
- ground cinnamon: gives the filling its warm spice
- unsalted butter: helps the filling spread and melt into layers
- cream cheese: makes the icing creamy and slightly tangy
- powdered sugar: sweetens and thickens the icing
- vanilla extract: rounds out the icing flavor
- whole milk: loosens the icing to a spreadable texture
Tools You’ll Need
- mixing bowl: for combining and rising the dough
- rolling pin: for flattening the dough into a rectangle
- baking dish: for holding the rolls as they bake together
- knife or dough cutter: for slicing the spiral log into rolls
Instructions
Step 1: Mix the dough into a shaggy mass

Warm milk and sugar and yeast blend into a foamy base and then flour and eggs and melted butter and salt are worked in until the mixture turns from loose and glossy into a rough shaggy dough with dry patches disappearing and soft clumps forming together.
Tip: Stop once the flour is absorbed so the dough stays tender after rising.
Step 2: Let the dough rise until puffy

The rough dough rests and expands into a smoother mound that looks fuller and airier and the top rounds out while small bubbles lift the surface and give it a soft pillowy look.
Tip: A fully risen dough should look noticeably larger and feel light rather than dense.
Step 3: Spread the filling over the flattened dough

The risen dough is pressed and stretched into a broad rectangle and softened butter smears across the surface while brown sugar and cinnamon cling in a sandy layer that looks darker and slightly uneven from edge to edge.
Tip: Leave a small bare strip at one end so the log seals more easily.
Step 4: Roll and slice the spiral log

The filled dough is rolled into a thick spiral log and the loose layers overlap naturally while the ends stay slightly irregular and each slice reveals a visible swirl with some pieces a little wider than others.
Tip: Use gentle pressure so the spiral stays defined and the filling does not squeeze out too much.
Step 5: Arrange the rolls and let them puff again

The sliced spirals are set with natural spacing and slight overlap and as they rest they expand sideways and upward until the gaps narrow and the rolls look softer and more connected while the swirls stay visible.
Tip: The second rise is ready when the rolls look swollen and lightly touching.
Step 6: Bake until golden and set

The pale dough bakes into tall soft rolls with tops turning patchy golden brown and the cinnamon layers darken in the seams while a little filling melts out and leaves glossy sticky spots between the rolls.
Tip: Bake just until the centers look set so the rolls stay soft after cooling.
Step 7: Spread the cream cheese icing over the warm rolls

Cream cheese and powdered sugar and vanilla and milk blend into a smooth pale icing and once spread over the warm rolls it softens into the creases and drapes unevenly across the browned tops so the finished pan looks glossy and homemade.
Tip: Ice while the rolls are warm so some icing melts in while some stays thick on top.
Pro Tips
- Use warm milk rather than hot milk so the yeast stays active and the dough rises evenly.
- Spread the softened butter all the way to the corners so every bite gets some filling.
- Do not worry if the rolls are different sizes because that homemade look bakes up beautifully.
- Let the rolls cool slightly before icing so the topping melts into the swirls without disappearing completely.
Storage Instructions
Keep leftover cinnamon rolls covered in the refrigerator for up to 4 days. Warm individual portions until soft and add a little extra icing if desired. For longer storage freeze the rolls tightly wrapped for up to 2 months.
Frequently Asked Questions
Can I make Homemade Cinnamon Rolls the night before?
Yes and shape the rolls and chill them before the second rise and then let them warm and puff before baking.
Why is my dough too sticky?
Cinnamon roll dough should feel soft and slightly tacky and if it looks loose after mixing then add a little more flour until it holds together.
Can I freeze the baked rolls?
Yes and freeze them without icing for the best texture and then warm them and add fresh icing before serving.
How do I keep the centers soft?
Bake only until the middle looks set and pale gold rather than deeply browned so the centers stay tender and gooey.
Final Thoughts
This is the kind of recipe I wish I had found years ago. It would have saved me so many rushed breakfast mornings.
But now that I have it and I make it all the time and I think you will too. If you enjoyed this and check out some of my other popular recipes on the blog.
And leave a comment and I read every single one and it really makes my day.
Print
Homemade Cinnamon Rolls
- Total Time: 2 hours 25 minutes
- Yield: 12 servings 1x
Description
These Homemade Cinnamon Rolls are the best mix of easy comfort and bakery style flavor with simple steps and quick prep ideas that still taste special. The soft swirls and creamy icing make them a healthy feeling homemade treat for brunch or holiday mornings while also fitting meal prep and potluck plans. Keep this recipe for party tables or a cozy weeknight dinner style breakfast when you want reliable ideas that always satisfy.
Ingredients
- 4 cups all purpose flour
- 1/4 cup granulated sugar
- 2 1/4 teaspoons instant yeast
- 1 cup warm whole milk
- 1/3 cup melted unsalted butter
- 2 large eggs
- 1 teaspoon salt
- 3/4 cup packed brown sugar
- 2 tablespoons ground cinnamon
- 1/2 cup softened unsalted butter
- 4 ounces softened cream cheese
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 2 tablespoons whole milk
Instructions
- Warm milk and sugar and yeast blend into a foamy base and then flour and eggs and melted butter and salt are worked in until the mixture turns from loose and glossy into a rough shaggy dough with dry patches disappearing and soft clumps forming together.
- The rough dough rests and expands into a smoother mound that looks fuller and airier and the top rounds out while small bubbles lift the surface and give it a soft pillowy look.
- The risen dough is pressed and stretched into a broad rectangle and softened butter smears across the surface while brown sugar and cinnamon cling in a sandy layer that looks darker and slightly uneven from edge to edge.
- The filled dough is rolled into a thick spiral log and the loose layers overlap naturally while the ends stay slightly irregular and each slice reveals a visible swirl with some pieces a little wider than others.
- The sliced spirals are set with natural spacing and slight overlap and as they rest they expand sideways and upward until the gaps narrow and the rolls look softer and more connected while the swirls stay visible.
- The pale dough bakes into tall soft rolls with tops turning patchy golden brown and the cinnamon layers darken in the seams while a little filling melts out and leaves glossy sticky spots between the rolls.
- Cream cheese and powdered sugar and vanilla and milk blend into a smooth pale icing and once spread over the warm rolls it softens into the creases and drapes unevenly across the browned tops so the finished pan looks glossy and homemade.
Notes
Pro Tips:
- Use warm milk rather than hot milk so the yeast stays active and the dough rises evenly.
- Spread the softened butter all the way to the corners so every bite gets some filling.
- Do not worry if the rolls are different sizes because that homemade look bakes up beautifully.
- Let the rolls cool slightly before icing so the topping melts into the swirls without disappearing completely.
Storage: Keep leftover cinnamon rolls covered in the refrigerator for up to 4 days. Warm individual portions until soft and add a little extra icing if desired. For longer storage freeze the rolls tightly wrapped for up to 2 months.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Breakfast
- Cuisine: American
Nutrition
- Serving Size: 1 serving