• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Scientifically Sweet
  • ABOUT
  • RECIPES
  • CONTACT
  • COOKBOOKS
  • SHOP
  • Follow me on Social

    • Instagram
    • Pinterest
  • Christina's Cookbooks
  • Order a book!
menu icon
go to homepage
  • ABOUT
  • RECIPES
  • CONTACT
  • COOKBOOKS
  • SHOP
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • ABOUT
    • RECIPES
    • CONTACT
    • COOKBOOKS
    • SHOP
    • Instagram
    • Pinterest
  • ×
    Home » Baking Basics

    The BEST Classic Cinnamon Rolls

    author bio
    Updated: Apr 23, 2026 by christina.marsigliese · 510 Comments
    Jump to Recipe

    Stop searching because you have found the Best Cinnamon Rolls recipe right here with a soft, pillowy dough, gooey cinnamon filling and vanilla cream cheese icing. These are perfect classic homemade cinnamon rolls and I promise it is the only cinnamon roll recipe you'll ever need. I have developed this recipe in partner with my husband who is also a Food Scientist that specializes in bread, so you can be assured that this is a recipe that works and they are so much better than Cinnabon. There are no fancy tricks, just good technique and I break down all the science for you in this article so you can make cinnamon buns from scratch at home any time and enjoy the pleasure of eating them fresh and warm from the oven. If you love cinnamon baked goods, check out my Cinnamon Apple Fritter Cake, Cinnamon Streusel Coffee Cake, Cinnamon Swirl Pumpkin Scones and Chewy Brown Butter Snickerdoodles.

    top view of best cinnamon rolls in pan with cream cheese icing

    WHY THIS RECIPE WORKS

    • Easy to make - this is a very simple recipe with thoughtful proportions. You combine all of the dough ingredients and knead until it becomes very smooth and gluten is well developed. This dough rises only once (single bulk fermentation) and then a short rise in the pan after they are formed.
    • Simple ingredients - you just need basic pantry ingredients to make great cinnamon rolls. Flour, yeast, egg, butter, milk, oil and salt are the main ingredients.
    • Soft and fluffy texture - you will love how soft and fluffy these rolls are! They are not dense, gummy and pasty like I find some cinnamon rolls can be if the dough is too weak and not strong enough to hold the air.
    • Big puffy rolls - this recipe makes 12 nice puffy rolls from a modest amount of dough and that's because it is designed with the right baker's proportions and kneaded thoroughly to have proper structure to hold in lots of air bubbles.
    • Feathery dough - you'll see how the soft, fluffy buns just peel away so delicately which is a testament to their softness and structure. In the baking industry, this effect is called "feathering".
    • Gooey cinnamon swirl - the cinnamon filling does not ooze out! I make a unique wet paste that you can easily spread onto the dough without tearing. It keeps the dough moist and also bakes into the dough rather than leaking out through the bottom.
    • No cream bath - a lot of viral cinnamon roll recipes bathe the dough in cream by pouring cream over the raw rolls in the pan before baking. This is not necessary to make good cinnamon rolls and I think it is a way to cheat so you don't over-bake them, but it can lead to dense gummy rolls.
    top view of best cinnamon rolls in pan with cream cheese icing

    INGREDIENTS FOR THE BEST CINNAMON ROLLS

    • Bread flour - I love to use bread flour for this recipe. Bread flour contains a higher protein content and also higher protein quality which means that has a greater ability to build strength in the dough to hold in air. Bread proteins, glutenin and gliadin, provide elasticity and extensibility to dough so it can expand and then hold in the gas bubbles created by yeast to make a fluffy and tender dough. All-purpose flour also works in this recipe, and the rolls will have slightly less volume.
    • Butter - this sweet dough has a total of about 10% fat between the butter and oil. The flavor of butter is delicious in cinnamon rolls, both in the dough and for the filling, however its harder fat composition is not ideal for optimum softness in a classic cinnamon roll recipe. Much more than 10% fat has a negative effect on typical dough volume as it dilutes the gluten content, compromises the structure and prevents the dough from holding in gas.
    • Oil - liquid oil helps lubricate gluten proteins so that they can expand and trap air for fluffier dough. Butter tastes great, however it will lend a firmer texture to the final rolls once cooled, and since there is plenty of butter in the filling, you won't miss the flavor.
    • Granulated sugar - This recipe has 11% sugar on a baker's percentage. (A baker's percentage means it is based on the flour being 100% and not the total amount of dough with the water included). This amount suits this recipe because it is high enough to provide the right amount of sweetness and tenderness, but not so high that it will slow the yeast fermentation process. Too much sugar can hinder yeast.
    • Eggs - you just need one large egg to add nice structure and spongy texture. These are classic cinnamon rolls and not brioche, so more egg isn't necessary to make these great.
    • Pure vanilla extract - vanilla adds delicious flavor to the cream cheese frosting. I like this Madagascar Bourbon Vanilla extract.
    • Milk - I recommend using whole milk or 2% milk for this recipe. It is the main source of moisture to hydrate the dough. In combination with egg, this dough has about 62% hydration. Most recipes suggest heating milk to 105 degrees F to help activate the yeast, however the friction of your stand mixer is usually enough to warm up the dough. If you are making these in the winter in a cold climate, then warming the milk may be beneficial.
    • Yeast - I use instant yeast which is so convenient because you do not need to proof it. You can add instant yeast directly to the dry ingredients as long as it is not in direct contact with the salt. Direct content with salt will inactivate the yeast. Red Star instant quick-rise yeast is great, and I also like Fleischmann's rapid rise yeast.
    • Salt - this recipe has 1.5% salt and it is an important ingredient! Salt is not just for flavor in bread. Salt creates a more stable gluten network to hold more gas and provides greater volume. Typical breads have 2% salt, but I use slightly less for rich sweet breads like cinnamon rolls and brioche.
    • Cinnamon filling - my filling is unique because it is a wet paste with a bit of flour and water. Water helps make a smoother paste that is easier to spread so it doesn't tear the soft dough while flour helps hold the filling in place as it bakes so it doesn't leak out through the bottom.
    best cinnamon rolls ingredients
    top view of best cinnamon rolls in pan fresh from the oven before cream cheese icing
    top view of best cinnamon rolls in pan with cream cheese icing

    ACTIVE DRY YEAST VS. INSTANT YEAST

    Active dry yeast looks like little spheres and is larger than instant yeast which has smaller granules the size of white granulated sugar meant to dissolve easily. It requires rehydration or "blooming" because of the way it is processed, there is more dead yeast on the surface. Hydrating penetrates this layer so the active yeast, which is only about 30%, can thrive. Instant yeast does not require rehydration and you can add it directly to the dry ingredients when making breads. Since it is smaller, there is more surface area so it dissolves readily. Instant yeast is processed in a way that makes it more viable.

    best cinnamon rolls in baking pan showing soft, fluffy texture

    WHAT IS THE ROLE OF SALT IN BREAD

    Salt provides flavor and strength to bread dough. In low concentrations (typically 2% on flour), salt helps to improve the volume of breads. Salt is composed of sodium and chloride minerals. The negatively charged chloride ions shield the polar charges of the gluten molecules so that there is less electrostatic repulsion and therefore they are more attracted to each other. This helps gluten molecules come together or associate and build a stronger network.

    best cinnamon rolls on a plate split in half showing fluffy texture

    IT DOESN'T MATTER HOW MUCH YEAST YOU ADD

    It's true… to a reasonable extent. You can add less or more yeast and it will just take longer or faster for the dough to rise. Adding more yeast will make the dough rise faster if you're in a rush, but it will also have an impact on flavor. Bakers will tell you that using less yeast with a longer fermentation time makes the best bread and that is because yeast have more time to thrive and produce delicious flavor compounds. Fast fermentation typically causes yeast to produce undesirable flavors. Of course if you use so little yeast then it will not be effective as it will take way too long for the dough to ferment.

    cinnamon rolls dough in baking pan to proof before baking
    top view of best cinnamon rolls in pan fresh from the oven before cream cheese icing

    WHY DOES DOUGH TEMPERATURE MATTER?

    The dough temperature controls how yeast behaves in dough. If you're making bread at room temperature around 23 degrees C using a mixer, then you can use cool water/milk around 16 degrees C or 60 degrees F. Surprised? Many recipes on the internet might instruct you to use warm water or heat your water/milk to 44 degrees C or 112 degrees F. That may be necessary to activate dry yeast, however if the liquid is still that warm when you make the dough, then you might end up with a very sticky dough that requires more flour to handle easily. More flour creates a drier dough and drier rolls. The mixer and your hands create enough friction/heat to warm up the dough without having to use hot water.

    top view of best cinnamon rolls in pan with cream cheese icing

    HOW TO MAKE THE BEST CINNAMON ROLLS

    • STEP 1). Make the dough. Combine dry ingredients. Place flour in the bowl of a stand mixer. Add in sugar, yeast and salt in little piles in separate places over the flour in the bowl so that they are not touching. See my video above the recipe card. The point is that you do not want the salt in direct contact with the yeast for a prolonged period of time without mixing or it can inhibit its activity.
    • STEP 2). Add wet ingredients. Add in the egg, oil, milk and soft butter.
    • STEP 3). Mix the dough. Attach the dough hook and mix on medium-low for 10-15 minutes. Stop after a 2 minutes to scrape down the sides of the bowl and ensure all of the flour is incorporated and the dough is a uniform mixture. It will still be wet and rather loose at this point. Continue mixing for another 2-3 minutes. The dough should start to climb up the dough hook and will still be webbing around the bottom of the bowl. (Note: if the dough seems rather dry and stiff at this point, add water at 10ml increments until you reach a softer consistency as described). Stop the mixer and scrape around the inside of the bowl to release the dough. Continue mixing for another 3 minutes. Stop again, pull the dough off of the hook and scrape around the inside of the bowl to release the dough again. Continue mixing for another 3-5 minutes. At this point the dough should start forming a mass and come away from the bowl as it is mixing. You can check the temperature of the dough now if you have a digital thermometer - it should be between 24-26 degrees C (75-80 degrees F) for optimal activity.
    • STEP 4). Knead the dough. Transfer the dough to a lightly floured work surface. Now you will stretch and fold the dough to help develop the gluten structure so the rolls will be soft and fluffy. Using both hands, grab both sides of the dough, pull it outwards (this is the "stretch"), then fold it inwards over itself. Rotate the dough and continue to stretch and fold until the dough feels very smooth. Watch my video for a full tutorial. Shape the dough into a ball by tucking the sides underneath and rolling it around the counter The surface of the dough ball should pull smoothly without tearing.
    • STEP 5). Bulk Fermentation (first rise). Place the ball into a bowl and then rub a little bit of oil lightly over the surface with your hands to prevent it from drying out. Cover the bowl with plastic and then cover with a kitchen towel. Set it aside in a warm dark place and let it rise for 1-2 hours until nearly tripled in size. Note that the amount of time required will depend on the temperature of your kitchen. After it has risen, place it in the fridge for 15 minutes to let it firm up slightly so it is easier to roll. Note, if you are making these in a very cool climate, then this step isn't necessary.
    best cinnamon rolls dough rising in glass bowl
    cinnamon rolls dough in baking pan to proof before baking
    • STEP 6). Make the filling. Combine brown sugar, cinnamon and flour in a small bowl and mix well so it is evenly blended. Add melted butter and water and stir until it forms a smooth sludge like wet sand.
    • STEP 7). Roll out the dough. Lightly flour a work surface to cover a large area. Carefully invert the bowl and tip the dough out onto the surface. Let the dough gently release from the bowl and plop onto the counter. Do not knead it any more at this point. Gently pull on the dough and stretch it out into a rectangle shape, then use a rolling pin to roll it out to a 15x16 inch rectangle. Gently apply the filling, spreading it out evenly right to the edges using a large offset spatula. Now you can either roll it up into a log and slice the log into 12 portions, or slice the rolled dough into 12 long strips (just over an inch thick) and then roll up each individual strip into a scroll.
    • STEP 8). Second rise. Place each roll spiral-side-up into the prepared pan so they fit nicely next to each other. Cover the pan loosely with plastic and proof for 30 minutes to 1 hour. Note: this highly depends on the temperature of your dough and temperature of your room. The rolls are ready for baking when you press the side of one scroll gently with your finger tip and it slowly springs back.
    • STEP 9). Bake for 20-25 minutes until evenly golden and the center roll is cooked through. The internal temperature should be between 90 and 94 degrees C (194-201 degrees F). Transfer pan to a wire rack and let rolls cool for at least 20 minutes.
    • STEP 10). Make the icing. Combine cream cheese, soft butter, powdered sugar and vanilla in a medium bowl and mix well with a wooden spoon, whisk, spatula or electric hand mixer until very smooth. Spread a big dollop of icing over each roll and dig in!

    STEP BY STEP INSTRUCTIONS (watch the recipe video at the bottom of the page for a full tutorial)

    mixing cinnamon roll dough ingredients in a mixer bowl

    Combine all cinnamon roll dough ingredients in a stand mixer bowl.

    Mix with dough hook until ingredients are blended and dough forms.

    Mix with dough hook until ingredients are blended and dough forms.

    Scrape around the bottom of the bowl to pull the dough away from the sdies.

    Scrape around the bottom of the bowl to pull the dough away from the sides.

    Continue mixing until dough is smooth, pulls away from the sides of the bowl and stops "webbing" around

    Continue mixing until dough is smooth, pulls away from the sides and stops "webbing" around the bottom of the bowl.

    Knead the dough by hand. Stretch it out by pulling the sides outwards.

    Knead the dough by hand. Stretch it out by pulling the sides outwards.

    Knead the dough by hand. Fold the stretched dough back onto itself.

    Knead the dough by hand. Fold the stretched dough back onto itself.

    Roll the dough into a smooth ball.

    Roll the dough into a smooth ball.

    Place the dough into a bowl to rise in a warm place. Lightly oil the surface and cover it.

    Place the dough into a bowl to rise in a warm place. Lightly oil the surface and cover it.

    Invert the risen dough onto a lightly floured work surface

    Invert the risen dough onto a lightly floured work surface

    Invert the risen dough onto a lightly floured work surface

    Invert the risen dough onto a lightly floured work surface

    Roll the dough out into a rectangle.

    Roll the dough out into a rectangle.

    Spread on the cinnamon filling.

    Spread on the cinnamon filling.

    Slice the dough into strips.

    Slice the dough into strips.

    Roll up the strips into spirals.

    Roll up the strips into spirals.

    Arrange scrolls in baking pan for proofing and baking.

    Arrange cinnamon scrolls in greased baking pan.

    spread cream cheese icing over cinnamon rolls.

    Spread cream cheese icing over baked cinnamon rolls.

    peeling layers to show feathery texture of best cinnamon rolls

    EXPERT BAKING TIPS FOR THE BEST CINNAMON ROLLS

    • Use fresh oil. Oil that is old can become rancid so be sure to use fresh oil that has a clean taste. Store oil in a cool, dark place away from the stove.
    • Oil vs. butter: although butter tastes great, oil is a great ingredient for breads because it helps keep the crumb soft and it helps lubricate the gluten so that the dough has more volume during baking. This makes fluffier rolls.
    • Have a well hydrated dough. This dough has 62% hydration which is a well hydrated dough for an enriched sweet dough such as cinnamon rolls. You may be tempted to add more flour as you may feel it is a bit tacky, but this is correct. Conversely, different flours can absorb different amounts of water, so depending on the quality of your flour, you may need to increase hydration. A well developed hydrated dough will feel tacky, not sticky and it is the best way to ensure you have moist cinnamon rolls.
    • Don't over-heat the dough. Yeast thrives at 24-26 degrees C (75-79 degrees F) so don't let the dough get much hotter than this or it will suppress the yeast. The friction of the mixer often heats the dough alone, so I often even use room temperature water and don't even need warm water to make cinnamon roll dough in my stand mixer. If the temperature is too high, the dough will be sticky and it will proof too fast. A controlled temperature creates controlled fermentation for optimum flavor.
    • Knead thoroughly. The dough should be smooth like a baby's bottom and will not tare when it is ready. A dough that is well developed will hold in the gas bubbles produced by yeast to yield fluffy rolls. This usually takes at least 10 minutes in a stand mixer on medium-low speed.
    • Make sure you use all of the cinnamon sugar filling. It's the perfect amount. Too much will just ooze out of the dough and be lost to the pan, while not enough will not give you the right flavor.
    • Cut the dough into even strips. Try to make them even the best you can and use a ruler to guide you as you slice them. If the strips are of varying sizes, then the scrolls will have various heights in the pan and the taller ones (the larger rolls) will overtake the smaller ones as they bake. This can mean that some rolls will take longer to bake, so you'll have to sacrifice the smaller ones that will be a bit over-baked. They will also not look as uniform, but that won't affect the taste.
    • Tuck the scrolls into the pan so that they are side by side and not overlapping. If you find that your rolls are a little wide in your pan, try to tuck them in so they are shoulder to shoulder. If any of the rolls are overlapping, then they may coil up during baking.
    • Do not over-bake. Over baking will dry out any type of bread so watch the baking time after the 20 minute mark.
    • Do not under-bake. Raw bread is not good. As important as it is to avoid over-baking, it is equally important to avoid under-baking as this will cause your rolls to collapse and sink in the middle. The dough will also be dense and pasty if it is under-cooked.
    • Cover the top of the rolls with foil if it browns too quickly. You can place a sheet of foil loosely over the rolls (like a tent) after the first 20 minutes of baking if they are getting too dark on top. This all depends on your oven since some ovens can be quite top heavy.
    best cinnamon rolls on a plate split in half showing fluffy texture

    RECIPE FAQ

    What type of oil is best for cinnamon rolls?

    Any neutral tasting oil will work. I prefer sunflower oil for it's clean flavor profile.

    Can I make this cinnamon roll recipe with all butter?

    You can use all butter in the dough in place of the oil, but note that the rolls will have slightly less volume. A bit of oil really makes a difference here and it is commonly used in the bakery industry to achieve better dough volume for fluffier bread.

    How to store cinnamon rolls?

    Cinnamon rolls store well at room temperature for up to 3 days as long as they do not have icing. If you apply the cream cheese icing, then keep them refrigerated in an airtight container for up to 3 days and let them come to room temperature before eating. Or, better yet, warm them up just slightly.

    Do I need to pour cream over cinnamon rolls before baking?

    No, I do not recommend pouring cream over the unbaked cinnamon rolls. In fact, I think it is a waste of money. This has become trendy, but it is an unnecessary step that can make the rolls mushy and also slow their baking rate.

    Can I bake cinnamon rolls in a ceramic or glass dish?

    I always prefer metal pans for baking as they conduct heat faster and cook food more evenly. If you use a glass baking dish or a ceramic dish, then the rolls will need 5-10 minutes longer.

    Can I leave my cinnamon roll dough overnight in the fridge?

    It is possible to leave the dough to "bulk" ferment slowly over night in the fridge. In this case, place the dough in a large bowl and cover it tightly with plastic. The next day, roll and shape it as directed.

    Is this recipe make-ahead friendly? Can I prepare my cinnamon rolls the day before and bake them in the morning?

    Yes, you can perform an "overnight" process. Make the dough, roll it out, fill it and shape it as directed below in Steps 1-7 below in the late afternoon or evening. Place the rolls into the pan, cover tightly with plastic so they don't dry out and refrigerate. The next morning, bring them out and let them come to room temperature. If they have not fully risen, let them proof as required before baking as directed in the recipe card below. *Additional tip: if you live in a warm climate, work quickly to get the shaped rolls into the fridge because if they proof a lot during forming, they could end up over-proofing in the fridge overnight. In contrast, if the rolled dough pieces are really cold going into a cold fridge, they might not rise much overnight and will require further proofing time in the morning.

    Can I use active yeast if I don't have instant active yeast?

    Yes you can, but you will need to proof or "bloom" the yeast before adding to the dough. You can do this by adding the active yeast to a portion of the milk that is warmed with a pinch of sugar. When it is frothy, then add it to the remaining ingredients in the bowl just before mixing.

    How do I know when my cinnamon rolls are proofed enough?

    The final proof when the dough is in the pan and already rolled up is important. To know that they are proofed sufficiently, press on the dough gently with your fingertip. If it leave and indent that fills back out slowly, then they are ready. If the indent springs back right away then they are not ready and still need more time. If the indent holds and doesn't spring back, then the dough is over-proofed.

    TROUBLESHOOTING CINNAMON ROLLS

    Why did my cinnamon rolls sink after taking them out of the oven?

    If your rolls collapsed when you took them out then it is likely that the dough was over-proofed or under-baked.

    Why are my cinnamon rolls dry?

    Most likely the rolls would be dry if they are over-baked, not enough moisture in the dough (low hydration) or you have used too much flour for rolling and shaping.

    Why is my dough or cinnamon rolls not rising?

    If your dough is not rising, you may have used active yeast instead of instant active yeast, the yeast was too old, or the dough and/or surrounding environment is too cold. Yeast that is too old will lose the ability to leaven the dough and can even cause the dough to become more sticky. Its activity is highly dependent on temperature, so it is important to have a final dough temperature between 24-26 degrees (75-79 degrees F). If the dough is too cold, or kept in a very cool place, the yeast will ferment very slowly and proof times may be very long.

    Why did my cinnamon rolls cone up or pop out during baking?

    If your cinnamon rolls popped up in the middle, it is likely that the dough was under-proofed or that the rolls were too wide and there was not enough space between the rolls to grow as they bake. Dough that is under-proofed will be very tot and strong with a lot of tension so it will expand more rapidly. You'll know that dough is proofed enough when you press your finger into it gently and it springs back slowly. If it springs back right away, it is not relaxed enough. Also, if the strips are too long and the rolls are too wide, then they will not have enough room to expand in the pan, and they will rise up instead of out.

    How to fix rolls that have popped up?

    To fix this, you can push them down with a wooden spoon or spatula while they are in the oven once they turn golden after about 15 minutes. Just reach into the oven and push them down on the tops. As long as they are browning on top, they shouldn't smoosh the dough because they are already set on top.

    If you love making loaf cakes, check out these recipes!

    Walnut Chocolate Chip Zucchini Bread
    Brown Butter Chocolate Chip Pumpkin Bread
    Best Chocolate Chip Banana Bread
    Copycat Starbucks Lemon Loaf
    Apple Cinnamon Bread with Maple Crumble
    Double Chocolate Loaf Cake
    DOUBLE CHOCOLATE ZUCCHINI BREAD
    CLASSIC BANANA BREAD RECIPE
    MAPLE PECAN BANANA BREAD WITH DARK CHOCOLATE
    DOUBLE CHOCOLATE BANANA BREAD

    Loaf recipes...

    Here are some of my favorite loaf/bread recipes:

    • carrot cake loaf cake
      Carrot Cake Loaf Cake
    • cinnamon swirl loaf cake
      Cinnamon Swirl Loaf Cake
    • chocolate chip zucchini bread
      Walnut Chocolate Chip Zucchini Bread
    • The BEST Chocolate Chip Banana Bread

    Video

    The BEST Cinnamon Rolls

    Christina Marsigliese, Food Scientist MSc.
    best cinnamon rolls
    You have found the recipe for the BEST Classic Cinnamon Rolls written and tested by two Food Scientist to make fluffy full rolls that are soft and pillowy with a feathery crumb texture that just delicately peels apart. The filling is designed to hold in place without tearing the dough and when you bake them, your house will smell incredible! I know you will enjoy these easy-to-make cinnamon rolls to share with your family.
    4.98 from 135 votes
    Print Recipe Pin Recipe
    Servings 12 rolls

    Ingredients
      

    NOTE: To make ahead, you can prepare the dough the night before you plan to bake them. See the FAQ section in the article above for instructions.

    Cinnamon Roll Dough:

    • 4 cups (568g) unbleached bread flour, plus more as needed for rolling and shaping
    • ⅓ cup (65g) granulated sugar
    • 3 teaspoon (11g) instant quick-rise dry yeast
    • 1 ¼ teaspoon (10g) fine table salt*
    • 1 large egg, at room temperature
    • 2 tablespoon (24g) liquid oil such as vegetable, canola, sunflower or olive oil
    • 1 ¼ cups (300ml) milk (whole milk or 2% preferred)
    • 2 tablespoon (28g) salted butter, softened

    Cinnamon Filling:

    • 1 cup (200g) packed dark brown sugar
    • 4 teaspoon (10g) ground cinnamon
    • 1 tablespoon (8g) all-purpose flour
    • 4 tablespoons (57g) salted butter, melted
    • 1 tablespoon (15ml) water

    Cream Cheese Icing:

    • 3 oz (85g) cream cheese, softened
    • 2 tablespoon (28g) salted butter, softened
    • ¾ cup (90g) powdered sugar
    • ½ teaspoon pure vanilla extract

    *you can also use Kosher salt, but then be sure to measure 10g by weight as it is lighter (has a lower density) than table salt. You will need around 2 teaspoons of Kosher salt.

    Instructions
     

    • Make the dough. Place flour in the bowl of a stand mixer. Add in sugar, yeast and salt in little piles in separate places over the flour in the bowl so that they are not touching. See my video above the recipe card. The point is that you do not want the salt in direct contact with the yeast for a prolonged period of time without mixing or it can inhibit its activity.
    • Add in the egg, oil, milk and soft butter. Attach the dough hook and mix on medium-low for 10-15 minutes. Stop after a 2 minutes to scrape down the sides of the bowl and ensure all of the flour is incorporated and the dough is a uniform mixture. It will still be wet and rather loose at this point. Continue mixing for another 2-3 minutes. The dough should start to climb up the dough hook and will still be webbing around the bottom of the bowl. (Note: if the dough seems rather dry and stiff at this point, add water at 10ml increments until you reach a softer consistency as described). Stop the mixer and scrape around the inside of the bowl to release the dough. Continue mixing for another 3 minutes. Stop again, pull the dough off of the hook and scrape around the inside of the bowl to release the dough again. Continue mixing for another 3-5 minutes. At this point the dough should start forming a mass and come away from the bowl as it is mixing. You can check the temperature of the dough now if you have a digital thermometer - it should be between 24-26 degrees (75-79 degrees F) for optimal activity.
    • Transfer the dough to a lightly floured work surface. Now you will stretch and fold the dough to help develop the gluten structure so the rolls will be soft and fluffy. Using both hands, grab both sides of the dough, pull it outwards (this is the "stretch"), then fold it inwards over itself. Rotate the dough and continue to stretch and fold until the dough feels very smooth. Watch my video for a full tutorial. Shape the dough into a ball by tucking the sides underneath and rolling it around the counter The surface of the dough ball should pull smoothly without tearing.
    • Place the ball into a bowl and then rub a little bit of oil lightly over the surface with your hands to prevent it from drying out. Cover the bowl with plastic and then cover with a kitchen towel. Set it aside in a warm dark place and let it rise for 1-2 hours until nearly tripled in size. Note that the amount of time required will depend on the temperature of your kitchen. After it has risen, place it in the fridge for 15 minutes to let it firm up slightly so it is easier to roll. Note, if you are making these in a very cool climate, then this step isn't necessary.
    • While the dough is rising, prepare the pan and make the filling. Lightly grease a 13x9-inch metal baking pan with cooking spray or soft butter.
    • Make the filling. Combine brown sugar, cinnamon and flour in a small bowl and mix well so it is evenly blended. Add melted butter and water and stir until it forms a smooth sludge like wet sand.
    • Lightly flour a work surface to cover a large area. Carefully invert the bowl and tip the dough out onto the surface. Let the dough gently release from the bowl and plop onto the counter. Do not knead it any more at this point. Gently pull on the dough and stretch it out into a rectangle shape, then use a rolling pin to roll it out to a 15x16 inch rectangle. Gently apply the filling, spreading it out evenly right to the edges using a large offset spatula.
    • Now you can either roll it up into a log and slice the log into 12 portions, or slice the rolled dough into 12 long strips (just over an inch thick) and then roll up each individual strip into a scroll. I like to roll up the strips (watch my video above for reference) since this is a soft dough and it tends to get squished when slicing with a knife. To do this, slice the dough into 12 even strips along the length so that you are slicing it into 16-inch long strips that are about 1 ¼ inches wide. Then, roll up each strip into a spiral from one short end to another so that you get lots of spiraling for pretty rolls. They will be quite short, but believe me - they will fill out and be full and beautiful!
    • Place each roll spiral-side-up into the prepared pan so they fit nicely next to each other. Cover the pan loosely with plastic and proof for 30 minutes to 1 hour. Note: this proof time highly depends on the temperature of your dough and temperature of your room. The rolls are ready for baking when you press on the side gently with your finger tip and it slowly springs back, leaving just the slightest imprint. If your fingerprint remains and leaves a deep imprint, then the dough is over-proofed.
    • While the rolls are rising, preheat the oven to 350°F.
    • Bake for 20-25 minutes until evenly golden and the center roll is cooked through. The internal temperature should be between 92 and 94°C (198-201 degrees F).
    • Transfer pan to a wire rack and let rolls cool for at least 20 minutes.
    • Meanwhile make the icing. Combine cream cheese, soft butter, powdered sugar and vanilla in a medium bowl and mix well with a wooden spoon, whisk, spatula or electric hand mixer until very smooth. Spoon a dollop of icing over each roll, spread it out to cover them in a thin layer and dig in!

    More Baking Basics

    • strawberry topping
      Strawberry Sauce Topping
    • the best cream cheese frosting
      The BEST Cream Cheese Frosting
    • milk chocolate cake with milk chocolate frosting
      Milk Chocolate Frosting
    • one ingredient chocolate mousse
      One Ingredient Instant Chocolate Mousse

    Reader Interactions

    Comments

      Leave a Comment and Rating Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Lavender

      May 09, 2026 at 3:57 am

      5 stars
      Made this and they were amazing! I followed the recipe exactly but I was surprised that they took so long to proof as I used the bread proof setting on my oven but still had to wait about 2hrs for it to double. I definitely need to invest in a digital thermometer and probably could’ve added more moisture to the dough. I am wondering if I can make these gluten free with 1-1 flour? Please let me know if that’s a good idea or not, thanks!

      Reply
      • christina.marsigliese

        May 10, 2026 at 2:14 am

        Thanks Lavender! It could be that the final dough temp was a bit low (cold dough) or the yeast activity was compromised. However, if you felt the dough was a bit stiff or needed more hydration, that also slows the bulk fermentation down a bit. You can warm the milk up a bit more and add additional water to get the right dough consistency, as hydration will vary depending on the flour and climate. Many readers have reported success with King Arthurs and Bobs Read Mill gluten free flour.

        Reply
    2. Judy

      May 07, 2026 at 4:57 am

      Do you have any suggestions on how to make your dough recipe using a bread maker’s dough setting?

      Reply
      • christina.marsigliese

        May 09, 2026 at 3:26 am

        Hi Judy! Sorry I haven't used one of those in decades, but a few readers have had success using them to mix the dough. Just be mindful of the dough temperature and adjust the temperature of the milk accordingly.

        Reply
    3. Alison

      May 04, 2026 at 5:43 pm

      Hi Christina! The science behind your recipe for these cinnamon rolls is exciting me!!

      My concerns are that I only have All Purpose flour on hand, Costco Organic (blend of Hard Red Wheat & Malted Barley Flour) 11.5% protein content - and I don't own a standing mixer. What would you recommend adjusting in this recipe to compensate? Thank you!!

      Reply
      • christina.marsigliese

        May 05, 2026 at 1:42 am

        Hi Alison! You should still be able to make some decent cinnamon rolls with that flour. I wouldn't make any adjustments, but you will get a good arm work out! It will likely take you around 15min of hand kneading/stretch and folding to get a smooth dough similar to the one in the video.

        Reply
    4. Adriana

      May 02, 2026 at 9:01 pm

      hello, my dough seems to warm up too much after being kneaded. would it be ok to use cold milk? Also is there anything you'd change if baking them in individual pans?

      Reply
      • christina.marsigliese

        May 04, 2026 at 3:46 am

        Hi Adriana! Yes, depending on what you are using to knead the dough you might need to adjust the milk temp (or keep cold) to achieve the optimal final dough temperature. If baking in individual pans they might bake faster, so be careful not to overbake them as they will be more dry.

        Reply
    5. Janine Rautenbach

      April 29, 2026 at 7:30 am

      Hi
      Can you freeze the rolls before baking? How do you defrost it for baking?

      Reply
      • christina.marsigliese

        April 29, 2026 at 1:17 pm

        Hi Janine! You can freeze them once formed (before the final proof), but I usually don't recommend that for best results. You may loose volume depending on how you freeze them and how long you keep them in the freezer. If you want to try, I would not keep frozen longer than 2 weeks and I would thaw overnight in the fridge before proofing and baking the next day.

        Reply
    6. Tina

      April 28, 2026 at 11:17 pm

      5 stars
      I made these this morning and they were perfect!

      Reply
      • christina.marsigliese

        April 29, 2026 at 3:08 am

        Thanks Tina! Glad you enjoyed them 🙂

        Reply
    7. JD

      April 25, 2026 at 7:24 am

      5 stars
      Still giving 5 stars because taste always wins and these taste amazing, not to mention the texture but I did lose a fair bit of filling, forming a toffee on the bottom and leaving the rolls a little less full of filling than I’d like. Not sure where I went wrong apart from maybe not rolling tight enough. Will definitely be cooking again.

      Reply
      • christina.marsigliese

        April 25, 2026 at 3:13 pm

        Thank you JD! You can also try adding a little bit more flour to filling, but usually it doesn't move much. If the dough was overly warm when applied it could contribute to coming out more during proofing.

        Reply
    8. Jully

      April 21, 2026 at 8:57 pm

      4 stars
      Hi Christina,
      I just tried your recipe. All my rolls had that extra hump, therefore will reduce the oven temperature. Another issue that I encountered was the texture of the filling. I had difficulty to spread it out. I mixed it while the dough was proofing, however it became very dry after I have rolled out the dough. Any suggestion? Thank you

      Reply
      • christina.marsigliese

        April 22, 2026 at 1:13 pm

        Hi Jully! Seems like you have a nice strong dough. Make sure not to roll them too tight. You can also try changing the dimensions so that their are less scrolls, but wider strips (to yield slightly taller vs. wide rolls). If all else fails you can push them down after 10-15min of baking (just when they are beginning to show signs of color. As for the filling, make sure it doesn't get too cold. Since there is butter in the filling it will firm up when cold.

        Reply
    9. Tish Salas

      April 09, 2026 at 7:41 am

      5 stars
      I have made 6 or 7 different recipes for cinnamon rolls and this one is by far the best one. The texture is exactly what I have been looking for. My family loves this version the most. I have since made it a few more times and they come out perfect every time. I actually made it with apple jam and it’s absolutely delicious.

      Reply
      • christina.marsigliese

        April 09, 2026 at 1:51 pm

        Thank you for the feedback Tish! I'm so glad you enjoy this recipe. 🙂

        Reply
        • katie

          April 19, 2026 at 1:36 pm

          Very soft! I'm having an issue with the middles popping up while baking though. I'd love them to bake flat like yours. Any suggestions on why that's happening? I'm giving them plenty of space to grow, and I'm not rolling them too tight.

        • christina.marsigliese

          April 20, 2026 at 1:38 am

          Thank you Katie! If they have enough room to grow and they are fully proofed, then you could try reducing your oven temp to 325F. A oven that runs really hot could cause excess jump.

    10. Heike

      April 06, 2026 at 2:14 am

      5 stars
      These were simple to make and literally the best cinnamon roll I've ever eaten, and I am critical about everything I bake. I doubled the batch of cream cheese frosting, could have tripled, since I like a lot of frosting specifically a cream cheese one that is not overly sweet. My scale was wonky so I didn't even have the proper amount of yeast, still turned out amazing, I did have to add a tiny bit of water as suggested in the mixing process. I am a mile high in altitude and did not adjust anything specific for it. I already have batch 2 proofing right now, cannot wait!! Amazing!

      Reply
      • christina.marsigliese

        April 06, 2026 at 2:54 am

        Thanks for the feedback Heike! I'm so glad you enjoy this recipe 🙂

        Reply
    11. Lorna

      April 05, 2026 at 4:38 am

      Hi! I made these today, and they turned out great - not perfect, but I’m working on that! I noticed that the 4 cups of flour says 568g, which surprised me because flour is generally measured at ~120g/cup. I reduced the weight of the flour (I doubled the recipe and used 1000g total) and still had to add in a bit more liquid (I used 2/3 King Arthur bread flour and 1/3 AP flour). What do you recommend when I try again in the future? I know flour amount for dough isn’t always exact, this is just something I’ve been struggling with for a long time with other recipes (usually my problem is that it’s too wet). Thanks!

      Reply
      • christina.marsigliese

        April 06, 2026 at 2:19 am

        Hi Lorna! I have received similar feedback from other readers specifically using King Arthurs bread flour, which seems to have a much higher water absorption than what I indicated in the recipe. It is perfectly normal to adjust water if needed as it varies depending on the flour you are using. Add more water on slow speed until the dough softens up and there is some sticking to the bottom of the bowl. I have not tested it but I would try 10% more water on flour weight and increase to 15% if needed. (i.e. 100g or 150g more water on 1000g of flour). If you are you are struggling with overly wet doughs using other recipes, it is best to hold back 5-10% of the water in the recipe, and add in as required.

        Reply
        • Lorna

          April 09, 2026 at 10:58 pm

          Thanks for the help! I'll adjust with more water next time. I was really happy with the rolls though! It was a nice change to not have the dough a sticky mess like it normally is (even with some of the water withheld! Not sure what my issue is.). Delicious!

        • christina.marsigliese

          April 10, 2026 at 3:34 am

          Great to hear Lorna! Quick tip if your doughs feel sticky - watch your final dough temperature after mixing as the dough will feel more sticky when it is very warm. Generally you want to be working with a dough at around 24-26C and should adjust the water/milk temp to achieve that.

    12. Cindy

      April 05, 2026 at 4:07 am

      5 stars
      These turned out so perfect that I'm afraid to make them again!

      Reply
      • christina.marsigliese

        April 06, 2026 at 1:58 am

        Thank you so much Cindy! 🙂

        Reply
      • Dipika

        April 09, 2026 at 7:19 pm

        5 stars
        Hi Christina
        Thankyou for sharing this amazing recipe.. I've made them more than 3 times already... It's my go to these days...
        I did try this recipe once without the egg... It was perfect, the day I baked it. But the next day, I felt it was a bit dry... So my understanding is that egg gives that nice moist & soft roll, leaving it out was a mistake😅
        Still determined to create a great eggless version of the classic cinnamon rolls...
        Otherwise, no complaints... These rolls are pure bliss 🫶🏼

        Reply
        • christina.marsigliese

          April 10, 2026 at 3:42 am

          Hi Dipika! Thanks for the feedback. Yes, the egg does play a role in the texture as it contains fat and emulsifiers (in the yolk) and the protein helps give more structure and volume. You could try increasing the oil to get a bit closer.

    13. Elisabeth

      April 04, 2026 at 2:44 pm

      This is so weird. I did everything you said (though I did use a portion of the milk to proof active dry yeast as your note indicated, but my math was so awesome and I know I added the right amount of milk to make up the difference) and the dough was SO dry. I added about 1/8 c milk and it loosened up some, but I did not expect that!

      Reply
      • Elisabeth

        April 04, 2026 at 2:48 pm

        And now I see the further note about dryness. Carry on!

        Reply
    14. rory

      March 31, 2026 at 4:27 pm

      what can i use to replace the egg?

      Reply
      • christina.marsigliese

        April 01, 2026 at 1:07 am

        Hi Rory! This recipe has only been tested with eggs, however a few readers have had success with egg replacer powders, like Bobs Red Mill Egg Replacer.

        Reply
    15. Beth Kroeger

      March 31, 2026 at 2:46 pm

      5 stars
      Love your recipes. Your cinnamon rolls are so easy, so fun and so delicious. If you have a cookbook, I need one. And more as gifts.

      Reply
      • christina.marsigliese

        April 01, 2026 at 12:47 am

        Thanks for the feedback Beth! Yes, I have 3 cookbooks! You can find links for them on my site.

        Reply
      • Sahar

        April 11, 2026 at 5:53 pm

        Hi Christina,
        These turned out great. I’m curious to know if you’ve ever tried the tangzhong method with this dough to keep it soft for a day or two after baking. Or if you’ve generally experimented at all with that method.
        Thanks !

        Reply
        • christina.marsigliese

          April 12, 2026 at 1:27 am

          Hi Sahar! If done correctly, a tangzhong can bring more moistness and softness, but at the expense of volume. You need to be very careful not to overcook the starch as it will give a sticky dough and a baked crumb with little resilience (gummy-like texture). I find it unnecessary for this recipe as these rolls stay soft for a couple days if stored in an airtight container.

    16. Adriana Flores

      March 30, 2026 at 8:09 pm

      hello, thank you so much for the recipe. I'm having an issue with the video because its not showing up its just a blank space. Is it no longer available or is it an issue on my end?

      Reply
      • christina.marsigliese

        March 31, 2026 at 8:33 pm

        Hi Adriana! Sorry, all is working fine on my end. Maybe try again with a different browser?

        Reply
    17. Natasha

      March 29, 2026 at 8:31 pm

      5 stars
      These are amazing! I live in a dry climate so typically my kitchen is hanging around 30% humidity. I added an extra ¼cup milk to compensate for the dryness and it has worked perfectly! Such a wonderful dough to work and they taste amazing even after freezing them.

      Reply
      • christina.marsigliese

        March 30, 2026 at 3:49 am

        Thank you Natasha! Glad you enjoyed the recipe! 🙂

        Reply
    18. Sadie

      March 29, 2026 at 4:40 pm

      I have a few go-to cinnamon roll recipes, so didn't make the dough for these, but I did make the filling to see if making a paste was more advantageous than simply brushing the dough with soft butter and sprinkling with a mix of brown sugar, cinnamon and flour, which is what I usually do. My rectangle was 18x15 inches, and the paste didn't cover it. I had to make more. It didn't spread over the dough as easily as soft butter. And I couldn't see that there was any less oozing with the paste. Cutting the rectangle in strips to roll is a great tip.

      Reply
    19. Bianca

      March 28, 2026 at 9:02 pm

      If I wanted to cold proof this recipe, would I change the yeast amount?

      Reply
      • christina.marsigliese

        March 29, 2026 at 3:14 am

        Hi Bianca! Do you mean overnight in the fridge? You can use the recipe as is and refrigerate after rolling.

        Reply
    20. Allison

      March 26, 2026 at 7:01 pm

      I want to make these ahead and then freeze for a later date- what’s the best stage to freeze and thaw to bake later?

      Reply
      • christina.marsigliese

        March 27, 2026 at 1:34 am

        Hi Allison! For best results I would not recommend freezing the dough as it won't give you the same volume and texture (due to gluten network and yeast being compromised). It would be better to freeze the baked rolls and warm them up when you want to serve. If you must freeze the dough, the best time would be after rolling them up, before the final proof. I would thaw, proof and bake them within 10 days of being in the freezer to ensure viability of the yeast.

        Reply
      • Amanda

        April 19, 2026 at 10:09 pm

        Hi Christina

        Could this dough be proofed overnight?
        And at what stage would you freeze it if wanting to do so?

        Regards
        Amanda

        Reply
        • christina.marsigliese

          April 20, 2026 at 2:08 am

          Hi Amanda! Yes you can do an overnight process. Please see the recipe FAQ section above the recipe card. You can freeze them once formed (before the final proof), but I usually don't recommend that for best results. You may loose volume depending on how you freeze them and how long you keep them in the freezer.

    « Older Comments
    Newer Comments »

    Primary Sidebar

    Hi, I'm Christina!

    Hi, I'm Christina! I have a Master's Degree in Food! Welcome to my world of sweet science where I share all of my professional baking recipes and tips backed by Food Science.

    More About Me

    Popular Recipes

    • best moist chocolate cake
      The BEST Moist Chocolate Cake Recipe
    • brown butter chocolate chip cookies
      The BEST Chewy Brown Butter Chocolate Chip Cookies
    • bakery style chocolate chip cookies
      THE BEST Chocolate Chip Cookies (Bakery-Style)
    • best cinnamon rolls
      The BEST Classic Cinnamon Rolls
    • vanilla whipped ganache frosting
      Vanilla Whipped Ganache Frosting
    • lemon pistachio cake
      Lemon Pistachio Cake
    • salted pistachio chocolate chunk cookies
      Salted Pistachio Chocolate Chunk Cookies
    • best carrot cake
      The BEST Carrot Cake with Fluffy Cream Cheese Frosting

    Footer

    ↑ back to top

    Cookbooks

    • About Christina's cookbooks
    • Order a copy
    • Privacy Policy

    Subscribe

    • Sign Up! for brand new recipes directly to your inbox!

    Contact

    • Contact
    • Services
    • About Christina

    As an Amazon Associate I may earn from qualifying purchases.

    Copyright © 2025 Scientifically Sweet Inc.