
Homemade Cinnamon Rolls with Cream Cheese Icing
Soft, fluffy homemade cinnamon rolls with a gooey brown sugar cinnamon filling and thick cream cheese icing. This overnight cinnamon roll recipe produces bakery-quality rolls that pull apart beautifully — the ultimate weekend breakfast.
About This Recipe
Great cinnamon rolls need a soft, enriched dough (milk, butter, eggs) that springs back when you poke it — the enrichment is what keeps the crumb tender rather than bready once baked. The filling should be generous — brown sugar and cinnamon mixed to a paste with soft, spreadable butter rather than melted butter brushed on, since a paste clings to the dough during rolling instead of pooling and leaking out. How tightly the dough is rolled matters more than most home bakers expect: too loose and the rolls unravel or bake with gaps; rolled snugly, each slice keeps its tight spiral and bakes evenly through the centre. The cream cheese icing, applied while the rolls are still warm, melts into the swirls rather than sitting as a solid layer on top, so every bite gets a thin ribbon of tangy sweetness worked into the dough itself rather than icing that's separate from the roll. Making them overnight — proofing the shaped rolls slowly in the fridge — means fresh, oven-warm rolls with minimal morning effort, and a slow cold proof also lets the dough develop a slightly deeper flavour than a same-day rise.
Ingredients
Serves 12
- 500 gbread flour
- 7 ginstant yeast(1 sachet)
- 50 gcaster sugar
- 1 tspfine salt
- 240 mlwarm whole milk(40°C / 105°F)
- 2large eggs
- 80 gunsalted butter(softened, for dough)
- 160 gsoft unsalted butter(for filling)
- 200 glight brown sugar(for filling)
- 3 tbspground cinnamon(for filling)
- 200 gcream cheese(softened, for icing)
- 60 gunsalted butter(softened, for icing)
- 250 gicing sugar(for icing)
- 2 tspvanilla extract(for icing)
Instructions
- 1
Make the dough
Combine flour, yeast, sugar and salt. Add warm milk and eggs, mix to a rough dough. Knead 5 minutes, then add softened butter in pieces, kneading until smooth and elastic — about 10 minutes. The dough should be soft but not sticky.
A stand mixer with a dough hook makes this effortless — knead on medium for 8 minutes.
- 2
First rise
Place dough in an oiled bowl, cover, and rise until doubled — 1–1.5 hours at room temperature, or overnight in the fridge.
- 3
Fill and roll
Roll dough on a floured surface to a 40×50cm rectangle. Spread softened butter all over. Mix brown sugar and cinnamon; sprinkle evenly over butter. Roll tightly from the long edge into a log.
- 4
Cut and prove
Cut the log into 12 equal rolls using dental floss or a sharp knife. Arrange cut-side up in a greased 23×33cm / 9×13-inch tin. Cover and rise 45 minutes until puffy.
- 5
Bake and ice
Bake at 190°C / 375°F for 25–28 minutes until golden. Cool 5 minutes, then spread cream cheese icing generously over warm rolls. Beat cream cheese, butter, icing sugar and vanilla until smooth for icing.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Watch: Homemade Cinnamon Rolls with Cream Cheese Icing
Pro Tips
- →
Dental floss cuts rolls cleaner than a knife — slide it under, cross over and pull.
- →
Don't let the milk exceed 45°C — it kills the yeast.
- →
Ice while warm — the icing melts into the rolls rather than sitting on top.
Variations
- •
Orange rolls: replace cinnamon with orange zest in the filling and add orange juice to the icing.
- •
Overnight method: after cutting and placing in the tin, cover and refrigerate overnight. Bring to room temperature 1 hour before baking.
Storage
Keep covered at room temperature for 2 days. Microwave for 20 seconds to refresh. Freeze baked uniced rolls for up to 2 months.
History & Origin
Cinnamon rolls have Scandinavian roots (kanelbulle in Sweden), but the thick, iced American version was popularised by Cinnabon, founded in 1985 in Seattle. The bakery chain's signature roll — extra-large with cream cheese frosting — became a cultural icon and inspired countless home bakers.
Frequently Asked Questions
Can I make cinnamon rolls the night before?
Yes — assemble, cut and place in the tin, then refrigerate overnight. Take out 1 hour before baking to warm up, then bake as directed.
Why are my cinnamon rolls dry and dense?
Either too much flour, over-kneading, or overbaking. The dough should be soft and slightly tacky; pull rolls from the oven as soon as they're golden.
Why did my cinnamon rolls not rise?
Yeast issues are the usual cause — check the yeast is fresh, and ensure the milk is warm (40°C) not hot (which kills yeast).
Can I freeze cinnamon roll dough?
Yes — freeze after shaping and cutting. Thaw overnight in the fridge, then prove and bake as normal.
Nutrition Facts
Per serving (400g / 14.1 oz) · 12 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More American Recipes
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes