Why These Cinnamon Rolls Are So Soft
These are soft because the dough is built differently from most recipes. Instead of relying only on butter alone, this recipe uses:
- Honey to lock in moisture: Honey is hygroscopic, meaning it pulls in and holds moisture. That’s why they stay soft instead of drying out the next day.
- Greek yogurt to keep the crumb tender: it gently weakens gluten and holds onto moisture, which creates a tender, plush texture (instead of a chewy or bready)
- Bread flour for tall, stretchy layers: it gives cinnamon rolls more structure so they rise taller and form soft, pull-apart layers instead of baking up flat or dense.
- and a warm cream soak that melts into the rolls while baking
The result is soft, pull-apart cinnamon rolls that stay fluffy even after they cool. Not just warm-out-of-the-oven soft. Actually soft the next day.
If you’re planning a full brunch spread, I love pairing these with something savory like everything bagel casserole or savory bread pudding so it doesn’t feel overly sweet.

What Makes Cinnamon Rolls Pillowy (Not Bready)
Pillowy cinnamon rolls come down to air structure.
Bready rolls have a few large air pockets.
Pillowy rolls have thousands of tiny ones.
That’s why the dough is only allowed to get puffy during the first rise, not fully doubled. You want the yeast to save its strength for the second rise after shaping, which creates those soft, layered spirals.
This is one of my favorite tricks. It makes a huge difference.
It’s the same trick I use for my mini cinnamon rolls.
The One Step That Changes Everything
Adding butter at the right time is what keeps these soft and tall.
Most recipes mix everything together at once. That gives you soft dough, but flatter rolls.
Here, the dough is kneaded first, then the butter is added slowly at the end. That builds structure first, then softens it. You end up with cinnamon rolls that are fluffy, layered, and still melt-in-your-mouth tender.

How to Tell If Your Dough Is Right
This dough should feel soft, smooth, and slightly tacky. It will stick just a little to the bottom of the bowl but not your hands.
After the first rise:
- it looks puffy
- slightly domed
- springs back slowly when pressed
It should not fully double. Trust me on this.
If you’re newer to yeast, this is a great recipe to start with before trying my cottage cheese dinner rolls.
My Trick for Proofing Cinnamon Rolls
If your kitchen runs cool or you want a more consistent rise, this is the easiest way to do it.
Turn your oven to the lowest setting and let it preheat for a few minutes, then turn it off. Crack the oven door open slightly and place the covered dough or rolls inside. It creates a warm, gentle environment that helps the dough rise evenly without overheating.
I use this all the time, especially in the winter, and it makes a huge difference in how soft and fluffy the rolls turn out.
I use it for all of my sweet bread recipes including pumpkin cinnamon rolls, pecan sticky buns, and protein cinnamon rolls.

Don’t Skip the Heavy Cream
Right before baking, you’ll pour warm heavy cream around the rolls, not over the tops.
As they bake, the cream soaks into the dough and creates a soft, almost custardy texture in the center. This is what gives you that bakery-style gooeyness without making them soggy.
How to Get Tall Cinnamon Rolls
Rolling tightly is key.
Instead of slicing a big log, this method cuts strips and rolls each one individually. It keeps the centers from unraveling and gives you those tall, even spirals.
Things I Definitely Would NOT Do
There are a few things that will quietly ruin cinnamon rolls, even if everything else is right. I’ve tested this so many times, and these are the ones that actually make a difference.
I would not use cold ingredients. Cold eggs and yogurt slow down yeast activity and make it harder for the dough to come together smoothly. Room temp ingredients helps the dough mix evenly, rise properly, and bake up soft and fluffy.
I would not let the dough fully double on the first rise: It seems like the right thing to do, but it leads to bready rolls. You want the dough to be puffy and rise slightly, but not double. The yeast still has energy for the second rise, which is what creates that soft, layered texture.
I would not add a bunch of extra flour: This dough is supposed to be soft and slightly tacky. Adding too much flour makes the rolls dense and dry. If it’s sticking a little, that’s exactly what you want.
I would not over bake them: They should be lightly golden, not deeply browned. The centers should look just set. Your best bet is to use an instant read thermometer and insert it into the center. It should read 190 degrees F.
I would not rush the second rise: This is where the texture actually happens. The rolls should look puffy and slightly expanded before they go in the oven.

