Homemade Cinnamon Rolls

Golden-brown pillowy cinnamon rolls topped with a thick, creamy white cream cheese frosting in a baking pan.
Pillowy Cinnamon Rolls
By Fia MartinezUpdated:
Adding heavy cream to the dough creates a tender crumb that rivals any bakery. These cinnamon rolls use a streamlined rise to save time without losing that classic pull-apart texture.
  • 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

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.
MethodTotal TimeTextureBest For
Classic Yeast4+ hoursChewier, traditionalBread lovers
Heavy Cream Method115 minsPillowy, richQuick mornings

The Essentials You'll Need

What Each Ingredient Does

ComponentPurposeSubstitute Notes
All-Purpose FlourProvides the main structureBread flour makes a chewier roll
Heavy CreamAdds fat for a softer crumbFull-fat coconut milk is an approximation
Instant YeastLifts the dough quicklyActive dry yeast needs longer blooming
Brown SugarCreates a gooey, caramel fillingCoconut 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.

Smooth, elastic pale dough in a stainless steel mixer bowl.

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.

Sliced cinnamon roll spirals on a floured surface.

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.

Golden-brown baked cinnamon rolls in a rectangular baking pan.

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.

ProblemFix
Dough didn't riseCheck yeast expiration or liquid temp
Filling leaked outRoll the log more tightly
Frosting is lumpyEnsure 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

Soft, swirled pastries drizzled with glossy white icing, arranged on a ceramic plate with a warm amber glow.

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.

ModificationIngredient ChangeResult
Nutty CrunchAdd 50g crushed walnutsAdded texture and earthiness
Zesty FinishAdd 1 tsp lemon zestLighter, fresher flavor profile
Spice BoostAdd 1/4 tsp nutmegDeeper, 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.

Pillowy Cinnamon Rolls

Pillowy Cinnamon Rolls Recipe Card
Pillowy Cinnamon Rolls Recipe Card
4.5 / 5 (6 Reviews)
Preparation time:30 Mins
Cooking time:25 Mins
Resting time:1 Hrs
Total time:1 Hrs 55 Mins
Servings:12 · 12 rolls
Category: BreakfastCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
553 kcal
% Daily Value*
Total Fat 24.3g
   Saturated Fat 15.1g
Sodium 483mg
Total Carbohydrate 75.7g
   Dietary Fiber 2.1g
   Total Sugars 42.5g
Protein 8.3g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Tap a star to rate
Share, Rating and Comments:
Submit Review:
Star Ratings
5
(3)
4
(3)
3
(0)
2
(0)
1
(0)
Jump to Recipe