There’s something truly magical about warm, gooey homemade cinnamon rolls drizzled with rich cream cheese glaze. These fluffy spirals of soft dough filled with buttery cinnamon sugar are a timeless comfort treat. The aroma of cinnamon wafting through the kitchen as they bake is pure joy — and biting into one fresh from the oven is like tasting happiness itself.
Whether it’s a cozy Sunday morning, a special holiday breakfast, or just a day that needs a little extra sweetness, these Cinnamon Rolls with Cream Cheese Glaze will make every moment feel special.
I love this recipe because it’s pure comfort in every bite. The dough is soft, tender, and perfectly buttery, while the cinnamon sugar filling melts into a sweet swirl of goodness. The cream cheese glaze adds a luscious tang that balances the sweetness perfectly.
I also love how therapeutic and rewarding it is to make them from scratch — kneading the dough, watching it rise, and seeing the golden rolls emerge from the oven. It’s a heartwarming baking experience that never fails to impress both family and guests.
You must try this dish because it’s:
For the Dough:
For the Cinnamon Filling:
For the Cream Cheese Glaze:
Step 1: Activate the Yeast
Warm the milk until just lukewarm (not hot). Add the yeast and 1 tablespoon sugar. Let it sit for about 5–10 minutes, until foamy.
Step 2: Make the Dough
In a large mixing bowl, combine the rest of the sugar, butter, egg, and salt. Pour in the yeast mixture and stir in the flour gradually.
Knead the dough (by hand or with a dough hook) for 5–7 minutes, until smooth and elastic.
Step 3: Let the Dough Rise
Place the dough in a lightly oiled bowl, cover it with a damp cloth or plastic wrap, and let it rise in a warm spot for about 1 hour — until doubled in size.
Step 4: Prepare the Filling
Mix softened butter, brown sugar, cinnamon, and vanilla until it forms a spreadable paste.
Step 5: Shape the Rolls
Punch down the dough and roll it into a rectangle (about 16x12 inches). Spread the cinnamon filling evenly over the surface. Roll the dough tightly from the long edge into a log.
Cut into 12 even rolls using a sharp knife or dental floss.
Step 6: Second Rise
Arrange rolls in a greased 9x13-inch baking dish. Cover and let rise again for 30 minutes, until puffy.
Step 7: Bake
Preheat oven to 350°F (175°C). Bake for 20–25 minutes, until golden brown and baked through.
Step 8: Make the Cream Cheese Glaze
In a medium bowl, beat cream cheese, butter, powdered sugar, and vanilla until smooth. Add milk as needed to reach a pourable consistency.
Step 9: Glaze and Serve
Spread the glaze generously over the warm rolls so it melts into every swirl. Serve warm and enjoy the melt-in-your-mouth perfection!

Serve the cinnamon rolls:
They’re best enjoyed fresh and slightly warm, when the glaze melts into the soft layers.
To Store:
To Freeze (Before Baking):
To Freeze (After Baking):
Cinnamon Rolls with Cream Cheese Glaze are the ultimate homemade indulgence — soft, buttery, and bursting with sweet cinnamon flavor. The creamy, tangy glaze perfectly complements the warm rolls, making every bite heavenly. Whether enjoyed for breakfast, brunch, or dessert, this classic recipe brings warmth, comfort, and sweetness to any day.
Bake them once, and they’ll become a cherished tradition in your kitchen — because nothing says “made with love” quite like freshly baked cinnamon rolls!
There’s something truly magical about warm, gooey homemade cinnamon rolls drizzled with rich cream cheese glaze. These fluffy spirals of soft dough filled with buttery cinnamon sugar are a timeless comfort treat. The aroma of cinnamon wafting through the kitchen as they bake is pure joy — and biting into one fresh from the oven is like tasting happiness itself.