...
Close-up of a single, fluffy homemade cinnamon rolls topped generously with white cream cheese icing.

Fluffy Homemade cinnamon rolls: 12 Great Treats

User avatar placeholder
Written by Carla Davis

November 16, 2025

There’s just nothing in the world quite like pulling a pan of warm, sweet-smelling rolls out of the oven early in the morning. Seriously, that aroma—it just screams cozy and celebration! For me, baking these **Homemade cinnamon rolls** is a total act of love, just like my Grandma taught me. I remember standing on that little stool, wishing I could reach the counter, just waiting for her to finish the swirls. If you want to know more about why cooking for people is so important to me, you can check out my story here.

Forget the canned stuff, friends. After years of tweaking, I can absolutely promise you these are the softest, most wonderfully gooey rolls you will ever bake from scratch. They are the centerpiece of our **classic holiday breakfast**, and I know they will become a treasured tradition in your home too. Pull out your apron; we are making something truly special today!

Why You Will Bake the Best Homemade Cinnamon Rolls

I know everyone says their rolls are the best, but I’m telling you, my method for these truly delivers incredible results. If you’ve been searching for that perfect recipe, this is it. You can learn more about my general approach to easy baking over on my easy pastry guide!

  • Unbelievably Pillowy Dough: The secret is in the careful rise times—it creates a texture that melts in your mouth, not one that feels heavy or chewy.
  • Gooey Filling Perfection: We use a rich blend of brown sugar and cinnamon that caramelizes beautifully without leaking everywhere.
  • Tangy Cream Cheese Finish: That essential sweet-and-tangy frosting is slathered on while they’re warm, making them wonderfully messy and perfect for any special occasion.

Ingredients for Perfect Homemade Cinnamon Rolls

Okay, list time! I know looking at ingredients can sometimes feel like homework, but trust me, these simple pantry staples are what make the difference between a good roll and an absolutely legendary one. If you’re planning ahead, you might want to look into your meal planning strategy; it helps me keep organized for baking days! You can find some other great baking tutorials, like my cinnamon roll casserole, if you want to try variations.

Everything needs to be measured correctly, especially when dealing with yeast. I always have my stand mixer ready to go, but you definitely don’t need one for this recipe—just elbow grease!

For the Dough

This is the canvas for our masterpiece, so pay attention to the milk temperature here. Remember: warm, not hot! If it burns your wrist, it will *kill* your yeast. We want happy, bubbly yeast, not sad, flat dough.

  • 1 cup whole milk, warm (This is crucial! Like bathwater temperature.)
  • 2 1/4 teaspoons active dry yeast
  • 1/2 cup granulated sugar, divided
  • 1/4 cup unsalted butter, softened (This part needs to be room temperature for mixing.)
  • 1 large egg
  • 3 cups all-purpose flour, plus more for dusting
  • 1 teaspoon salt

For the Cinnamon Filling

This is where the magic happens—the gooey factor! Mix this together in a separate little bowl until it’s completely uniform. You want a thick, slightly gritty paste; don’t leave chunks of butter floating around.

  • 1/2 cup unsalted butter, softened (Really soft, like toothpaste!)
  • 3/4 cup packed light brown sugar
  • 2 tablespoons ground cinnamon (Use good quality cinnamon; it makes a difference!)

For the Cream Cheese Frosting

My absolute favorite part! For the smoothest, dreamiest frosting, your cream cheese and your butter *must* be fully softened. If they’re too cold, you end up with lumps, and nobody wants lumpy frosting slathered on their soft gooey rolls.

  • 8 ounces cream cheese, softened
  • 1/2 cup unsalted butter, softened
  • 3 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 1-2 tablespoons milk (We add this slowly at the end to get the perfect pourable consistency.)

Step-by-Step Instructions for Soft Gooey Homemade Cinnamon Rolls

This part is where the patience pays off! Don’t rush any of these steps, especially the rising times. If you’re looking for other great breakfast ideas, I have a fantastic recipe for cinnamon French toast sticks, but these rolls are worth the wait!

Activating the Yeast and Mixing the Dough

First things first: Proofing the yeast. Mix your warm milk, yeast, and just 1 teaspoon of the granulated sugar in a small bowl. You *must* let this sit for 5 to 10 minutes. If it gets foamy and bubbly on top—that’s your sign! You’re ready to go. If nothing happens, your milk was either too hot or too cold, and you’ll need to start over with fresh yeast.

Once foamy, mix that gorgeous yeast mixture into a large bowl containing the rest of your sugar, your softened butter, and the egg. Then, slowly start adding the flour and salt in batches. Mix until it just comes together into a shaggy ball. Turn it onto a floured surface and knead it firmly for about 5 minutes until it feels smooth and elastic. Don’t over-knead, but make sure it’s not sticky anymore!

First Rise and Preparing the Filling

Tuck that nice, smooth dough into a greased bowl, turning it over so it’s coated on top. Cover it up tight and find a nice warm spot in your kitchen—a sunny window works great! Let it rise completely for about 1 to 1.5 hours until it has truly doubled in size. This is crucial for those soft rolls!

While that’s happily puffing away, mix up your filling ingredients (butter, brown sugar, and cinnamon) until you have that perfect, thick, spreadable paste. Once the dough has risen, punch it down gently. Now, turn it out and roll it into a big rectangle—aim for about 12 by 18 inches. It needs to be big enough to get those tall swirls!

Rolling, Cutting, and Second Rise for Homemade Cinnamon Rolls

Spread that cinnamon filling evenly all over the dough, but leave about a half-inch border bare along one of the long edges. This border helps seal the deal later! Starting on the opposite side, roll that dough up as tightly as you possibly can into one firm log. Pinch that bare seam closed with your fingertips so it doesn’t pop open while baking.

Using a sharp knife or, even better, unflavored dental floss, slice that log into 12 equal pieces. Place them cut-side up in your greased 9×13 pan. Cover the pan again and let them have a quick snuggle session—a 30-minute second rise. While they are enjoying that rest, go ahead and get your oven preheated to 375 degrees Fahrenheit.

Baking and Frosting Your Soft Gooey Rolls

Pop those cinnamon rolls into that preheated oven and bake them for 20 to 25 minutes. You want them gorgeously golden brown on top, but still soft in the middle. While they are baking, quickly whip up that amazing cream cheese frosting. Remember, beat the cream cheese and butter until super smooth, then add the sugar and vanilla.

Here’s the moment of truth: As soon as the rolls come out of the oven, spread that luscious frosting right across the tops. Don’t wait! The heat of the rolls melts the frosting just enough so it drips down into all those beautiful crevices. That’s what makes them so delightfully messy and utterly irresistible!

Tips for Success Making Homemade Cinnamon Rolls

Baking these rolls feels like mastering a little bit of kitchen magic—it’s all about the technique. I’ve learned a few things over the years, especially watching my grandmother. If you want that melt-in-your-mouth texture every single time, pay close attention to these non-negotiables!

To get the absolute best result, check out my recipe for classic coffee cake; sometimes you just need a good, simple bake!

Here are the absolute truths I’ve gathered for achieving those unbelievably soft, gooey rolls:

  • Never Scald Your Milk: This is the most common mistake people make! If your milk is too hot (over 120°F, really), it cooks the yeast immediately, and then your dough won’t rise. It needs to be just warm—think pleasantly warm water when washing your hands, nothing more.
  • Use Room Temperature Fats: For both the dough and the filling, the butter needs to be soft and pliable. Cold butter won’t smear properly in the filling, and it won’t cream correctly with the sugar in the dough, which impacts that airy final texture.
  • Knead Just Enough, Not Too Much: You need to knead for about five minutes to develop the gluten structure, which helps the roll hold its shape. But stop when the dough is smooth. Over-kneading starts developing *too much* gluten, and your rolls will end up tasting tough instead of tender.
  • Don’t Overbake! This is critical for that gooey center. Pull those babies out of the oven when they look golden but still seem slightly underdone in the very center. The residual heat of the pan and the melting frosting will finish cooking them perfectly as they sit on the counter.

Ingredient Notes and Substitutions for Classic Holiday Breakfast

I get so many questions about substitutions, and I totally understand—sometimes you just don’t have exactly what the recipe calls for! When I’m looking to get that perfect texture for my **classic holiday breakfast** rolls, I try to stick close to the list, but I have learned a few things through trial and error. Before you throw in the towel if you’re missing an ingredient, read this!

If you want rock-solid inspiration while you’re tweaking things, my recipe for tender scones also relies heavily on using the right kind of fat, so that same principle applies here!

Here are my thoughts on making small changes without ruining that soft, gooey dream:

What If My Milk Was Too Cold?

If your milk was cold when you started, don’t panic! The yeast won’t die, but it will take a lot longer to get that foamy activation. You might have to sit there for 15 or 20 minutes waiting for bubbles. If you skip the activation step entirely and just dump cold milk in, the dough will still come together, but it will take about twice as long during that very first rise. Just be patient!

Butter Substitutions (Yes or No?)

For the dough and the filling, I strongly suggest you stick with **unsalted butter**. Why? Because salt content varies wildly between brands, and we want precise control over the saltiness in the dough (1 teaspoon!). If you are absolutely out of unsalted butter, you can use salted, but reduce that 1 teaspoon of salt in the dough down to just 1/2 teaspoon. For the frosting, it’s less critical, but I still prefer the clean taste of unsalted.

Can I use Bread Flour for Extra Chew?

Yes! This recipe is designed for all-purpose flour—it gives you that really tender, melt-in-your-mouth quality that everyone loves. However, if you fancy yourself a bit of a baker and want something chewier, almost like some of those big chain bakery rolls, you can substitute up to half of the all-purpose flour with bread flour. Bread flour has a higher protein content, which develops stronger gluten strands. It makes the dough tougher to knead slightly, but the resulting baked roll is noticeably chewier. Just don’t go 100% bread flour unless you really love a hearty chew!

Brown Sugar Notes

Make sure your brown sugar is *packed* when measuring for the filling. Brown sugar attracts moisture, and if yours is hard underneath its packaging, it won’t spread correctly. If it’s rock hard, microwave it for about 10 seconds to loosen it up before measuring and mixing it with that delicious cinnamon.

Storage and Reheating Instructions for Homemade Cinnamon Rolls

Oh gosh, the eternal question: what do I do with the leftovers when I can only eat twelve of the softest, goo-iest rolls on earth? Trust me, eating them cold the next day is never the same experience, but you absolutely can save them!

Since these are so moist, they keep quite well. If you aren’t going to devour them all within about 24 hours, you need to get them wrapped up tight. If you’re looking for other ways to save on morning prep, you should check out my freezer-friendly recipe for make-ahead breakfast burritos!

Short-Term Storage (Up to 3 days)

If you know you’ll be back for seconds the very next day, just cover the pan tightly with plastic wrap or foil. You can leave them on the counter at room temperature for a full day. After that, they are much happier nestled in the fridge, especially with that cream cheese frosting on top. When you refrigerate them, the frosting might firm up a bit, which is totally normal.

Long-Term Storage (Freezing)

These freeze like a dream! Once the rolls have cooled completely—and I mean *completely*—you can wrap the entire baked pan tightly in plastic wrap first, and then follow it up with a layer of aluminum foil. This double wrapping is vital to stop any freezer burn!

They keep beautifully frozen for up to three months. When you’re ready to bring them back to life for another **classic holiday breakfast** or just a random Tuesday craving, just move the wrapped pan right into the oven for a warm-up. No thawing needed!

The Reheating Secret to Bring Back the Goo

This is the most important tip for getting that fresh-out-of-the-oven texture back. You need to reintroduce a little gentle heat and moisture. The microwave is fastest for just one roll, but the oven is best for a whole pan.

For a single roll, microwave it for about 15 to 20 seconds. That warms the butter/sugar filling right back up. For a whole pan, cover it tightly with foil and bake it in a 350°F oven for about 10 to 12 minutes. That gentle heat warms the dough through and melts that glorious frosting perfectly. They come out looking, smelling, and tasting like they just finished baking!

FAQ About Making Homemade Cinnamon Rolls

I get so many wonderful questions from all of you about baking these beauties! It’s amazing how one simple batch of **homemade cinnamon rolls** can bring so much joy. If you’re having trouble or wondering how to tweak things, chances are someone else has asked the same thing. I’ve pulled together the most common ones I see popping up after people bake their first batch of these **soft gooey rolls**.

If you are looking for another make-ahead option for breakfast that doesn’t require yeast, you might want to check out my other make-ahead treats, like my recipe for French toast casserole!

Can I skip the second rise for these homemade cinnamon rolls?

Oh, you technically *can* skip it, but please don’t if you can help it! That thirty-minute second rise—the one you do after you cut the rolls but before they go into the oven—is what gives you those famously light and pillowy centers. If you zap them straight into the oven, the dough won’t have enough trapped air. They will still taste delicious, sure, but they will be dense and heavy, not that satisfyingly soft texture you’re looking for. That second rise is what happens right before the oven explosion of flavor!

How can I achieve a thicker cream cheese frosting on my soft gooey rolls?

This is all about the liquid—the milk you add at the end of making the frosting. When I make the frosting, I start with zero milk and whip everything else together first. You dump in that first tablespoon of milk at a time, stirring well after each addition. If you want a really thick, almost spreadable frosting that sits high on top of your rolls, stop adding milk as soon as the mixture starts looking smooth. If you’re aiming for that dreamy Cinnabon-style look where it melts down the sides, you might need that second tablespoon of milk. Taste test as you go!

What is the best way to make these a classic holiday breakfast staple?

For me, the ultimate **classic holiday breakfast** satisfaction comes from lifting the stress off of the morning itself. You absolutely can prepare these rolls completely the night before! After you cut your rolls and put them in the greased 9×13 pan for that second rise, just cover them tightly and put them straight into the refrigerator. Pop them out first thing in the morning while the coffee brews, and let them sit on the counter for about 30 minutes while the oven preheats. Then, bake according to the directions. You get the *smell* of baking on Christmas morning, but you saved two hours of prep time the night before!

Why are my rolls dense instead of pillow-soft?

Nine times out of ten, density comes from one of three places. First, was your milk warm enough to activate the yeast properly? If the yeast didn’t foam, your dough never got that initial lift. Second, did you knead for too long? Over-kneading makes the gluten too strong and chewy. And finally, the big one: did you punch down the dough too aggressively after the first rise? You want to gently deflate it, not hammer out all the air bubbles we worked so hard to create!

How can I get that deep caramel flavor like Cinnabon?

Ah, the famous Cinnabon flavor! That deep, warm richness comes almost entirely from one ingredient: **light brown sugar** in the filling. That molasses content in the brown sugar caramelizes so much better than white sugar does. Don’t be shy when you measure that brown sugar for the filling, and make sure you pack it into your measuring cup so you get the full amount. Also, warming that cinnamon with the butter before you spread it really wakes up the spice flavor! If you want to try another rich breakfast, maybe check out my recipe for overnight French toast casserole for a no-fuss alternative.

Serving Suggestions for Your Homemade Cinnamon Rolls

Now that you have pulled these absolute masterpieces out of the oven, remember the cardinal rule: they *must* be served warm! If you are preparing these for a crowd, keeping them warm in a very low oven (like 170°F) under foil works wonders before you bring them to the table.

They are incredibly rich, so pair them with something bright! A simple side of fresh berries, like blueberries or sliced strawberries, cuts through that sweetness perfectly. And let’s be honest, a piping hot mug of strong black coffee is the only way to truly appreciate that tangy cream cheese frosting. If you want another great breakfast idea, you have to try my recipe for fluffy diner-quality pancakes soon!

Estimated Nutrition for Homemade Cinnamon Rolls

I know some of you are tracking macros or just curious about what exactly you’re eating when you indulge in these incredible treats. Since these are made completely from scratch with butter and sugar galore, they are definitely an indulgence—and that’s okay! Remember, baking is about joy, not perfection.

If you are looking for something to enjoy alongside your rolls that might feel a little lighter, you should absolutely try out my copycat pumpkin spice latte recipe! It’s much lower in calories than the coffee shop versions, I promise.

Here is the nutritional breakdown based on the recipe above. Please remember this is just an estimate! How much frosting you slather on, or what kind of milk you use, can change these numbers easily:

  • Serving Size: 1 roll
  • Calories: 450
  • Sugar: 45g (Yes, a treat!)
  • Sodium: 300mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Carbohydrates: 58g
  • Protein: 7g

So, yes, they are decadent, but when you make your own **homemade cinnamon rolls**, you control the quality of everything that goes into them. That’s half the fun!

Share Your Soft Gooey Rolls Experience

Now listen, I’ve shared all my secrets for getting those soft, gooey centers and that tangy frosting. But the best part of having this kitchen blog isn’t just the baking; it’s hearing from you about how these recipes fit into your home!

When you make a batch of these **Homemade cinnamon rolls**, please, please come back and let me know how they turned out. Did they make your holiday morning extra special? Did your family fight over the last one? I want to know everything!

It means the world to me when I see your comments. I read every single one—whether you tried the recipe exactly as written or you had a little substitution adventure of your own. Seeing your photos and reading your success stories truly fuels my love for baking and sharing these family traditions.

If you baked these rolls and loved them, I would be eternally grateful if you could leave a quick star rating right here on the page! It really helps other folks find simple recipes for great baking. And if you have any more questions—or need help tweaking something—feel free to reach out through my contact page. Happy baking, friends!

Print

Soft and Gooey Homemade Cinnamon Rolls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Bake classic, soft cinnamon rolls from scratch with a rich cream cheese frosting, perfect for a special holiday breakfast.

  • Author: Carla Davis
  • Prep Time: 45 min
  • Cook Time: 25 min
  • Total Time: 145 min
  • Yield: 12 rolls 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 cup whole milk, warm
  • 2 1/4 teaspoons active dry yeast
  • 1/2 cup granulated sugar, divided
  • 1/4 cup unsalted butter, softened
  • 1 large egg
  • 3 cups all-purpose flour, plus more for dusting
  • 1 teaspoon salt
  • 1/2 cup unsalted butter, softened (for filling)
  • 3/4 cup packed light brown sugar (for filling)
  • 2 tablespoons ground cinnamon (for filling)
  • 8 ounces cream cheese, softened (for frosting)
  • 1/2 cup unsalted butter, softened (for frosting)
  • 3 cups powdered sugar (for frosting)
  • 1 teaspoon vanilla extract (for frosting)
  • 12 tablespoons milk (for frosting)

Instructions

  1. Combine the warm milk, yeast, and 1 teaspoon of the granulated sugar in a small bowl. Let stand for 5 to 10 minutes until foamy.
  2. In a large bowl, mix the remaining granulated sugar, softened butter, and egg. Add the yeast mixture.
  3. Gradually add the flour and salt. Mix until a soft dough forms. Knead on a lightly floured surface for about 5 minutes until smooth.
  4. Place the dough in a greased bowl, turning to coat. Cover and let rise in a warm place for 1 to 1.5 hours, or until doubled in size.
  5. Punch down the dough. On a lightly floured surface, roll the dough into a large rectangle, about 12×18 inches.
  6. In a small bowl, mix the softened butter, brown sugar, and cinnamon for the filling. Spread this mixture evenly over the dough, leaving a small border on one long edge.
  7. Starting from the long edge opposite the border, tightly roll the dough into a log. Pinch the seam closed.
  8. Cut the log into 12 equal rolls. Place the rolls cut-side up in a greased 9×13 inch baking pan.
  9. Cover the pan and let the rolls rise again for 30 minutes. Preheat your oven to 375 degrees Fahrenheit.
  10. Bake for 20 to 25 minutes, or until golden brown.
  11. While the rolls bake, prepare the frosting: Beat the cream cheese, softened butter, powdered sugar, and vanilla extract until smooth. Add milk one tablespoon at a time until you reach a spreadable consistency.
  12. Remove rolls from the oven and immediately spread the cream cheese frosting over the warm rolls.

Notes

  • If you are short on time, consider using a meal planning service to manage your weeknight dinners, freeing up time for baking treats like these.
  • For extra soft rolls, make sure your milk is warm, not hot, to properly activate the yeast.
  • If you prefer a less sweet frosting, reduce the powdered sugar by half a cup.

Nutrition

  • Serving Size: 1 roll
  • Calories: 450
  • Sugar: 45g
  • Sodium: 300mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 9g
  • Trans Fat: 0.5g
  • Carbohydrates: 58g
  • Fiber: 2g
  • Protein: 7g
  • Cholesterol: 55mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Image placeholder

Hi, I'm Carla Davis! As a lifelong home cook and busy mom, I believe that making delicious food for the people you love shouldn't be complicated. Here at Carla's Cooking, I share simple, reliable, and family-approved recipes that I make in my own kitchen. My goal is to help you feel confident and joyful when you cook. Welcome!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star