THE BEST CINNAMON ROLLS EVER RECIPE
If you’re in search of utterly irresistible, pillowy-soft cinnamon rolls with gooey centers and a creamy, tangy frosting — you are exactly where you need to be! This is THE BEST CINNAMON ROLLS EVER RECIPE, and it’s one I cherish for those cozy mornings or celebratory brunches with loved ones. Sweet, warm, aromatic, and utterly decadent, these cinnamon rolls are so perfect, you’ll never go back to any other recipe. From the magic of the soft dough to the luscious cream cheese icing on top, prepare to delight everyone you share them with!

Ingredients You’ll Need
What makes THE BEST CINNAMON ROLLS EVER RECIPE so special is how every ingredient is carefully chosen to deliver pure bliss in every bite. You’ll likely have most of these basics at home, but don’t underestimate the way they work together to create that melt-in-your-mouth texture and flavor!
- Whole Milk (1 1/3 cup): Warm milk brings the yeast to life and helps develop that rich, tender dough.
- Active Dry Yeast or Instant Yeast (4 teaspoons): Gives the rolls their airy rise and signature fluffiness.
- Granulated Sugar (1/2 cup): Sweetens the dough just enough and helps with browning in the oven.
- All Purpose Flour (5 cups): This gives the cinnamon rolls their signature structure and soft crumb.
- Large Eggs (2): Eggs add richness and give your dough strength for that stretchy, marshmallowy bite.
- Salt (2 teaspoons & 3/4 teaspoon): Balances sweetness and enhances all the lovely flavors inside and out.
- Unsalted Butter, room temp/softened (1/2 cup + 1/2 cup + 1/4 cup): Makes the dough plush and flavors the cinnamon swirl and frosting.
- Light Brown Sugar, packed (1 cup): The star in the filling for that caramelly, gooey magic.
- Cinnamon Powder (2 tbsp): For that cozy, classic flavor and deep aroma we dream of in every bite.
- Heavy Cream, room temp (1/2 cup for baking + 1/4 cup for icing): Adds richness and ensures extra-soft, gooey centers.
- Cream Cheese, room temp (4 oz): The secret to dreamy, tangy icing that makes these rolls irresistible.
- Icing Sugar (1 cup): The perfect sweet finish for the frosting that melts into every swirl.
How to Make THE BEST CINNAMON ROLLS EVER RECIPE
Step 1: Bloom the Yeast
Start by gently warming your milk to about 100–110F. Pour the milk into a bowl, sprinkle over the yeast, give it a quick whisk, and let it sit for 10 minutes. You’ll know it’s ready when it turns foamy and smells sweetly yeasty — this is the aroma of cinnamon roll dreams coming alive!
Step 2: Make the Dough
To the same bowl, add your sugar, flour, eggs, salt, and a generous handful of room-temp butter. Mix until it starts coming together, and get ready for a little workout — or make it easy on yourself with a stand mixer!
Step 3: Knead the Dough
If mixing by hand, use a sturdy wooden spoon to combine, then knead on the counter for about 15 minutes. It will be sticky at first — resist the urge to add more flour! The dough becomes smooth, stretchy, and billowy after plenty of kneading. If you’re team stand mixer, attach the dough hook and set it to medium-high for 7–10 minutes. It’s ready when you can stretch a piece thin enough to see light pass through it (the “window-pane test”).
Step 4: First Rise
Rub a clean bowl lightly with oil and nestle your dough inside. Cover with cling wrap and rest it in a warm spot for 60–90 minutes, until it doubles and bounces back a little when poked. This rise is crucial for that dreamy, airy texture in THE BEST CINNAMON ROLLS EVER RECIPE.
Step 5: Prepare the Cinnamon Filling
While your dough does its thing, make the filling! Stir together softened butter, brown sugar, cinnamon, and 3/4 teaspoon salt, making sure it’s spreadable (a quick zap in the microwave helps if needed). This swoon-worthy mixture will create the luscious spiral inside every roll.
Step 6: Roll Out and Assemble
Once the dough’s puffed, punch it down and roll it on a lightly floured surface to a 12×18″ rectangle. Carefully spread your cinnamon butter filling edge to edge. With the short 12″ side facing you, slice the dough into twelve 1″ strips — a pizza cutter and ruler make this step a breeze! Roll up each strip snugly and place, spiral facing up, into a parchment-lined 9×13″ pan in a 4×3 grid.
Step 7: Second Rise
Cover your rolls and let them rise again for about 30–45 minutes, until they’re puffy and barely bounce back when you give them a gentle poke. Get your oven preheating to 350F during this time!
Step 8: The Heavy Cream Trick
Right before baking, pour 1/2 cup of room-temperature heavy cream evenly over the rolls. This is the trick that gives the BEST CINNAMON ROLLS EVER RECIPE their signature gooey, tender centers. Trust me: don’t skip it!
Step 9: Bake to Perfection
Slide your pan into the oven and bake for 22–25 minutes until the tops are a lovely golden hue and they feel gently firm when pressed. If in doubt, underbake slightly for soft, gooey rolls — they’ll firm up as they cool.
Step 10: Make the Cream Cheese Icing
While the rolls cool just a bit, whip together the cream cheese, more soft butter, heavy cream, and icing sugar. You’ll want it swoopy, creamy, and impossible not to taste-test before spreading.
Step 11: Finish and Enjoy
Spread the cream cheese icing over the warm rolls and watch it melt into every nook and cranny. Serve while still just-warm — then prepare for hugs, compliments, and possibly a kitchen standing ovation!
How to Serve THE BEST CINNAMON ROLLS EVER RECIPE

