The Best Cinnamon Bun Recipe | Soft, Sticky Swirls

This cinnamon bun recipe bakes up tender rolls with a deep cinnamon-sugar ribbon and a smooth cream cheese icing.

Cinnamon buns at home can feel like a lot, then you make them once and think, “That’s manageable.” This recipe breaks the work into moves you can see and feel. You’ll mix a rich dough, let it rise until it’s airy, roll it out, spread on a thick cinnamon paste, then bake until the centers set.

You’ll also get an overnight option for fresh morning buns, plus fixes for common issues like dry rolls or runaway filling. Follow the visual cues in each step and you’ll end up with tall swirls and gooey layers instead of flat, tough spirals.

Cinnamon Bun Ingredients At A Glance
Ingredient What It Does Notes That Matter
Flour Forms the dough’s structure Bread flour gives more chew; all-purpose stays softer
Milk Softens the crumb Warm, not hot, so yeast can work
Yeast Creates lift Instant is easiest; active dry works with a short bloom
Sugar Feeds yeast and sweetens Too much sugar can slow the rise
Butter Tenderizes and adds rich flavor Use softened butter for the filling so it doesn’t run
Egg Adds richness and helps bind Room-temp egg blends fast
Salt Balances sweetness Add with the flour, not straight on yeast
Brown sugar Makes the gooey ribbon Dark brown sugar tastes deeper
Cinnamon Brings the classic warm bite Fresh spice hits harder

What Makes Cinnamon Buns Turn Out Soft And Tall

Soft, tall cinnamon buns come from a dough that can trap gas, a filling that melts into a paste instead of a puddle, and a bake that sets the center before the sugar darkens too much. You don’t need tricks. You need a few good cues.

A Dough That Feels Slightly Tacky

If the dough is stiff, the buns bake up tight. If it’s wet and slack, the rolls spread. Aim for dough that clings to your finger for a beat, then lets go. You can dust the bench later when you roll.

Kneading Until The Dough Turns Elastic

Kneading lines up gluten so the dough can stretch around bubbles. Stop when it looks smooth and springy and you can pull a thin sheet without an instant tear. Over-kneading is rare at home, but dry dough from extra flour is common.

A Filling That Stays In The Spiral

The filling works best as a thick spread made with soft butter, brown sugar, cinnamon, and a pinch of salt. Melted butter turns the sugar into syrup, then the syrup runs to the bottom of the pan. Keep the butter soft, not liquid.

Proofing By Look, Not By The Clock

Rise time changes with room temperature and dough warmth. The dough is ready when it’s puffy and airy and the roll edges start to kiss. Tap the side of a roll and it should wobble a little, not feel dense.

Cinnamon Bun Ingredients And Tools

To make the best cinnamon bun recipe, you want rich dough that still rises tall. That balance comes from enough butter and egg to soften the crumb, plus enough flour and salt to hold shape.

Dough Ingredients

  • 300 g milk, warmed to lukewarm
  • 7 g instant yeast (or 9 g active dry)
  • 60 g granulated sugar
  • 1 large egg
  • 70 g unsalted butter, softened
  • 540 g flour (bread flour or all-purpose)
  • 10 g fine salt

If you like to check ingredient profiles or compare flour types, the USDA FoodData Central food search for wheat flour is a handy place to start.

Filling Ingredients

  • 110 g unsalted butter, softened
  • 200 g packed brown sugar
  • 18 g ground cinnamon
  • Pinch of fine salt

Icing Ingredients

  • 85 g cream cheese, softened
  • 40 g unsalted butter, softened
  • 180 g powdered sugar
  • 1 tsp vanilla extract
  • 1–2 tbsp milk
  • Pinch of salt

Tools

  • Stand mixer with dough hook, or a bowl and your hands
  • Kitchen scale
  • Rolling pin
  • 9×13-inch baking dish or rimmed metal pan
  • Unflavored dental floss or a serrated knife for clean slices

Best Cinnamon Bun Recipe With Overnight Rise Option

You can bake these buns the same day or chill the shaped rolls overnight and bake in the morning. The overnight route also makes the dough easier to slice and handle.

Step 1 Warm The Milk And Start The Yeast

Warm the milk until it feels like bath water. Stir in the yeast and a spoonful of the sugar. Let it sit for 5 minutes. You want a light foam on top.

Step 2 Mix The Dough

Add the remaining sugar, egg, and softened butter. Mix until the butter breaks into small bits. Add flour and salt, then mix until a shaggy dough forms.

Step 3 Knead Until Smooth

