Soft and Gooey Cinnamon Rolls Recipe
There’s something magical about the smell of homemade Cinnamon Rolls baking on a quiet morning. These rolls are soft, buttery, and packed with a sweet cinnamon filling that’s hard to resist. Topped with a rich, creamy frosting, they’re perfect for sharing with family or enjoying all to yourself.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!
For me, cinnamon rolls are a must-have on Christmas, Thanksgiving brunch, or Easter morning. The aroma wafting through the house encapsulates the holiday season. These aren’t difficult to make. They are soft and oh so gooey and far better than store-bought, as they’re not packed full of preservatives. You’ll get huge satisfaction out of making these, and everyone will thank you!
Ingredients You’ll Need
You’ll need all the ingredients in the photograph below.

How to Make Cinnamon Rolls with Step-by-Step Instructions
Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.
I’ll show you, step by step, how to make perfect cinnamon rolls that your family will think you’ve bought from the bakers.
For the Dough
In a large bowl, combine the yeast, warm milk, and sugar. Let it sit for about 10 minutes until it becomes foamy. If it doesn’t foam, your yeast might be inactive, so you might need to start over with fresh yeast.



Next, add the eggs and melted butter, mixing well. Add the flour and salt, and mix until well combined. The dough will be sticky, so try to handle it quickly without overworking it.



Transfer the dough to a floured surface and knead it a few times until you can form a ball. Place the dough ball in a greased bowl, cover it, and let it sit until it doubles in size.
Assembling the Rolls
Once the dough has doubled in size, transfer it back to a floured surface and roll it out into a rectangle about ⅓ inch thick.


Combine the cinnamon powder and brown sugar, then spread the room temperature butter over the dough. Sprinkle the cinnamon and sugar mixture evenly on top.
Cutting and Second Rise
Roll the dough into a long log and cut it into 8 pieces. Place the pieces on two parchment-lined baking sheets, with 4 pieces on each, and let them rise for another hour.



Baking
Preheat your oven to 180ºC/356°F. Bake the cinnamon rolls for 20-25 minutes until they’re golden brown. Once baked, remove them from the oven and let them cool slightly before spreading the frosting on top.


Allowing the rolls to cool for at least 10 minutes before frosting will prevent the frosting from melting too much, so you’ll have to hold back and just inhale that wonderful aroma.


The Final Touch: Frosting
While the rolls are cooling, mix all the frosting ingredients with an electric mixer until everything is creamy and smooth. Once mixed, spread the mixture evenly over the top of the cooled cinnamon rolls.
Serve at room temperature and enjoy!

Recipe Notes and Expert Tips
- Yeast Activation: Make sure your milk is warm, not hot, to properly activate the yeast. The ideal temperature is around 110°F. If the mixture doesn’t foam after 10 minutes, your yeast might be inactive, and you should start over with fresh yeast.
- Sticky Dough: The dough will be sticky, which is normal. Avoid adding too much extra flour during kneading, as this can make the rolls dense. A lightly floured surface and quick handling will help manage the stickiness.
- Rising Time: Be patient with the rising process. The dough needs to double in size during the first rise. This usually takes about 1 to 1½ hours, depending on the room temperature. The second rise after shaping the rolls is also crucial for light, fluffy results.
- Rolling and Cutting: When rolling out the dough, aim for a uniform thickness of about ⅓ inch. This ensures even baking. Use a sharp knife or dental floss to cut the log into rolls to prevent squishing and keep the layers intact.
- Baking: Keep an eye on the rolls during baking. They should be golden brown on top. Overbaking can make them dry, so start checking around the 20-minute mark.
- Frosting Application: Let the rolls cool slightly before applying the frosting. This prevents the frosting from melting too much and ensures a nice, thick layer on top.
- Storage: Store any leftovers in an airtight container at room temperature for up to two days, or refrigerate for up to a week. Reheat in the microwave for 20-30 seconds to enjoy them warm.
- Freezing: Freeze cooled rolls in an airtight container or wrap them individually in plastic wrap and then foil. They’ll keep for up to three months. Thaw at room temperature or overnight in the fridge, then reheat in the oven at 350°F for about 10 minutes or in the microwave.