How to Keep Cinnamon Rolls Soft Overnight
Two things matter most:
- don’t over bake
- store them covered
They’re done when the tops are lightly golden and the center looks just set, around 185–190°F inside.
Because of the honey and dairy in the dough, these stay soft for up to 2 days at room temperature. After that I’d store them in the fridge. After one of my tests we warmed these up from the fridge 5 days later and they were still soft and gooey!
Make Ahead Instructions
After shaping the rolls, cover the pan tightly and refrigerate overnight.
In the morning, let them sit at room temperature for 45–60 minutes, until puffy. Pour the cream around the rolls, then bake as directed.
Perfect for holidays, brunch, or when you just don’t want to deal with dough first thing!
If you love prepping ahead for busy mornings, you’d also like my overnight blueberry waffle casserole or my high protein breakfast burritos. Same idea, less stress in the morning.
Step-by-Step Instructions (With Photos)

Step 1. Activate the yeast: Whisk warm milk, yeast, and sugar together and let sit until foamy.

Step 2. Mix the dough: Add honey, sugar, yogurt, eggs, and vanilla. Mix, then add flour and salt until a shaggy dough forms. Let rest 10 minutes.

Step 3. Knead: Switch to the dough hook and knead until smooth and elastic.

Step 4. Add butter: Add softened butter one tablespoon at a time until fully incorporated and the dough is soft and stretchy.


Step 5. First rise: Let rise until puffy but not doubled.

Step 6. Fill and shape: Roll into a large rectangle, spread the cinnamon filling, cut into strips, and roll into spirals.


Step 7. Second rise: Let the rolls rise until noticeably puffy and touching.


Step 8. Add cream and bake: Pour warm cream around the rolls and bake until lightly golden and just set in the center.