Knead 8–10 minutes by mixer, or 10–12 minutes by hand. The dough should look satiny and spring back when you press it. If it clings to the bowl, add flour 1 tablespoon at a time. Stop as soon as the dough holds together and feels elastic.

Step 4 First Rise

Place the dough in a lightly buttered bowl. Cover and let it rise until doubled. In a warm kitchen this can take 60–90 minutes. In a cooler room it can take longer. Don’t chase a timer; chase the doubled look.

Step 5 Make The Filling Paste

Stir softened butter, brown sugar, cinnamon, and salt until it turns into a thick spread. If your butter is too warm and it goes glossy, chill the bowl for 5–10 minutes, then stir again.

Step 6 Roll And Fill

Turn the dough onto a lightly floured surface. Roll it into a rectangle about 16×20 inches, long side facing you. Spread the filling all the way to the edges, then roll into a tight log. Pinch the seam closed.

Step 7 Slice Cleanly

Trim the ends for neat spirals, then slice into 12 even pieces. Floss gives the cleanest cuts: slide it under the log, cross the ends, then pull. Set the rolls in a greased pan with a little space between them.

Step 8 Second Rise Or Overnight Chill

Same-day: Cover and let the rolls rise until puffy and touching, often 35–60 minutes.

Overnight: Cover tightly and refrigerate 8–16 hours. In the morning, let the pan sit out until the rolls look puffy again, often 45–75 minutes. If you’re handling dairy-heavy dough and icing, the CDC food safety prevention page has a clear time-and-temperature overview for keeping perishable foods cold.

Step 9 Bake

Heat the oven to 350°F (177°C). Bake 22–28 minutes, until the tops are golden and the centers feel set when you press lightly. If the tops brown fast, lay foil over the pan for the last 8 minutes.

Step 10 Make The Icing And Finish

Beat cream cheese and butter until smooth. Add powdered sugar, vanilla, salt, and just enough milk to make it spreadable. Spoon icing on warm buns so it melts into the swirls.

Common Problems And Quick Fixes

Cinnamon buns are forgiving, but a few small tweaks can save a batch. Use these checks before you blame the yeast.

My Dough Feels Dry

Dry dough usually comes from extra flour. If you used cups, the flour may have packed down. For this batch, knead in 1 tablespoon milk at a time until the dough softens. Next time, weigh flour for steadier results.

The Centers Bake Up Dense

Dense centers often mean the rolls went in before the second rise finished. Let them puff until they feel light when you tap the side. Also slice with floss so you don’t squash the spiral layers.

Adjustments For Your Kitchen And Pan
Situation What To Change What You’ll Notice
Cool room (under 70°F) Proof in an off oven with the light on Rise time shortens and dough feels lighter
Hot room (over 78°F) Use cooler milk and shorten rises Less risk of over-proofing
Only all-purpose flour Hold back 20 g flour at first Dough stays softer and easier to knead
Only active dry yeast Bloom 8–10 minutes in warm milk More reliable lift
Using a glass dish Start checking 5 minutes early Edges can brown sooner
Using a dark metal pan Lower heat to 340°F (171°C) Tops brown slower
Want gooier bottoms Pour 60 g heavy cream over rolls before baking Softer base and richer bite

Serving, Storing, And Reheating

These buns taste best warm, when the cinnamon layer is gooey and the crumb is soft. If you’re serving a crowd, bake the pan, wait 10 minutes, then ice. The icing will melt into the grooves without sliding off in one sheet.

How To Store Cinnamon Buns

Let the buns cool until they’re no longer steaming. Cover the pan tightly. Keep them at room temperature for 1 day, then move to the fridge for up to 4 days. If you want to freeze, wrap each bun and freeze for up to 2 months. Thaw in the fridge overnight.

How To Reheat Without Drying Them Out

  • Microwave: warm one bun for 15–20 seconds, then let it sit for 10 seconds before you bite.
  • Oven: cover the pan with foil and warm at 300°F (149°C) for 10–12 minutes.
  • Air fryer: warm at 300°F (149°C) for 3–5 minutes. Add a teaspoon of water to the liner to keep moisture in the bun.

The Best Cinnamon Bun Recipe For Weekend Mornings

If you want a batch that rises tall and stays soft, follow cues: tacky dough, puffy second rise, thick filling paste, then bake until the center sets. the best cinnamon bun recipe becomes repeatable on busy mornings.

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.

Mo Maruf

Mo Maruf

Founder

I am a dedicated home cook and appliance enthusiast. I spend hours in my kitchen testing real-world storage methods, reheating techniques, and kitchen gear performance. My goal is to provide you with safe, tested advice to help you run a more efficient kitchen.