How to Store Leftover Cinnamon Rolls
To keep your leftover cinnamon rolls fresh and delicious, place them in an airtight container or wrap them tightly with plastic wrap. You can store them at room temperature for up to two days.
For longer storage, pop them in the fridge, where they’ll stay good for up to a week. When you’re ready to enjoy them again, just reheat them in the microwave for about 20-30 seconds to bring back that warm, fresh-baked goodness.
If you want to make your cinnamon roll enjoyment last even longer, this recipe is perfect for freezing. Once the rolls have cooled, place them in an airtight container or wrap them individually in plastic wrap and then foil.
They’ll keep well in the freezer for up to three months. When you’re craving one, just thaw it at room temperature or in the fridge overnight. To reheat, pop it in the oven at 350°F for about 10 minutes or give it a quick zap in the microwave. This way, you can always have a homemade cinnamon roll ready to satisfy your sweet tooth.

More Breakfast Recipes For You To Try

Ingredients
For the frosting:
- ½ cup butter softened
- 1½ cup confectioners' sugar
- ¼ cup cream cheese softened
- ½ teaspoon vanilla extract
For the dough:
- ¼ ounce instant yeast
- 1 cup milk warm
- ½ cup sugar
- 2 eggs
- ⅓ cup butter melted
- 4 cups all-purpose flour
- 1 teaspoon salt
For the filling:
- 1 tablespoon cinnamon powder
- ½ cup brown sugar
- ⅓ cup butter room temperature
Instructions
For the frosting:
- Mix all frosting ingredients with an electric mixer until creamy and smooth. Keep cool.½ cup butter, 1½ cup confectioners' sugar, ¼ cup cream cheese, ½ teaspoon vanilla extract
For the dough:
- In a big bowl, combine yeast, milk, and sugar and let it sit for about 10 minutes or until it gets foamy.¼ ounce instant yeast, 1 cup milk, ½ cup sugar
- Add the eggs and butter and combine well. Then add the flour and salt and mix until well combined; it will be sticky, but try to handle it as fast as possible, without touching it too much.2 eggs, ⅓ cup butter, 4 cups all-purpose flour, 1 teaspoon salt
- Transfer the dough to a floured surface and knead it a few times until you can form a big ball. Then transfer the ball to a greased bowl and let it sit until it doubles its size.
- Transfer the dough back to a floured surface and extend it with a rolling pin until you get a rectangle of about ⅓ inch thick.
- Combine the cinnamon powder and the brown sugar. Spread the butter over the dough and cover it with the cinnamon and sugar filling mixture. Roll it to make a long log. Cut the log in 8 pieces and transfer them to two pieces of parchment paper (4 in each). Let them rise for one more hour.1 tablespoon cinnamon powder, ½ cup brown sugar, ⅓ cup butter
- Preheat your oven to 180ºC/350°F. Place the cinnamon rolls in the oven and bake them for 20-25 minutes, then remove from the oven. Let them cool, and spread the frosting. Serve and enjoy your cinnamon rolls.
Notes
- Yeast Activation: Make sure your milk is warm, not hot, to properly activate the yeast. The ideal temperature is around 110°F. If the mixture doesn’t foam after 10 minutes, your yeast might be inactive, and you should start over with fresh yeast.
- Sticky Dough: The dough will be sticky, which is normal. Avoid adding too much extra flour during kneading, as this can make the rolls dense. A lightly floured surface and quick handling will help manage the stickiness.
- Rising Time: Be patient with the rising process. The dough needs to double in size during the first rise. This usually takes about 1 to 1½ hours, depending on the room temperature. The second rise after shaping the rolls is also crucial for light, fluffy results.
- Rolling and Cutting: When rolling out the dough, aim for a uniform thickness of about ⅓ inch. This ensures even baking. Use a sharp knife or dental floss to cut the log into rolls to prevent squishing and keep the layers intact.
- Baking: Keep an eye on the rolls during baking. They should be golden brown on top. Overbaking can make them dry, so start checking around the 20-minute mark.
- Frosting Application: Let the rolls cool slightly before applying the frosting. This prevents the frosting from melting too much and ensures a nice, thick layer on top.
- Storage: Store any leftovers in an airtight container at room temperature for up to two days, or refrigerate for up to a week. Reheat in the microwave for 20-30 seconds to enjoy them warm.
- Freezing: Freeze cooled rolls in an airtight container or wrap them individually in plastic wrap and then foil. They’ll keep for up to three months. Thaw at room temperature or overnight in the fridge, then reheat in the oven at 350°F for about 10 minutes or in the microwave.
Nutrition
About the Author

Hey there! I’m Mandy
Mandy Applegate is a home cook, food blogger, and writer who believes the best meals are the ones shared with the people you love.
She’s all about easy recipes that taste amazing, the kind that make ordinary days feel a little more special and remind you why cooking at home matters.
She has been published on NBC, the Daily News, the Boston Herald, and the Chicago Sun-Times, amongst many others.

Add Preferred Source