Best Cinnamon Rolls Ever

Section: Sweet Treats to Satisfy Your Cravings

Enjoy classic cinnamon rolls made with tender, buttery dough and a rich cinnamon sugar swirl. After a double rise, each roll is filled, rolled, and baked until just golden. A pour of heavy cream adds moisture while baking, and warm rolls are generously topped with smooth cream cheese icing. The combination results in gooey, soft spirals with the perfect blend of sweetness and spice, making these a go-to treat for breakfast or dessert anytime.

A woman cooking in a kitchen.
Created By Sarah Lynn
Updated on Thu, 09 Oct 2025 06:51:39 GMT
Three cinnamon rolls on a table. Highlight
Three cinnamon rolls on a table. | satisfymeals.com

These cinnamon rolls are my definition of comfort baking Soft and pillowy with a buttery cinnamon sugar swirl every bite is a warm hug topped with a dreamy cream cheese icing They have been the centerpiece of our weekend brunches filling the house with an irresistible aroma and getting rave reviews from everyone who tries them

I still remember the first time I made these for my family on a chilly Sunday morning The excitement of watching the dough rise and the joy on everyone’s face made these a new family tradition

Gather Your Ingredients

  • Whole milk: adds richness to the dough and helps keep it soft Choose high quality whole milk for best flavor
  • Active dry or instant yeast: ensures the rolls are perfectly risen Always check your yeast expiration date
  • Granulated sugar: sweetens the dough and activates the yeast Use fresh sugar for optimal texture
  • All purpose flour: builds the structure of the rolls Opt for unbleached all purpose flour for a pillowy bite
  • Large eggs: add richness and help the dough bind Look for eggs at room temperature to keep the dough tender
  • Salt: balances sweetness in both the dough and filling Use fine sea salt for even distribution
  • Unsalted butter: is crucial for flavor and texture Make sure butter is at room temperature for easy mixing
  • Light brown sugar: brings depth and caramel notes to the filling Select soft fresh brown sugar to prevent clumps
  • Cinnamon powder: is the star of the filling Choose Ceylon cinnamon if possible for a warm aromatic flavor
  • Heavy cream: poured over the rolls before baking transforms them into bakeryworthy treats Go for full fat cream
  • Cream cheese: for the icing gives a tangy creaminess Pick full fat brick style cream cheese for best results
  • Icing sugar: ensures cloudlight sweet icing Sift for smoothness and avoid lumps

How to Make It

Warm and activate the yeast:
Gently heat whole milk in the microwave until just warm to the touch around one hundred to one hundred ten degrees Fahrenheit Pour the milk into a large bowl sprinkle the yeast over top whisk together and let it rest for ten minutes You are looking for a foamy bubbly surface which means your yeast is ready to go
Mix and knead the dough:
Add sugar flour eggs salt and room temperature butter to the foamy yeast mixture If kneading by hand use a sturdy wooden spoon to combine into a shaggy dough then transfer to a clean work surface Using a push pull motion knead for a full fifteen minutes The dough starts sticky but resist adding extra flour unless absolutely needed Just keep kneading until it is soft smooth and stretchy If using a stand mixer fit with a dough hook and knead on medium high for seven to ten minutes until the dough cleans the bowl and passes the window pane test
First rise:
Place the dough into a clean bowl lightly oiled to prevent sticking Cover with plastic wrap and set somewhere warm Rest the dough for sixty to ninety minutes until it doubles in size and springs back partway when poked
Prepare the filling:
Mix softened unsalted butter with brown sugar cinnamon powder and salt until it forms a spreadable filling If your butter is too firm microwave the mixture briefly to soften it up
Shape and fill the dough:
On a lightly floured surface roll out the dough into a large rectangle about twelve by eighteen inches Use gentle pressure as the dough will be very soft Use a spatula to evenly spread the cinnamon sugar filling all the way to the edges
Cut and roll:
With the short side facing you cut the rectangle into twelve equal strips about one inch wide Use a pizza cutter and long ruler for straight strips Roll each strip up tightly into a spiral and place each roll cut side up into a parchment lined baking pan arranging them snugly into a four by three pattern
Second rise:
Cover the pan with a towel or cling wrap and rest the unbaked rolls in a warm spot another thirty to forty five minutes Watch for puffy rolls that spring back partway when gently pressed
Bake:
About twenty minutes before baking preheat your oven to three hundred fifty degrees Fahrenheit Right before baking pour heavy cream evenly over the rolls It will soak into the dough while baking Place rolls in the oven and bake for twenty two to twenty five minutes You want a light golden color and a soft but set texture Do not overbake or they will lose their gooey center
Rest and ice:
Remove the rolls and cool for about ten minutes Meanwhile beat together room temperature cream cheese unsalted butter heavy cream and icing sugar until creamy and smooth Spread icing generously over the warm rolls
Serve:
Best enjoyed fresh and warm right out of the pan
A pan of cinnamon rolls.
A pan of cinnamon rolls. | satisfymeals.com

My favorite part of this recipe has to be the filling I have always loved how mixing fresh cinnamon with brown sugar creates that unmistakable swirl The first time my daughter helped to spread the filling we ended up covered in sugar but it was the best mess we ever made

Flavor Boosters

You can easily adjust the amount of cinnamon or brown sugar to taste

Serving Suggestions

Serve these cinnamon rolls as the star at brunch or cut into minis for a breakfast platter They also make a decadent dessert after dinner with a scoop of vanilla ice cream If you are feeling extra festive dress them up with chopped nuts or a drizzle of caramel on top

Creative Twists

