Pillowy, golden, sticky-edged soft cinnamon rolls that pull apart in warm, gooey layers and leave your whole kitchen smelling like a bakery on a Sunday morning. I started making these after one too many disappointing store-bought rolls that were dry, thin on filling, and barely frosted. These are the opposite of all that. The dough gets soaked in heavy cream right before baking, which takes the texture from simply soft to absolutely melt-in-your-mouth.

If you love cozy baking, you might also want to check out my Best Chocolate Strawberry Cake Recipe, or my Easy Fudgy Brownie Cookies Recipe for more weekend treat inspiration.
Why You will Love This Soft Cinnamon Rolls Recipe !
These rolls hit every single thing you want from a homemade Soft Cinnamon Rolls. The dough is soft and buttery, almost like brioche, and the cream cheese frosting is thick enough to taste in every single bite rather than just a thin sugary drizzle on top.
The heavy cream trick is a game-changer. Pouring it over the rolls right before baking makes the bottoms caramelized, sticky, and gooey in a way that no other Soft Cinnamon Rolls recipe I've tried can match. It sounds simple because it is, but the difference is huge.
Jump to:
Soft Cinnamon Rolls Ingredients
Here's a quick look at the ingredients before you get started.
See Recipe Card Below This Post For Ingredient Quantities
Cinnamon Roll Dough
- Milk : Warm milk activates the yeast and adds a slight richness to the dough. Make sure it's warm but not hot, around 90°F is the sweet spot.
- Instant yeast : Gives the dough its rise and creates that light, fluffy texture. Use dried instant yeast and add it straight in with the milk and flour.
- Bread flour : Higher protein than all-purpose flour, which means more gluten and a chewier, more structured roll. All-purpose works too if that's what you have.
- Butter : Adds richness and gives the dough that tender, almost brioche-like quality. Softened butter blends in much more smoothly than cold.
- Sugar : Sweetens the dough slightly and helps feed the yeast.
- Salt : Balances the sweetness and strengthens the dough structure.
- Eggs, 3 large (room temp): Add richness, help bind everything together, and contribute to the soft, pillowy texture.
- Corn syrup : Keeps the rolls moist and soft after baking. Optional but worth adding if you want them to stay fresh longer.
- Heavy cream : This is poured over the rolls right before baking. It soaks into the dough and filling and creates the most indulgent, gooey bottom layer.
Cinnamon Filling
- Unsalted butter : The base of the filling. It spreads easily and combines with the sugar and cinnamon to make that sticky, caramelized interior.
- Brown sugar : Adds deep, molasses-rich sweetness and helps create the gooey filling that makes every layer worth eating.
- Cinnamon : Warm, spiced, and the whole reason these rolls exist. Two tablespoons gives you a strong, satisfying cinnamon flavor all the way through.
Cream Cheese Frosting
- Cream cheese : The base of the frosting, tangy, thick, and the perfect contrast to all that sweetness. Room temperature cream cheese blends without lumps.
- Unsalted butter : Makes the frosting smooth and spreadable, with a rich buttery finish.
- Powdered sugar : Sweetens the frosting and gives it body. Sifting it in helps avoid any grainy texture.
- Salt : A tiny bit of salt in frosting might sound odd but it really does make the flavors pop.
- Heavy whipping cream : Thins the frosting just enough to make it spreadable. Use less if you want a thicker consistency.
- Vanilla extract: Rounds out the frosting with a warm, sweet flavor that ties everything together.
HOW TO MAKE Soft Cinnamon Rolls
Follow each step and you'll have warm, gooey Soft Cinnamon Rolls ready to frost and eat.
- Prepare the dough: In the bowl of your stand mixer, combine the warm milk, yeast, and half the bread flour. Mix until just combined. Add the softened butter, sugar, salt, eggs, corn syrup if using, and the remaining flour. Mix until it comes together into a shaggy dough.
- Mix the dough: Switch to the dough hook and mix on medium speed for 10 to 20 minutes, until the dough forms a smooth ball and pulls cleanly away from the sides of the bowl. It will feel sticky at first, that's normal. Keep mixing and it smooths out.
- First proof: Shape the dough into a ball and place it in a lightly greased bowl. Cover with a clean tea towel and let it rise in a warm spot for 90 minutes, until roughly doubled in size. If your kitchen is cold, pop the bowl in an unheated oven with just the light on.

