
These easy homemade cinnamon rolls are soft, fluffy, buttery, and filled with a warm cinnamon-sugar mixture. They’re finished with a simple creamy glaze that melts slightly over the warm rolls, making them perfect for breakfast, brunch, or a comforting homemade dessert.
The dough does need time to rise, but the actual preparation is straightforward. With a few simple steps and everyday ingredients, you can make soft cinnamon rolls from scratch right in your kitchen.
Add the warm milk and granulated sugar to a large bowl. Sprinkle the yeast over the top and let it stand for about 5–10 minutes.
The milk should be warm rather than hot. The yeast should become slightly foamy, which indicates that it is active.
Add the melted butter, egg, and salt to the yeast mixture. Stir to combine.
Gradually add the flour, mixing until a soft dough forms.
If the dough feels very sticky, add a little more flour, one tablespoon at a time. Avoid adding too much, as a slightly soft dough produces more tender cinnamon rolls.
Transfer the dough to a lightly floured surface and knead for about 5–7 minutes, until it becomes smooth and elastic.
You can also knead it using a stand mixer fitted with a dough hook.
Place the dough in a lightly greased bowl and cover it with a clean kitchen towel or plastic wrap.
Leave it in a warm place for about 1–1 1/2 hours, or until it has roughly doubled in size.
While the dough rises, combine the brown sugar and cinnamon in a small bowl.
Keep the softened butter ready for spreading over the dough.
Once the dough has doubled in size, transfer it to a lightly floured surface.
Roll it into a rectangle approximately 15 x 10 inches.
Try to keep the thickness fairly even so the rolls bake uniformly.
Spread the softened butter evenly over the surface of the dough.
Sprinkle the cinnamon and brown sugar mixture evenly over the butter, leaving a small border around the edges.
Starting from one of the longer sides, tightly roll the dough into a log.
Roll it evenly without pressing so hard that the filling gets pushed out.
Use a sharp knife or unflavored dental floss to cut the log into 12 equal pieces.
Place the rolls cut-side up in a greased 9 x 13-inch baking dish, leaving a little space between them.
Cover the baking dish and let the rolls rise for another 30–45 minutes.
They should look noticeably puffier before baking.
Preheat the oven to 350°F (175°C).
Bake the cinnamon rolls for approximately 20–25 minutes, or until the tops are lightly golden and the centers are cooked through.
Avoid overbaking, as this can make the rolls dry.
While the rolls are baking, beat the softened cream cheese and butter together until smooth.
Add the powdered sugar and vanilla, then gradually mix in the milk until the glaze reaches a smooth, spreadable consistency.
Allow the cinnamon rolls to cool for about 5–10 minutes after removing them from the oven.
Spread the cream cheese glaze over the warm rolls and serve.





Prep Time: 30 minutes
First Rise: 1–1 1/2 hours
Second Rise: 30–45 minutes
Cook Time: 20–25 minutes
Total Time: About 3 hours
Servings: 12 rolls
Oven Temperature: 350°F (175°C)
Pan: 9 x 13-inch baking dish
Dough
Filling
Glaze
These cinnamon rolls combine a soft yeast dough with a buttery cinnamon-sugar filling and creamy cream cheese glaze. The rolls are fluffy on the inside with lightly golden edges, while the filling becomes warm and caramel-like during baking.
They’re especially good served warm when the glaze starts to melt into the layers.
All-purpose flour gives the dough enough structure while keeping the finished rolls soft. Add flour gradually rather than adding all of it at once.
Active dry yeast helps the dough rise and gives the cinnamon rolls their light, fluffy texture.
Milk adds moisture and richness to the dough. It should be warm, not hot, because excessive heat can damage the yeast.
Brown sugar gives the filling a deeper, caramel-like sweetness that works well with cinnamon.
Ground cinnamon provides the signature warm, spicy flavor throughout the filling.
Cream cheese makes the glaze rich, creamy, and slightly tangy, which balances the sweetness of the rolls.
The first rise is complete when the dough has approximately doubled in size. Instead of relying only on the clock, look at the dough itself because rising time can vary depending on room temperature and yeast activity.
The second rise is shorter. The rolls should become visibly puffier before they go into the oven.
Yes. You can prepare the rolls through the cutting and arranging stage, cover the baking dish, and refrigerate it overnight.
The next day, allow the rolls to come closer to room temperature and become puffy before baking. This makes them convenient for breakfast or brunch.
Store cooled cinnamon rolls in an airtight container in the refrigerator because of the cream cheese glaze.
To serve them warm, reheat individual rolls gently in the microwave or in a low-temperature oven until warmed through.
You can also freeze unglazed baked rolls. Wrap them tightly and place them in a freezer-safe container. Thaw them before warming and adding fresh glaze.
Use a soft dough and avoid adding too much flour. Proper rising time and careful baking are also important. Overbaking can make the rolls dry.
The yeast may have been inactive, the milk may have been too hot or too cold, or the dough may have been kept in a very cold environment. Give the dough enough time to rise rather than relying strictly on the stated time.
Yes. The dough can be mixed and kneaded by hand. Knead it until smooth and elastic before allowing it to rise.
Yes. Freeze baked rolls without the glaze for best results. Wrap them tightly, thaw them, warm them, and add fresh glaze before serving.
Too much flour or overbaking can cause dry cinnamon rolls. Keep the dough soft and remove the rolls from the oven once they are lightly golden and cooked through.
These easy homemade cinnamon rolls are worth the extra rising time. The soft dough, buttery cinnamon-sugar filling, and creamy glaze come together into a warm homemade treat that’s perfect for breakfast or brunch.
For the best results, keep the dough soft, give it enough time to rise, and avoid overbaking. Serve the rolls warm with plenty of cream cheese glaze.