This post may contain affiliate links. Please read ourย disclosure policy.
For the Best Homemade Cinnamon Rolls, look no further! This sweet breakfast is decadent and delicious and better than store-bought. Serve them with a simple homemade cream cheese icing for a special treat that can be enjoyed for breakfast or dessert!
The smell of homemade cinnamon rolls baking in the oven is one of my favorite things. Have you made fluffy cinnamon rolls from scratch in your kitchen? The best cinnamon rolls are made with love and care right at home from scratch, they taste so much better than store-bought ones, and you can add your own special touches to them.
Find the ingredients for this cinnamon roll recipe at any grocery store or right in your pantry. Simply make the dough and fill it with cinnamon sugar, and butter mixture, then let them rise. Prepare a simple cream cheese frosting to spread on top or even more flavor.
Enjoy these homemade cinnamon rolls for brunch or as a treat any time of the day with a warm mug of coffee or tea.
Why You’ll Love This Recipe
- The entire recipe requires 2 hours or less including the time it takes for them to rise.
- This recipe is easy to follow, especially if it’s your first time making homemade cinnamon rolls. It’s the best homemade cinnamon roll recipe.
- Customize the rolls by adding your favorite mix-ins to the filling.
- You can enjoy them in the morning on the go or for a snack that both kids and adults love.
Ingredients You’ll Need
Cinnamon roll dough:
- All-Purpose Flour – Flour makes up the dry base of the ingredients and helps give the cinnamon rolls their doughy shape and texture.
- Sugar – The dough is sweetened lightly with granulated sugar to complement the filling and the cream cheese frosting.
- Instant Yeast – This is what makes the cinnamon rolls rise properly. When mixed with flour and warm water, yeast will give the cinnamon rolls a fluffy texture when baked. Instant yeast is also called rapid rise yeast. Do not use the standard active dry yeast or the dough will not rise in time.
- Kosher Salt – Helps balance the flavors in the cinnamon rolls and further helps to activate the instant yeast.
- Water – Warm water mixed with yeast is what turns it “on” and gives it the chemical reaction needed to rise.
- Butter – Unsalted butter is best.
- Egg – Helps bind the dough together and keeps the cinnamon roll in its classic swirl shape.
For the filling:
- Sugar – Keeps the filling inside extra sweet. Granulated sugar works great but you can also use light brown sugar for more flavor.
- Ground Cinnamon – Adds a warming flavor to the inside of the roll making a traditional cinnamon flavor.
- Butter – Used to bind the filling together to create a paste that’s buttery and decadent. Use unsalted butter.
For the cream cheese frosting:
- Butter – Gives the frosting a classically dense texture and buttery taste.
Cream Cheese – Adds a tart creamy flavor to the frosting that helps cut the sweetness of the sugar in the cinnamon rolls. - Vanilla Extract – Infuses the frosting with a hint of comforting vanilla flavor.
- Powdered Sugar – Sweetens up the frosting and adds texture.
- Milk – Helps thin out the frosting to make it easily spreadable.
How To Make Homemade Cinnamon Rolls
- Mix the dry ingredients: Add the 2 cups of the flour, sugar, and yeast to a bowl of a stand mixer along with salt and mix until fully combined.
- Mix the wet ingredients: Start out by mixing the butter and butter into a microwave-safe bowl. You’ll want to heat it up in 15-second intervals until the water is warm but not hot. Add this mixture to the flour mixture along with the egg, then beat on medium speed for 2 minutes. Stir in the rest of the flour until the dough starts to turn into a ball. You can do this on medium or low speed. During the mixing process, scrape the sides of the bowl with a rubber spatula to mix evenly.
- Knead the dough on a lightly floured surface: Lightly flour a work surface. Remove the ball of dough from the bowl and knead until the texture is smooth and has an elastic spring back when lightly pressed. This should take about 6 minutes. Let the dough rest for 10 minutes under a damp, clean towel.
- Make the cinnamon roll filling: While the dough is resting, add the cinnamon and sugar to a small bowl, then set aside.
- Fill and cut: Roll out the rested dough into a 15×10 inch rectangle using a rolling pin. Brush the surface of the dough with melted butter, then sprinkle the cinnamon sugar mix on top in a single layer. At the long end of the rectangle, roll the dough up tightly. Use unflavored dental floss or fishing line to cut the rolls into even pieces by sliding the floss under the roll and crossing through the middle until it cuts through.
- Let the dough rise: Grease a 9×13 inch baking dish with non stick spray or butter, then place the cinnamon rolls cut side down on the baking sheet in a single layer. Cover with a towel and let them rise for 1 hour in a warm place.
- Prepare the cream cheese frosting: While the cinnamon rolls rise, add butter and cream cheese to a stand mixer, then cream the two together with a paddle attachment. Once smooth, add in the vanilla and confectioners sugar. Add milk as necessary until a spreadable consistency is created.
- Bake the cinnamon rolls: Preheat the oven to 350F. Add the cinnamon rolls to the oven for 25-30 minutes or until they are cooked through and golden brown on top.
- Cool, frost, and serve: Let the homemade cinnamon rolls cool for 20 minutes. Then, spread the cream cheese icing on top. Serve warm and enjoy!
Expert Tips
- Follow the steps precisely. Pay special attention to baking time and temperature.
- Be sure to remember to divide the flour. Adding the flour slowly and in multiple steps allows the mixture to combine well and create the perfect dough.
- Let the dough sit for 10 minutes to rise before rolling and cutting into rolls. This will help keep the homemade cinnamon rolls fluffy on the inside.
- Make sure to use softened butter as specified.
- While rising, you can leave the dough on the counter in the kitchen in front of a filtered window to create warmth. You can also add them to your oven with just the oven light on.
- To determine if the dough passes the “doubled in size” stage, press the tips of two fingers lightly and quickly about ½ inch into the dough. If the impression you made stays, the dough is doubled.
- If you don’t have unflavored dental floss, fishing line also works well to cut the cinnamon rolls. Or you can use a sharp knife.
Variations
- Instead of cinnamon, use pumpkin pie spice in the filling for warming fall flavors.
- Change up the flavor of the dough by adding maple, almond, or coconut extract to the dough mixture instead of vanilla.
- Add chopped pecans, walnuts, or dried fruit in the filling to change the flavor and texture of the cinnamon rolls.
- Add chocolate chips to the filling for a warm chocolate cinnamon roll taste.
FAQs
All-purpose flour works great. You can also substitute with half bread flour or use all bread flour.
Allow the rolls to cool about 5 to 10 minutes before icing them. This will help ensure the frosting does not fully melt into the cinnamon rolls.
The rolls are done when the tops are golden brown and the middle of the cinnamon rolls are fully set.
Cinnamon buns traditionally have nuts inside whereas cinnamon rolls do not.
Try something new this weekend and try this easy cinnamon rolls recipe. With the perfect amount of cinnamon-sugar filling, frosting and dough, you will create a treat that everyone loves.
Other Sweet Breakfast Recipes
- Chocolate Chip Banana Bread
- Fluffy Homemade Pancakes
- Strawberry Scones
- Lemon Loaf Cake
- Blueberry Breakfast Cake
- Homemade Beignets
Did you try these homemade cinnamon rolls? Leave a recipe rating and review below.
Best Homemade Cinnamon Rolls
Ingredients
For the cinnamon rolls:
- 3 ½ cups all-purpose flour
- ¼ cup sugar
- 2 1/4 teaspoons instant yeast, (one packet)
- ½ teaspoon salt
- 1 cup + 3 tablespoons water
- 6 tablespoons butter
- 1 egg
For the filling:
- 1/3 cup sugar
- 2 tablespoons ground cinnamon
- 3 tablespoons butter, melted
For the frosting:
- 3 tablespoons butter, softened
- 3 ounces cream cheese, softened
- 1 1/2 teaspoons vanilla
- 3 cups confectioners’ sugar
- 3– 4 tablespoons milk
Instructions
- To make the rolls, in the bowl of an electric mixer fitted with the paddle attachment, mix 2 cups flour, sugar, dry yeast and salt until combined.
- Place water and butter in a microwave safe bowl. Microwave on high in 15 second increments until very warm but not hot to the touch (butter may not melt completely).
- Add the butter mixture and the egg to the flour mixture. Beat 2 minutes on medium speed, scraping down the sides of the bowl occasionally. Add one cup flour and beat an additional 2 minutes on high speed, scraping down the sides of the bowl as needed. Stir in remaining flour and mix until the dough starts to form a ball.
- On a lightly floured work surface, knead dough until smooth and elastic and dough springs back when lightly pressed with 2 fingers, about 6 minutes. Cover loosely with a damp, clean towel; let rest for 10 minutes.
- To prepare filling, in a small bowl combine sugar and cinnamon; set aside.
- Using a rolling pin, roll dough into a 15 x 10-inch rectangle. Brush the dough with the melted butter stopping at least ½ inch from the edge. Sprinkle with cinnamon sugar mixture. Beginning at long end of the rectangle, roll up tightly. Pinch seams to seal. Cut into 12 equal pieces. (Use unflavored dental floss instead of a knife to cut rolls. Cut a piece of floss about 12 inches long. Slide floss under the roll; bring ends up and cross over to cut each slice.)
- Place, cut sides down, in a greased 13 x 9 inch baking pan. Cover with towel and let rise in a warm place until double in size, about 1 hour.
- Preheat oven to 350 degrees F. Bake for 25 to 30 minutes or until rolls are golden brown. Remove from oven and cool for at least 20 minutes.
- To prepare the frosting, in the bowl of an electric stand mixer fitted with the paddle attachment, cream together butter and cream cheese. Add the vanilla and mix. Slowly add the confectioners’ sugar and mix until combined. Add milk 1 tablespoon at a time until frosting reaches a spreadable consistency. Drizzle or spread frosting over rolls and enjoy!
Notes
- If the rolls are staring to brown excessively, remove them from the oven and make an aluminum foil “tent” to shield them, and then return them to the oven.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
These turned out great! I swear there’s nothing better than a homemade cinnamon roll.
This was my first attempt at homemade cinnamon rolls and they were perfect. Thanks for sharing!