Homemade Cinnamon Rolls
- Time: 30 min active + 25 min baking + 60 min rising
- Flavor & Texture: Warm cinnamon spice with a soft, pillowy bite
- Perfect for: Weekend breakfasts or holiday morning treats
Table of Contents
Soft and Gooey Cinnamon Rolls
Sweet rolled breads have a long history of bringing people together, from the spicy kanelbullar of Sweden to the buttery breakfast traditions of North America. These treats represent a shared cultural love for warm, spiced dough that fills a house with an inviting scent.
Making cinnamon rolls is about more than just the sugar. It is about the ritual of kneading, the patience of the rise, and that first bite of warm frosting. This version focuses on a rich, high-fat dough that stays soft long after it leaves the oven.
You can expect a roll that is light and airy, with a deep mahogany swirl of cinnamon and brown sugar. The cream cheese frosting adds a tangy balance to the sweetness, making it a crowd favorite for shared meals.
Why This Method Works
- The Cream Addition: Using heavy cream instead of just milk increases the fat content. This slows down gluten development, which keeps the crumb soft and tender.
- Controlled Warmth: Warming the liquids to a specific temperature wakes up the yeast immediately. This removes the guesswork from the first rise.
| Method | Total Time | Texture | Best For |
|---|---|---|---|
| Classic Yeast | 4+ hours | Chewier, traditional | Bread lovers |
| Heavy Cream Method | 115 mins | Pillowy, rich | Quick mornings |
The Essentials You'll Need
What Each Ingredient Does
| Component | Purpose | Substitute Notes |
|---|---|---|
| All-Purpose Flour | Provides the main structure | Bread flour makes a chewier roll |
| Heavy Cream | Adds fat for a softer crumb | Full-fat coconut milk is an approximation |
| Instant Yeast | Lifts the dough quickly | Active dry yeast needs longer blooming |
| Brown Sugar | Creates a gooey, caramel filling | Coconut sugar works but is less moist |
Ingredients and Swaps
For the Dough
- 500g all-purpose flour
- 7g instant dried yeast
- 115g granulated sugar
- 6g salt
- 240ml whole milk, warmed Why this? Provides moisture and nutrients for yeast
- 120ml heavy cream, warmed Why this? Ensures a tender, rich crumb
- 75g unsalted butter, melted
- 1 large egg, room temperature
For the Filling
- 115g unsalted butter, softened
- 200g brown sugar, packed
- 16g ground cinnamon
For the Frosting
- 115g cream cheese, softened
- 55g unsalted butter, softened
- 180g powdered sugar
- 5ml vanilla extract
- 15ml heavy cream
The Recipe Specs
- Yield: 12 rolls
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Total Time: 1 hours 55 mins
- Oven Temp: 350°F (180°C)
Essential Tools
- Stand mixer with dough hook (such as KitchenAid)
- 9x13 inch baking pan
- Rolling pin
- Dental floss or a serrated knife for clean cuts
- Rubber spatula
Bringing It All Together
Activating the Base
Set the oven to 350°F (180°C). Combine the warmed milk and warmed heavy cream in your mixer bowl. Stir in the instant dried yeast and a pinch of the granulated sugar. Let it sit for 5 minutes until a foamy layer forms on top. You should smell a distinct, earthy yeasty scent here.
Developing the Dough
Add the melted butter, egg, remaining granulated sugar, and salt to the mixture. Gradually incorporate the all-purpose flour one cup at a time. Knead the dough on medium-low speed for 5–7 minutes until the dough is smooth, elastic, and clears the sides of the bowl.
It should feel tacky, but it should not stick to your fingers.
Executing the First Rise
Place the dough in a greased bowl. Cover it with a damp cloth and let it rest in a warm spot for 45–60 minutes until it doubles in size. The dough will feel airy and spring back slowly when poked.
Rolling and Filling
Punch down the risen dough. Roll it out on a floured surface into a rectangle approximately 12x18 inches. Spread the 115g of softened butter evenly across the dough. Sprinkle the brown sugar and ground cinnamon over the butter, pressing lightly to make them stick.
Shaping the Rolls
Tightly roll the dough into a log starting from the long edge. Slice the log into 12 even pieces using dental floss or a serrated knife. This prevents the rolls from squashing. Arrange them in a 9x13 inch baking pan, leaving a small gap between each roll.
Baking to Perfection
Bake for 22–25 minutes until the tops are golden brown. As they bake, your kitchen will fill with a warm, spicy cinnamon cloud.
Applying the Glaze
While the rolls bake, whisk together the softened cream cheese, 55g softened butter, powdered sugar, vanilla extract, and 15ml heavy cream until smooth and velvety. Spread the frosting over the rolls while they are still warm. The frosting will melt slightly into the spirals.
Common Problems and Fixes
Preventing Dense Rolls
If your rolls feel like bricks, the yeast likely died. This happens if the milk or cream is too hot (above 130°F). Keep your liquids between 105°F and 115°F to keep the yeast happy.
Fixing Sticky Dough
Adding too much extra flour during kneading makes the rolls tough. If the dough is sticky, try using a bench scraper or lightly oiling your hands instead of dumping in more flour.
Avoiding Burnt Bottoms
Some ovens run hot at the base. If the bottoms brown too quickly, move the rack to the upper middle position or line the pan with parchment paper.
| Problem | Fix |
|---|---|
| Dough didn't rise | Check yeast expiration or liquid temp |
| Filling leaked out | Roll the log more tightly |
| Frosting is lumpy | Ensure butter and cheese are fully softened |
Storage and Reheating
Keep leftover rolls in a sealed container in the fridge, since the cream cheese frosting must not sit at room temperature.
You can also make frozen cinnamon rolls. Freeze unbaked rolls on a tray before moving them to a freezer bag. Thaw them in the fridge overnight and bake as usual.
To restore the texture, wrap a roll in a damp paper towel and microwave it for 15–20 seconds. This brings back the moisture and makes them feel fresh from the oven.
Serving and Presentation
I like to serve these on a large wooden platter to encourage people to pull them apart themselves. For a more polished look, drizzle a little extra melted butter over the rolls before frosting.
You can also pair these with a sharp, black coffee or a cold glass of milk to cut through the richness of the cream cheese.
Variations and Swaps
If you want to customize these cinnamon rolls, try adding a pinch of ground cardamom to the filling for a Scandinavian twist. For a bit of crunch, sprinkle chopped pecans over the butter before adding the sugar.
If you enjoy other types of sweet breads, you might like these Pull-Apart Rolls with Honey recipe for a tangier flavor. For something more like a loaf, Cinnamon Brown Sugar Sourdough is a great option.
Orange Zest Twist
Add 1 tablespoon of fresh orange zest to the cream cheese frosting. The citrus brightness cuts through the heavy fat of the butter and cheese.
Lower Sugar Alternative
You can reduce the brown sugar in the filling by 25%. To keep the moisture, add a tablespoon of maple syrup to the mix.
| Modification | Ingredient Change | Result |
|---|---|---|
| Nutty Crunch | Add 50g crushed walnuts | Added texture and earthiness |
| Zesty Finish | Add 1 tsp lemon zest | Lighter, fresher flavor profile |
| Spice Boost | Add 1/4 tsp nutmeg | Deeper, warmer aroma |
Good to Know
How to prepare these rolls?
Preheat the oven to 180°C (350°F) and combine warmed milk and cream with yeast.
Tip: Let the mixture sit for 5 minutes until a foamy layer forms before adding other ingredients.
Where should I store leftovers?
Keep rolls in a sealed container in the fridge, since the cream cheese frosting must not sit at room temperature.
Tip: Refrigerated rolls keep for up to 5 days.
Can I freeze the dough?
Freeze unbaked rolls on a tray before moving them to a freezer bag.
Tip: Thaw the rolls in the fridge overnight and bake as usual.
Which additions work best in the filling?
Mix in ground cardamom for a Scandinavian style or add chopped pecans for crunch.
Tip: Sprinkle the pecans over the butter before adding the brown sugar and cinnamon.