Step 9. Frost: Spread cream cheese frosting over the warm rolls and serve.
FAQs
Soft cinnamon rolls come from a combination of hydration and structure. Ingredients like milk, yogurt, and honey help retain moisture, while proper kneading and proofing create a light, airy texture instead of a dense crumb.
Yes, you can substitute all-purpose flour. The rolls will still be soft, but slightly less tall and chewy. Bread flour creates more structure, which helps the rolls rise higher and form better layers.
Yes. After shaping the rolls, cover them tightly and refrigerate overnight. In the morning, let them sit at room temperature for 45–60 minutes until puffy, then pour the cream around the rolls and bake.
What to Serve With Cinnamon Rolls
If you’re making these for brunch, I like to pair them with something savory like [high protein egg casserole] or [sheet pan breakfast potatoes] to balance out the sweetness.
More Breakfast Recipes
If you’re planning a weekend breakfast or brunch, here are a few more favorites:
Pillowy Soft Cinnamon Rolls
Save this Recipe!
Ingredients
Cinnamon Roll Dough
- ¾ cup whole milk warmed to 110-113°F
- 2 ¼ teaspoons instant yeast 1 standard packet
- ¼ cup granulated sugar divided
- ⅓ cup honey
- ½ cup full-fat plain Greek yogurt or sour cream, room temperature
- 2 large eggs + 1 egg yolk room temperature
- 1 teaspoon vanilla bean paste or vanilla extract
- 4 ¼ cups bread flour
- 1 ½ teaspoons salt
- 6 tablespoons unsalted butter very soft but not melted
- ½ cup heavy cream warmed
Cinnamon Filling
- ½ cup unsalted butter very soft but not melted
- 1 cup light brown sugar packed
- 2 Tablespoons cinnamon
- ¼ teaspoon kosher salt
- ½ teaspoon vanilla bean paste or vanilla extract
Cream Cheese Frosting
- 4 oz full-fat block cream cheese softened to room temperature
- 4 tablespoons unsalted butter softened to room temperature
- 1 ¼ cups powdered sugar
- 1 teaspoon vanilla extract
- Pinch salt to taste
- 1-2 Tablespoons heavy cream or milk, as needed
Instructions
- Activate the yeast: Warm the milk in the microwave for 30-40 seconds, until it’s 110-113°F. Add it to the bowl of a stand mixer (or large bowl) with the yeast and 1 tablespoon (12g) sugar. Whisk it together and let sit for 5 minutes until foamy.¾ cup whole milk, 2 ¼ teaspoons instant yeast, ¼ cup granulated sugar
- Mix the wet ingredients: Add the honey, remaining sugar (38g), Greek yogurt, eggs, egg yolk, and vanilla. Mix briefly with the paddle attachment to combine.⅓ cup honey, ½ cup full-fat plain Greek yogurt, 2 large eggs + 1 egg yolk, 1 teaspoon vanilla bean paste
- Add the dry ingredients and rest the dough: Add the bread flour and salt. Using the paddle attachment, mix on low speed until a shaggy dough forms, about 2 minutes. Let the dough rest uncovered for 10 minutes to relax the gluten and allow the flour to absorb some of the moisture.4 ¼ cups bread flour, 1 ½ teaspoons salt
- Develop the gluten: After resting 10 minutes, switch to the dough hook and knead on medium speed for 5–6 minutes, until smooth and elastic. It should pull away from the sides of the bowl.
- Add the butter: With the mixer running on low, add the softened butter 1 tablespoon at a time, allowing each piece to fully incorporate before adding the next. Continue kneading 4-6 minutes until the dough is smooth, stretchy, slightly tacky, and sticks somewhat to the bottom of the bowl.6 tablespoons unsalted butter
- First rise: Transfer dough to a lightly greased bowl. Cover with plastic wrap and let rise in a warm place for 45-60 minutes, until puffy, but not fully doubled in size. I like to turn on my oven to the lowest temperature (about 200°F) then turn off the heat and place the dough inside with the door cracked to let it rise.
- Make the filling: While the dough rises, mix the softened butter, brown sugar, cinnamon, salt, and vanilla into a spreadable paste in a medium bowl.½ cup unsalted butter, 1 cup light brown sugar, 2 Tablespoons cinnamon, ¼ teaspoon kosher salt, ½ teaspoon vanilla bean paste
- Spread the filling: Grease a 9×13-inch light metal baking pan. Turn the dough onto a lightly floured surface and roll lengthwise into a 24×18-inch rectangle. Dollop the filling evenly on the rolled out dough and use the back of a spoon or offset spatula to spread it in an even layer over the dough, all the way to every edge.
- Roll the cinnamon rolls: Starting on the long (24-inch) edge, use a pizza cutter to cut the dough into 12 even 2-inch strips. For even strips (without measuring), I like to cut down he middle of the rectangle, then cut each half down the middle (you’ll have 4 pieces). From there, cut each piece twice (to get 3 strips), so you end up with 12 total. Tightly roll the strips into rolls then arrange them in the prepared baking pan.
- Second rise: Cover the cinnamon rolls tightly and rise again for 45 minutes to 1 hour, until noticeably puffy and almost doubled in size. Preheat the oven to 350°F.
- Add the cream and bake: Warm the heavy cream slightly (about 15 seconds in the microwave). Slowly pour around and between the rolls, not directly over the tops. Bake for 25-30 minutes, until lightly golden brown on top. The internal temperature should be about 185–190°F. Let them cool for 10 minutes.½ cup heavy cream
- Make the frosting: beat the cream cheese and butter together until smooth. Add the powdered sugar, vanilla, and salt and mix until creamy. Add 1–2 tablespoons cream or milk to reach a soft, spreadable consistency. Spread frosting over the warm cinnamon rolls.4 oz full-fat block cream cheese, 4 tablespoons unsalted butter, 1 ¼ cups powdered sugar, 1 teaspoon vanilla extract, Pinch salt
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Recipe by: Molly Thompson of What Molly Made | Photography by: Sierra Inn
This post may contain affiliate links. Read our disclosure policy.