Garnishes
A flurry of extra cinnamon on top, maybe a sprinkle of toasted pecans, or an extra drizzle of cream cheese icing will take these over the top. For a fun twist, try a dusting of powdered sugar or a few orange zest shavings for a fresh zing.
Side Dishes
Balance all that sweet cinnamon goodness with a bowl of fresh fruit salad, crisp bacon, or fluffy scrambled eggs. Hot coffee or a chai latte pairs perfectly, turning breakfast or brunch into a true celebration.
Creative Ways to Present
Arrange your rolls on a beautiful cake stand as the centerpiece of your brunch table, or portion individually into parchment wraps for a grab-and-go treat. You can even slice and fan out rolls on a platter, letting the spiral pattern steal the show!
Make Ahead and Storage
Storing Leftovers
If you find yourself with extra rolls (lucky you!), place them in an airtight container and store at room temperature for up to 24 hours, or in the refrigerator for up to 4 days. The icing keeps the rolls tender while locking in all that gooey cinnamon inside.
Freezing
For long-term storage, you can freeze the rolls (either unbaked or baked and cooled). For unbaked, form the rolls, let them rise once, wrap tightly, and freeze. Thaw overnight in the fridge and continue with the second rise. To freeze baked rolls, let them cool completely, then wrap and freeze for up to 3 months — just don’t frost them yet!
Reheating
To enjoy later, simply reheat individual rolls in the microwave for 20–30 seconds, or warm a whole pan in the oven at 300F for 10–15 minutes. If you froze them, let them thaw first. For maximum yum, add a little extra icing after reheating to restore that just-baked bliss.
FAQs
Can I make THE BEST CINNAMON ROLLS EVER RECIPE the night before?
Absolutely! After shaping and placing them in the pan, cover tightly and refrigerate overnight. In the morning, let them come to room temperature and puff up before baking.
What if I don’t have a stand mixer?
No problem! You can knead the dough entirely by hand. It’s a bit sticky at first but just keep kneading without adding much flour — it will magically transform into a soft, stretchy dough after some patience.
Can I substitute the cream cheese in the icing?
If you’re not a cream cheese fan, try mascarpone or even Greek yogurt for a different tang, or simply stick with just butter, cream, and icing sugar for a more classic glaze.
How do I know when the cinnamon rolls are done baking?
The tops should be a pale golden color and feel set when touched, but you don’t want to overbake. Remember, they’ll continue to firm up as they cool, and slightly underbaked means extra gooey centers!
My filling leaked out — help!
It’s totally normal for a little bit of filling to escape as they bake. Rolling the dough tightly and not overfilling helps, but honestly, the sticky caramelized bottoms are part of the magic of THE BEST CINNAMON ROLLS EVER RECIPE.
Final Thoughts
I can’t wait for you to take your first heavenly bite of these fluffy, fragrant cinnamon rolls! Nothing kicks off a morning quite like THE BEST CINNAMON ROLLS EVER RECIPE, so gather your ingredients and bake up some joy. Your home is about to smell amazing — and trust me, everyone will be back for seconds!
PrintTHE BEST CINNAMON ROLLS EVER RECIPE
Indulge in the ultimate comfort food with these incredibly soft and flavorful cinnamon rolls. Perfect for breakfast, brunch, or as a sweet treat anytime.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Total Time: 3 hours
- Yield: 12 cinnamon rolls 1x
- Category: Breakfast, Brunch, Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Dough:
- 1 1/3 cup whole milk (320g)
- 4 teaspoons active dry yeast (or instant yeast)
- 1/2 cup granulated sugar (100g)
- 5 cups all purpose flour (650g)
- 2 large eggs, room temperature
- 2 teaspoons salt
- 1/2 cup unsalted butter, room temperature (113g)
Filling:
- 1/2 cup unsalted butter, softened (113g)
- 1 cup light brown sugar, packed (200g)
- 2 tbsp cinnamon powder
- 3/4 tsp salt
- 1/2 cup heavy cream (120g), room temp
Cream Cheese Icing:
- 4 oz cream cheese, room temperature (113g)
- 1/4 cup unsalted butter, room temperature (56g)
- 1/4 cup heavy cream (60g)
- 1 cup icing sugar (100g)
Instructions
- Dough: Microwave milk until warm, add yeast, rest. Add remaining dough ingredients, knead until soft and stretchy.
- Filling: Mix softened butter, cinnamon, sugar, and salt until spreadable.
- Assembly & Baking: Roll out dough, spread filling, cut into strips, roll into cinnamon rolls, let rise, bake.
- Cream Cheese Icing: Whisk cream cheese, butter, cream, and icing sugar until creamy. Spread onto warm rolls.
Notes
- For a gooey texture, slightly underbake the rolls.
- These cinnamon rolls are best enjoyed warm.
Nutrition
- Serving Size: 1 cinnamon roll
- Calories: 380
- Sugar: 22g
- Sodium: 290mg
- Fat: 16g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 70mg
Keywords: Cinnamon Rolls, Breakfast, Brunch, Dessert, Comfort Food