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.

holding a super soft cinnamon roll with cream cheese frosting.

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.

a cinnamon roll on a plate with a piece missing to see the soft and gooey center.

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.

close up photo of gooey soft cinnamon rolls coated in cream cheese frosting.

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.

a pan of big gooey and soft cinnamon rolls with one on a plate next to the pan.

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)

milk, yeast, and sugar whisked in a mixing bowl until its activated and frothy.

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

cinnamon roll dough in a stand mixer bowl after combining wet and dry ingredients.

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.

cinnamon roll dough in a stand mixer after kneading.

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

adding butter to cinnamon roll dough.

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

cinnamon roll dough in a bowl before rising.
Before 1st rise.
cinnamon roll dough in a bowl after rising the first time.
After 1st rise.

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

cinnamon roll dough rolled into a large rectangle and coated with cinnamon filling then cut into strips.

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

cinnamon rolls arranged in a baking pan before rising.
Before 2nd rise.
cinnamon rolls in a baking pan after rising.
After 2nd rise.

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

unbaked cinnamon rolls in a baking dish with heavy cream all around them.
fluffy soft baked cinnamon rolls in a baking pan before frosting.

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

spreading cream cheese frosting on warm cinnamon rolls.

Step 9. Frost: Spread cream cheese frosting over the warm rolls and serve.

FAQs

What makes cinnamon rolls soft and gooey?

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.

Can I use all-purpose flour instead of bread flour?

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.

Can I make these cinnamon rolls overnight?

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:

Save this Recipe!
Enter your email & I’ll send it straight to your inbox.
Please enable JavaScript in your browser to complete this form.
Tap stars to rate!
No ratings yet

Pillowy Soft Cinnamon Rolls

Prep: 30 minutes
Cook: 25 minutes
Rise Time: 1 hour 30 minutes
Total: 2 hours 25 minutes
These pillowy soft cinnamon rolls bake up tall, fluffy, and perfectly gooey with a melt-in-your-mouth texture. Made with honey, yogurt, and a simple cream soak, they stay soft for days instead of drying out. If you’ve struggled with dense or bready cinnamon rolls, this is the one that actually fixes it.

Save this Recipe!

Enter your email and we’ll send it directly to you.
Please enable JavaScript in your browser to complete this form.
Servings: 12 cinnamon rolls

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
Last step! If you make this, please leave a review letting us know how it was!

Notes

Measure flour correctly: Spoon and level or weigh. Too much flour will make the rolls dense. If the dough is very sticky you can add 1 Tablespoon of flour.
Using all-purpose flour: You can substitute all-purpose flour. The rolls will still be soft, but slightly less stretchy and pillowy. Bread flour has more protein which creates more structure, which helps keep them light and fluffy. 
Dough texture matters: It should be soft and slightly tacky, not dry. Avoid adding extra flour unless absolutely necessary.
Use room temperature ingredients: Eggs and yogurt should not be cold for proper mixing and rise.
Don’t fully double the first rise: Stop when the dough is puffy so the second rise creates a soft, layered texture.
Add butter after kneading: This keeps the rolls tall and fluffy instead of flat.
Pour cream around, not over: This keeps the centers soft without making the tops soggy.
Watch the bake, not the clock: Remove when lightly golden and centers look just set (190–195°F).
Avoid over baking: Slightly underbaked is better than dry.
Bread flour recommended: For best height and soft, pull-apart layers. All-purpose works but is slightly less fluffy.
Cut evenly for even baking: Cut the strips as even as possible for even baking. If you don’t want to cut into strips first, roll the entire dough log then use floss or a sharp knife to avoid squishing the rolls.
Make ahead (overnight): Follow the instructions to make the dough, fill, and roll. Place them in the baking pan and cover tightly. Store in the fridge overnight. Remove from the fridge 50 minutes before baking. Bake as directed.
Freeze the dough: Follow the instructions to make the dough, fill, and roll. Cover with plastic wrap and foil and freezer for up to 2 months. Thaw overnight in the fridge. Remove from the fridge 50 minutes before baking. Bake as directed.
Store covered: Keeps rolls soft for up to 2 days at room temperature.

Nutrition

Serving: 1cinnamon roll

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.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating