The irresistible world of cinnamon rolls – a delightful treat that captivates the senses and wins over hearts with its sweet, cinnamon-infused swirls and creamy frosting. If these are done right, there might not be a better treat or breakfast in all the world. Maybe I’m overselling these here, but my taste buds love these squishy, dense cinnamon rolls. These are one of my most requested recipes. Let’s dive in and see why these cinnamon rolls are not just a recipe, but an obsession.

Imagine walking into a room filled with the warm, inviting scent of homemade bread, intertwined with sugary cinnamon goodness. That’s the power of these cinnamon rolls. They don’t just taste incredible; they transform your home into a bakery of sweet scents. Be advised, they’re very difficult to stop eating.

A picture of freshly baked cinnamon rolls

Why Everyone Loves These Cinnamon Rolls

  1. The Perfect Balance: The combination of soft, fluffy dough with the rich, sweet filling, topped off with tangy cream cheese frosting, creates a symphony of flavors.
  2. The Joy of Baking: There’s something deeply satisfying about watching these rolls rise, rolling them up, and seeing them bake to golden perfection.
  3. The Universal Appeal: From breakfast to dessert, they’re perfect for any occasion. Who can resist a freshly baked cinnamon roll? I know I can’t.

The Art of Making Cinnamon Rolls

Creating these cinnamon rolls is like weaving magic. The dough, enriched with heavy whipping cream and butter, rises to pillowy softness. The filling, a delicious blend of brown and granulated sugar with cinnamon, is spread generously. And the final touch, a creamy, rich frosting, is the crown jewel that ties it all together.

How Do You Get the Dough to Rise Perfectly?

The secret lies in patience and warmth. Make sure your yeast is fresh, and the environment is warm, but not hot. A gentle rise, over 2-3 hours in a cozy spot does the trick.

Proofing your yeast before mixing it into the dough is vital. Start by getting the cream and water to a warm but not hot temperature. Then whisk in a little sugar and yeast. If your mixture does not foam up after 5-10 minutes, then your yeast is dead and you need to replace it before baking.

Making the environment warm for the dough to rise is also a necessary step. I like to rise my bread dough in an oven or microwave. Do not turn it on, just put the bowl of covered dough inside while it is off. For an extra warm environment, turn the oven light on.

Can the Dough Be Prepared in Advance?

Absolutely! You can prepare the dough and let it rise slowly in the refrigerator overnight. It not only saves time but also enhances the flavor.

Another way you can make these in advance is by stopping after you have fully risen the already cut cinnamon rolls on the second rise, covering them tightly and placing them in the fridge. The finished roll dough can sit in the fridge for up to 24 hours. Just get it out of the fridge and let it sit on the counter for 30 minutes to 1 hour, so that it comes back to room temperature. Then bake as directed in the recipe.

A picture of cinnamon rolls being scooped onto plates

Can you Freeze Cinnamon Roll Dough?

Yep! Just like we did above, wait until the rolls are fully risen on the second rise. Then cover them tightly and place in the freezer. The frozen rolls can keep there for 1 month. Just allow them to thaw out in the fridge for 24 hours before baking. Then follow the same steps as above, allowing them to sit on the counter for 30 minutes to an hour before baking as usual.

What Makes the Filling So Flavorful?

It’s all about the cinnamon-to-sugar ratio and the addition of cornstarch. The cornstarch helps to thicken the filling, creating those gooey, delicious swirls.

3 Tips for Making the Perfect Cinnamon Rolls

  • Even Rolling: Roll the dough to an even thickness to ensure uniform baking.
  • Generous Filling: Don’t skimp on the filling – it’s the heart of the roll.
  • Frosting Timing: Frost the rolls while they’re warm so the frosting melts into every swirl. Don’t be shy with the frosting either.
A picture of cinnamon rolls on a pan

Equipment Essentials

Recipes You May Love

Cinnamon Rolls

5 from 3 votes
Author: Madison Reid
Prep Time: 30 minutes
Cook Time: 24 minutes
Rising Time: 4 hours
Servings: 24 rolls
These delicious cinnamon rolls will fill your home with the sweet scent of homemade bread along with sugary cinnamon goodness. Topped with tangy cream cheese frosting, it is sure to be a crowd pleaser!



  • 2 tbsp yeast
  • 1/2 cup heavy whipping cream
  • 1 cup +1 tbsp granulated sugar
  • 1 cup warm water
  • 1 cup unsalted butter **melted
  • 3 eggs
  • 1 tbsp fine sea salt
  • 7 cups all-purpose flour


  • 1 cup brown sugar
  • 1 cup granulated sugar
  • 1/4 cup cinnamon
  • 1/4 cup cornstarch
  • 1/2 cup unsalted butter


  • 8 ounces cream cheese
  • 1 cup unsalted butter
  • 5 cups powdered sugar
  • 1 tsp vanilla extract
  • 1 tbsp heavy cream



  • Add warm water & cream together. Make sure the mixture is warm but not hot, if too hot the yeast will die. Add 1 tablespoon of sugar & yeast. Mix and let it sit for 5-10 minutes until it bubbles up. If mixture doesn’t bubble, your yeast is dead and you must start over with new yeast.
  • In a standing mixer add 1 cup sugar, butter, eggs & salt. Stir until combined
  • Add yeast mixture to standing mixer, stir until combined
  • Add flour & knead in mixer until it is 1 ball of dough
  • Cover bowl and let sit for 2-3 hours or until doubled in size


  • Once dough has doubled, mix sugars, cinnamon & cornstarch together


  • Roll out your dough on a lightly floured surface into a large rectangle. I like my dough about ¼ inch thick
  • Spread the melted butter all over your dough
  • Sprinkle sugar mixture and spread until evenly distributed on the dough
  • Roll the dough
  • Place the rolls on 2 light metal, greased cookie sheets, I put 12 on each pan.
  • Cover lightly with plastic wrap and let sit for another 2 hours
  • Preheat your oven to 350 degrees, bake for 22-24 minutes until golden


  • While baking, mix all the frosting ingredients in a standing mixer. Whip for 2 minutes until fluffy
  • Frost while still warm


Calories: 559kcal Carbohydrates: 78g Protein: 6g Fat: 25g Saturated Fat: 16g Polyunsaturated Fat: 1g Monounsaturated Fat: 7g Trans Fat: 1g Cholesterol: 87mg Sodium: 337mg Potassium: 106mg Fiber: 3g Sugar: 42g Vitamin A: 837IU Vitamin C: 0.1mg Calcium: 61mg Iron: 2mg

Have you tried this recipe?

I’d love to see it! Follow @_mrs.madi_ on Instagram and tag your photos with #mrsmadi.