- Make the cinnamon filling: While the dough proofs, beat together the softened butter, brown sugar, and cinnamon in your stand mixer or by hand until smooth and spreadable. It should look like a thick, fragrant paste.
- Roll and fill: Once the dough has proofed, turn it onto a lightly floured surface and roll it out to about 18 inches wide and 8 inches tall. Spread the cinnamon filling evenly all the way to the edges, leaving a bare strip along one long edge. Brush that bare edge lightly with water or egg wash to help seal the roll. Then roll the dough up tightly from the opposite long edge, pressing gently as you go.

- Slice the rolls: Using a length of unflavored dental floss, slide it under the log at 1.5-inch intervals and cross the ends over the top to slice cleanly without squishing. Place the cut rolls evenly spaced on a parchment-lined 13x18 inch sheet pan.
- Second proof: Cover the pan loosely with a tea towel and let the rolls rise again for 90 minutes, until they've doubled in size and are touching each other slightly. The kitchen should smell incredible at this point.
- Add the cream: Right before baking, slowly pour the 8 ounces of heavy cream over the top of the rolls, letting it soak down into the gaps. This is what makes them so tender and gooey.
- Bake: Bake at 350°F for 20 to 25 minutes, until the tops are lightly golden and the internal temperature reads 200°F. The centers might look slightly underdone, that's fine, they'll firm up as they cool just a little.
- Make the frosting: Using a hand mixer, cream together the softened cream cheese and butter until completely smooth. Add the powdered sugar, salt, vanilla extract, and heavy whipping cream. Mix until the frosting is fluffy, smooth, and spreadable. For a thicker frosting, hold back a little of the cream.
- Frost and serve: Spread the cream cheese frosting over the warm rolls straight from the pan. The warmth makes it melt slightly into all the layers, which is exactly what you want. Serve immediately and watch them disappear.
Substitutions
- Bread flour: All-purpose flour works well here. The Soft Cinnamon Rolls will be slightly less chewy but still delicious and fluffy.
- Corn syrup: Skip it entirely if you don't have any. It mainly helps with softness over time, so same-day rolls won't miss it.
- Heavy cream for soaking: Whole milk can work in a pinch but won't give you the same level of richness and gooeyness.
- Unsalted butter: If you only have salted butter, reduce the added salt in both the dough and the frosting.
- Cream cheese frosting: If you're not a cream cheese fan, a simple powdered sugar glaze with milk and vanilla is a lighter but still delicious option.
EQUIPMENT FOR Soft Cinnamon Rolls
Stand mixer with dough hook: Essential for developing the dough properly over 10 to 20 minutes of mixing.
Hand mixer: Makes the cream cheese frosting smooth and lump-free in minutes.
13x18 inch sheet pan: Gives the Soft Cinnamon Rolls enough space to rise and spread evenly.
Parchment paper: Prevents sticking and makes cleanup much easier.
Dental floss (unflavored): The cleanest way to slice Soft Cinnamon Rolls without squashing them.
Storing Your Cinnamon Rolls
Room temperature: Frosted Soft Cinnamon Rolls can sit covered at room temperature for up to 2 days. Press plastic wrap directly against the surface to keep them from drying out.
Refrigerator: Store in an airtight container in the fridge for up to 5 days. Warm them up in the microwave for 20 to 30 seconds before eating to bring back that fresh-baked softness.
Freezer: Unfrosted baked Soft Cinnamon Rolls freeze beautifully for up to 2 months. Wrap them individually, freeze, and thaw overnight in the fridge. Make the frosting fresh when you're ready to serve.
Expert Tips
Don't rush the proofing times. The 90-minute rises are where all that fluffiness comes from. Underproofed Soft Cinnamon Rolls bake up dense and tough. The dough will feel sticky when you start mixing. Resist the urge to add more flour. Keep mixing and it will smooth out on its own. Roll the dough tightly when you're shaping it. Loose rolling leads to gaps in the filling and rolls that unravel in the pan. Use dental floss to slice, not a knife. A knife compresses the dough and you end up with flat, sad-looking rolls instead of tall, round ones. Pour the heavy cream slowly and evenly over the rolls right before they go in the oven. Don't skip this step.
FAQ
Can you use cream cheese frosting for Soft Cinnamon Rolls?
Absolutely. Cream cheese icing for cinnamon rolls is one of the best combinations out there. The slight tang from the cream cheese balances the sweetness of the filling and the richness of the dough perfectly. It's thicker and more substantial than a plain glaze, which means it clings to the Soft Cinnamon Rolls instead of sliding off.
What makes Soft Cinnamon Rolls and fluffy?
A few things work together here. An enriched dough (butter, eggs, milk) creates a tender, soft base. Long proofing times let the gluten relax fully and the yeast do its job. And the heavy cream poured over the rolls right before baking soaks into the dough and keeps everything moist during baking. Using bread flour instead of all-purpose also helps with structure and chew.
How to make cream cheese icing for cinnamon rolls in the UK?
The good news is that all the ingredients in this frosting are easy to find in the UK. Full-fat cream cheese (like Philadelphia) works perfectly. Swap powdered sugar for icing sugar, and use double cream instead of heavy whipping cream. The ratios stay the same, and the result is equally smooth and delicious.
Do cinnamon rolls with cream cheese frosting need to go in the fridge?
If you're eating them within a day or two, you can keep frosted Soft Cinnamon Rolls covered at room temperature without any issues. For longer storage (3 to 5 days), yes, the cream cheese frosting means they should go in the fridge. Just warm each roll for 20 to 30 seconds in the microwave before eating and they'll taste almost freshly baked.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Soft Cinnamon Rolls:

Soft Cinnamon Rolls With Cream Cheese Frosting
Ingredients
Method
- In the bowl of your stand mixer, combine the warm milk, yeast, and half of the flour. Mix until combined.
- Add the softened butter, sugar, salt, eggs, corn syrup (if using), and the remaining flour. Mix until combined.
- Mix on medium speed for 10-20 minutes, until the dough forms a ball and cleans the sides of the bowl. Don’t worry if the dough is sticky initially. prep
- Shape the dough into a smooth ball and place it into a greased bowl. Cover with a tea towel and let rise for 90 minutes in a warm place.
- For the filling, combine the softened butter, brown sugar, and cinnamon in a mixer until smooth.
- Line a 13"x18" sheet pan with parchment paper.
- Once the dough has risen, roll it out into an 18"x8" rectangle. Spread the cinnamon filling evenly over the dough.
- Starting from one end, roll up the dough tightly. Seal the edge with a little water or egg wash.
- Using dental floss, divide the rolled dough into 1.5-inch sections.
- Place the rolls onto the prepared pan, spaced apart. Cover loosely with a tea towel and let rise until doubled in size (about 90 minutes).
- Preheat the oven to 350ºF. Before baking, pour the heavy cream over the cinnamon rolls. This helps keep them soft and gooey.
- Bake the rolls for 20-25 minutes or until the internal temperature reaches 200ºF.
- For the frosting, beat the cream cheese until smooth. Add the softened butter and mix until smooth.
- Add powdered sugar, salt, vanilla, and heavy whipping cream. Mix until smooth.
- Frost the warm cinnamon rolls with the cream cheese frosting.













Leave a Reply