In the fall add diced apples to the filling for a classic apple cinnamon roll In spring or summer try a swirl of berry jam Use orange zest in the icing around the holidays for a citrusy spin

A pan of cinnamon rolls with white frosting.
A pan of cinnamon rolls with white frosting. | satisfymeals.com

Every time I have baked these for friends or family they have disappeared in minutes I have even taught my neighbor’s son to make them for his girlfriend and he swears it is his go to special breakfast These rolls have a way of making both ordinary and milestone mornings feel festive

Common Questions About the Recipe

→ How do I achieve soft, fluffy cinnamon rolls?

Ensure the dough is kneaded well for proper gluten development and give it adequate rising time in a warm spot for the best texture.

→ Can I make the dough ahead of time?

Yes, the shaped rolls can be refrigerated overnight after assembling. Let them come to room temperature and rise before baking.

→ Why add heavy cream before baking?

The cream keeps the rolls extra moist and gooey as they bake, resulting in a soft interior and delicate crumb.

→ Is it necessary to use cream cheese frosting?

Cream cheese adds tangy richness, but you can use classic icing made with just butter and sugar if preferred.

→ What's the window-pane test for dough?

Stretch a bit of dough between your fingers; if it forms a thin, translucent sheet without tearing, it's ready.

Best Cinnamon Rolls Ever

Fluffy cinnamon rolls swirled with cinnamon sugar and topped with creamy frosting—perfect for brunch.

Preparation Time
45 minutes
Time to Cook
22 minutes
Overall Time
67 minutes
Created By: Sarah Lynn

Type of Recipe: Desserts

Level of Difficulty: Moderate Difficulty

Cuisine Category: American

Makes: 12 Portions (12 cinnamon rolls)

Dietary Options: Vegetarian Option

Ingredients List

→ Dough

Ingredient 01 1 1/3 cups whole milk
Ingredient 02 4 teaspoons active dry yeast or instant yeast
Ingredient 03 1/2 cup granulated sugar
Ingredient 04 5 cups all-purpose flour
Ingredient 05 2 large eggs, at room temperature
Ingredient 06 2 teaspoons salt
Ingredient 07 1/2 cup unsalted butter, at room temperature

→ Filling

Ingredient 08 1/2 cup unsalted butter, softened
Ingredient 09 1 cup light brown sugar, packed
Ingredient 10 2 tablespoons ground cinnamon
Ingredient 11 3/4 teaspoon salt

→ Assembly

Ingredient 12 1/2 cup heavy cream, at room temperature

→ Cream Cheese Icing

Ingredient 13 4 ounces cream cheese, at room temperature
Ingredient 14 1/4 cup unsalted butter, at room temperature
Ingredient 15 1/4 cup heavy cream
Ingredient 16 1 cup powdered sugar

How to Make It

Step 01

Gently heat whole milk in the microwave for 20 to 30 seconds until it is warm to the touch, about 100 to 110°F. Combine with yeast in a bowl, whisk thoroughly, and allow to stand for 10 minutes until foamy.

Step 02

Add sugar, flour, eggs, salt, and room temperature butter to the bowl with the yeast mixture. Mix to form a shaggy dough. Knead by hand on a clean surface for 15 minutes until smooth and stretchy, or use a stand mixer with a dough hook on medium-high speed for 7 to 10 minutes until the dough pulls away from the sides and passes the window-pane test.

Step 03

Transfer dough to a lightly oiled bowl, cover with plastic wrap, and let rest in a warm area for 60 to 90 minutes until at least doubled in volume and springs back partially when gently pressed.

Step 04

In a small bowl, thoroughly combine softened butter, light brown sugar, cinnamon, and salt until a spreadable paste forms. If needed, briefly microwave to soften further.

Step 05

Line a 9x13 inch baking pan with parchment paper. Punch down the risen dough and roll it out on a lightly floured surface to a 12x18 inch rectangle. Evenly spread the cinnamon filling across the dough using a spatula.

Step 06

With the 12-inch side facing you, use a ruler and pizza cutter to divide the sheet into twelve 1-inch wide strips. Roll each strip into a tight coil and arrange them in a 4x3 pattern in the prepared pan. Cover and set aside in a warm spot for 30 to 45 minutes, until puffy and partially springing back when touched.

Step 07

Preheat oven to 350°F. Carefully pour 1/2 cup heavy cream over the rolls just before baking. Bake for 22 to 25 minutes until the tops are lightly golden and the structure feels set but still soft. Remove from oven and allow to rest for 10 minutes.

Step 08

Whisk together cream cheese, unsalted butter, heavy cream, and powdered sugar until very smooth and creamy.

Step 09

Generously spread the cream cheese icing over the warm cinnamon rolls and serve immediately.

Extra Information

  1. For a gooey center, avoid overbaking; slightly underdone rolls retain extra softness.

Essential Tools

  • Stand mixer with dough hook (optional for kneading)
  • Mixing bowls
  • Rolling pin
  • Wooden spoon
  • 9x13 inch baking pan
  • Plastic wrap
  • Parchment paper
  • Spatula
  • Pizza cutter
  • Acrylic ruler (optional for dividing dough)
  • Microwave
  • Whisk

Allergen Details

Always verify the ingredients for potential allergens and consult your doctor if needed.
  • Contains wheat (gluten), dairy, and eggs.

Nutritional Info (Per Serving)

This info should only be used for general guidance and isn’t meant to replace professional medical advice.
  • Calorie Count: 420
  • Fat Content: 16 grams
  • Carbohydrate Content: 65 grams
  • Protein Content: 7 grams