Easy Cinnamon Roll Recipe

Classic Cinnamon Roll Recipe Perfect | Fall Dessert & Holiday Season Baking

Classic Cinnamon Roll Recipe Perfect | Fall Dessert & Holiday Season Baking

Nothing says comfort quite like warm, homemade cinnamon rolls fresh from the oven. These bakery-style cinnamon rolls feature an incredibly soft and fluffy dough, a rich brown sugar cinnamon filling, and a smooth cream cheese frosting that melts into every swirl.

Whether you're making breakfast for Christmas morning, Easter brunch, Mother's Day, or a cozy Saturday at home, this recipe creates cinnamon rolls that are soft, gooey, and packed with homemade flavor.

The secret to their irresistible texture is the combination of Greek yogurt, softened butter, and warm heavy cream poured over the rolls just before baking, creating exceptionally tender cinnamon rolls that stay soft for days.


The Origin of Cinnamon Rolls

Cinnamon rolls have been enjoyed throughout Northern Europe for centuries, particularly in Sweden where they are known as kanelbullar. As the recipe spread across North America, it evolved into the larger, softer cinnamon rolls topped with cream cheese frosting that have become a beloved breakfast and bakery favorite.

Today, homemade cinnamon rolls remain one of the most searched breakfast recipes, especially during the holidays.


Why You'll Love This Recipe

These cinnamon rolls are everything you'd expect from your favorite bakery. The dough bakes up incredibly soft and fluffy while the cinnamon filling creates rich swirls of buttery brown sugar in every bite. The homemade cream cheese frosting melts perfectly over the warm rolls, creating an unforgettable breakfast that's ideal for holidays, brunches, or special family mornings.


Prep Time

30 Minutes

Rise Time

1 Hour 15 Minutes

Bake Time

30 Minutes

Total Time

2 Hours 15 Minutes

Servings

8 Large or 12 Medium Cinnamon Rolls


Ingredients

Dough

¾ cup warm milk

½ cup granulated sugar, divided

2½ teaspoons active dry yeast

½ cup Greek yogurt or sour cream, room temperature

½ cup salted butter, very soft

2 large eggs, room temperature

1 teaspoon vanilla extract

4½ cups bread flour

1 teaspoon salt

Cinnamon Filling

½ cup salted butter, softened

1 cup light brown sugar

2 tablespoons ground cinnamon

1 teaspoon vanilla extract

½ cup heavy cream


Cream Cheese Frosting

8 ounces cream cheese, softened

¼ cup salted butter, softened

1¾ cups powdered sugar

1 teaspoon vanilla extract


Equipment Needed

Stand mixer with dough hook

Large mixing bowl

Rolling pin

9x13-inch baking dish

Pastry brush

Sharp knife or unflavored dental floss


How to Make Homemade Cinnamon Rolls

Step 1

Warm the milk until it reaches about 110°F. Stir in one tablespoon of the sugar and sprinkle the yeast over the milk. Let it sit for 5 to 7 minutes until foamy.

Meanwhile, whisk together the bread flour and salt.


Step 2

Add the activated yeast mixture to the bowl of a stand mixer along with the remaining sugar, Greek yogurt, softened butter, eggs, vanilla extract, and flour mixture.

Mix on low speed until a shaggy dough forms. Let the dough rest for 5 minutes before kneading for another 5 to 7 minutes, until smooth and elastic.

Transfer the dough to a lightly greased bowl, cover, and let it rise for 30 to 45 minutes or until doubled in size.


Step 3

While the dough rises, prepare the filling by mixing the softened butter, brown sugar, cinnamon, and vanilla until smooth.

Grease a 9x13-inch baking dish.


Step 4

Turn the risen dough onto a lightly floured surface.

For large cinnamon rolls, roll the dough into a 16x15-inch rectangle.

For smaller rolls, roll it into a 24x15-inch rectangle.

Spread the cinnamon filling evenly over the dough, leaving a small border around the edges.

Roll the dough tightly into a log.

Cut into 8 large or 12 smaller rolls using a sharp knife or unflavored dental floss.

Arrange the rolls in the prepared baking dish.

Cover and allow them to rise again for 25 to 30 minutes.


Step 5

Preheat the oven to 350°F.

Warm the heavy cream for about 15 seconds in the microwave and pour it evenly over the cinnamon rolls.

Bake at 350°F for 20 to 24 minutes, then increase the oven temperature to 375°F and continue baking for another 5 to 7 minutes until the tops are beautifully golden brown and the centers are fully cooked.


Step 6

While the cinnamon rolls bake, prepare the frosting by beating together the cream cheese and softened butter until smooth.

Add the powdered sugar and vanilla extract, mixing until light and creamy.

Allow the baked cinnamon rolls to cool for 10 to 15 minutes before spreading the cream cheese frosting generously over the warm rolls.

Serve immediately.


What Makes These Cinnamon Rolls So Soft?

The combination of bread flour, Greek yogurt, softened butter, and warm heavy cream creates an incredibly tender dough that stays moist long after baking. Allowing the dough to rise twice also develops a light, fluffy texture with beautiful layers.


What to Serve with Cinnamon Rolls

Homemade cinnamon rolls pair wonderfully with scrambled eggs, crispy bacon, breakfast sausage, fresh fruit, yogurt parfaits, breakfast casserole, or homemade biscuits for a complete brunch spread.


Drink Pairings

Serve warm cinnamon rolls with freshly brewed coffee, cappuccinos, vanilla lattes, hot chocolate, chai tea, apple cider, fresh orange juice, or a strawberry smoothie.


Expert Tips

Use room-temperature ingredients to help the dough rise evenly and create a softer texture. Bread flour produces chewier, bakery-style cinnamon rolls, while the heavy cream poured over the rolls before baking keeps them exceptionally moist. Avoid adding too much extra flour during kneading—the dough should remain slightly tacky for the softest results. Allowing the rolls to cool slightly before frosting helps the icing melt beautifully into every swirl.


Frequently Asked Questions

Can cinnamon rolls be made ahead of time?

Yes. Assemble the cinnamon rolls the night before, cover them tightly, and refrigerate overnight. Let them sit at room temperature for about 30 minutes before baking the next morning.

Why pour heavy cream over cinnamon rolls?

Heavy cream soaks into the dough as the rolls bake, creating an extra soft, gooey center that's similar to bakery-style cinnamon rolls.

Can I freeze homemade cinnamon rolls?

Yes. Freeze baked or unbaked cinnamon rolls for up to three months. Thaw overnight before reheating or baking.

What's the best flour for cinnamon rolls?

Bread flour produces taller, softer cinnamon rolls with a slightly chewier texture, although all-purpose flour also works well.


More Breakfast Recipes You'll Love

Homemade Pancakes

Homemade Waffles

French Toast Casserole

Breakfast Casserole

Homemade Buttermilk Biscuits

Banana Bread

Strawberry Bread

Strawberry Smoothie


Final Thoughts

These homemade cinnamon rolls are everything you want in a bakery-quality breakfast. With pillowy soft dough, buttery cinnamon sugar swirls, and rich cream cheese frosting, they're perfect for holidays, weekend brunches, or any morning that deserves something special. Once you make these from scratch, you'll understand why they're one of the most loved homemade breakfast recipes of all time.

Back to blog

Leave a comment