Recipes ยป Homemade Cinnamon Rolls Recipe

Homemade Cinnamon Rolls Recipe

This post may contain affiliate links. Please read our Disclosure Policy.

Soft and tender, this homemade cinnamon rolls recipe makes the perfect breakfast treat for your family. Make a batch on weekends or holidays for smiles all around.

Front view of homemade cinamon rolls covered in icing sitting on a cutting board - hostess at heart

We absolutely love pastries for breakfast. Especially when they taste like this soft and tender cinnamon roll recipe, our overnight cinnamon brioche rolls, and ourย cinnamon twist breadย recipes. If youโ€™re a sourdough baker, youโ€™ve got to try our overnight cinnamon rolls!

If youโ€™ve always wanted to make an amazing recipe for homemade cinnamon rolls but didnโ€™t know where to start, we are going to lay it all out step-by-step in this post. You will become a pro in no time!

Why Youโ€™ll Love This Recipe for Cinnamon Rolls

  • So incredibly soft. This recipe makes a soft and tender dough just like Grandma made. Theyโ€™ll melt in your mouth!
  • Huge Recipe. Makes three dozen rolls and may actually make up to 40 big fluffy rolls.
  • Convenient. Can be made ahead. Freezes great.
  • Customizable. Filling, frosting, and glazing changes to make your own.
  • Perfect for Gifting. Rolls can be baked in any baking dish and make a heartfelt gift.

This recipe makes up to 36 rolls (3 9ร—13 pans). They freeze great, but it has come to the Hostessโ€™ attention that it was helpful to scale the recipe down to 1 pan. Weโ€™ve added a separate recipe card for one pan at the end of this article.

Ingredients Youโ€™ll Need for This Homemade Cinnamon Rolls Recipe

Top down view of the ingredients used to make cinnamon rolls from scratch including shortening, sugar, milk, butter, vanilla, egg, flour, and yeast
Cinnamon Roll Recipe Ingredients

Cinnamon Roll Dough Ingredients

Whole Milk โ€“ We use whole milk. It adds richness to the recipe and the additional fat makes baked goods soft and tender. Milk provides the liquid that we need in this recipe and it works with other ingredients that help our baked goods rise and become light and tender. You can use any variety of milk for this recipe but your results could vary.

Shortening โ€“ Shortening has a higher melting point than butter, so baked goods made with shortening are less likely to flatten and sink in the oven. It also helps keep our baked goods soft and contributes to browning. You can substitute shortening for butter by adding about 2 tablespoons of water per cup of shortening.

Bread Flourย โ€“ Has a higher level of protein than all-purpose flour giving baked goods structure and elasticity, which we need for our Cinnamon Twist bread. It also gives our baked goods a chewier texture. You can substitute with all-purpose flour. However, bread flour absorbs more liquid than all-purpose flour so you may have to reduce the amount of liquid in this recipe so the dough doesnโ€™t become overly sticky.

Instant yeast โ€“ Instant yeast has smaller granules that allow it to work without activating it when combined with liquid. You can purchase packets or the jar. Either will work. The recipe calls for two teaspoons, which is equal to one packet.

Salt โ€“ You can use any salt. Our preferences areย Kosher saltย orย Fine sea saltย which we feel dissolves better with a less likely chance of salt pockets in our baked goods.

Eggs โ€“ Using fresh grade A large eggs creates structure and stability within the batter and adds moisture.ย 

Unsalted Butter โ€“ We use real butter but you can substitute it with a butter substitute. That may affect the flavor, however. You want the butter to be at room temperature meaning that when pressed with your finger it leaves a dent, not melted or runny. Creaming

Brown Sugar We prefer dark brown sugar which has a deeper molasses flavor compared to light brown sugar. However, you can use either. Theyโ€™re interchangeable.

Ground Cinnamon โ€“ย Weโ€™ve found that Saigon Cinnamon is a good variety for our baking. If youโ€™re sensitive to cinnamon, thisย articleย explains the difference.

Vanilla Extract โ€“ We prefer pure vanilla extract. However, you can use imitation vanilla extract if thatโ€™s what you have.

How To Make Cinnamon Rolls

Mix the Dough.

First, you will heat the milk in a saucepan and add sugar and shortening. Then you will mix all of the ingredients together in a large mixing bowl following the step-by-step instructions included on the recipe card.

Let the Cinnamon Roll Dough rise.

Cover and allow the dough to rise in a warm non-drafty area for 1 to 1-1/2 hours.

Roll out the dough for your homemade cinnamon rolls recipe.

On a floured surface, roll the dough out until it measures 12 to 14 inches wide, 3 feet long, and 1/2 inch thick.

Homemade cinnamon roll dough rolled out on a cutting board and topped with a cinnamon and brown sugar filling. Hostess At Heart

Add the filling.

Brush the rolled dough with melted butter. Sprinkle the dough with the brown sugar and cinnamon, covering the dough completely. Rub the butter, cinnamon, and brown sugar together until it resembles a paste.

Roll up the dough.

Create a roll by turning the dough toward you. You want the roll tight enough to hold together when you slice it but not so tight that it wonโ€™t allow the dough to rise.

Slice into rolls.

Cut the roll into 1/2-inch slices with a sharp knife or dental floss.

Let the cinnamon rolls rise.

A baking dish filled with unbaked homemade cinnamon rolls - Hostess At Heart

Allow rolls to rise for another 30 minutes in the greased baking dishes.

Bake your rolls.

Bake atย 350ย ยฐFย for 20 minutes. Remove pan from oven and allow to cool completely.

Want to save this recipe?

We'll email this post to you, so you can come back to it later!

I'd like to receive more tips and recipes from Hostess At Heart!

Frost the rolls.

Mix up your cinnamon roll icing recipe while you wait for the homemade cinnamon rolls to cool.

Variations

Frequently Asked Questions

What is the best flour to use for cinnamon rolls?

Bread flour! Bread flour makes these rolls soft and fluffy. You can substitute with all-purpose flour but I donโ€™t recommend it. The density of these rolls will come out heavier.

Why are my cinnamon rolls not fluffy?

Make sure you allow the dough to rise according to the recipe instructions. If you donโ€™t, the rolls will not be fluffy. Itโ€™s also important that your yeast be fresh.

Do you roll cinnamon rolls tight or loose?

Roll the dough gently but not loosely, and then pinch the seam closed. You want it tight enough that when you slice the rolls, they donโ€™t unroll but loose enough that they have room to rise. If the rolls are rolled too tight, the centers can pop up and over the roll while baking.

Soft and tender rolls made from a recipe for cinnamon rolls sitting on a cutting board - Hostess At Heart

How To Reheat & Store Homemade Cinnamon Rolls Recipe

Best way to store this Homemade Cinnamon Rolls Recipe

Baked cinnamon rolls can be kept in an airtight container or sealed plastic baggy at room temperature for up to one week.

Can I freeze Homemade Cinnamon Rolls?

Yes. You can freeze cinnamon rolls frosted or unfrosted, baked or unbaked.

Freeze unbaked cinnamon rolls after theyโ€™re sliced and before the final rise. Thaw unbaked rolls in the refrigerator overnight in the pan you choose to bake them in. Remove the rolls from the refrigerator and allow the rolls to rise until light and fluffy. 30 minutes to 1 hour.

To freeze baked cinnamon rolls, with or without frosting, you can freeze them in the pan or individually.

Thaw at room temperature when you are ready. To freeze individual cinnamon rolls, spread them out on a parchment-lined baking sheet until they are frozen.

Then place them in an airtight container, and they will stay separate so that you can remove one at a time as needed.

Individually frozen cinnamon rolls without frosting can be thawed in the microwave for thirty seconds at a time until they are ready to eat. Add the frosting if desired.

Cinnamon rolls with frosting should be thawed at room temperature since the microwave will just melt all of the frosting off. Cinnamon rolls can be frozen for up to three months.

Frosting can also be frozen and thawed with the cinnamon rolls.

Top down view of cinnamon rolls topped with frosting covering a cutting board - Hostess At Heart

How to reheat

Homemade cinnamon rolls can be reheated in the microwave. Start with ten seconds. Add another five to ten seconds, depending on how hot you want your roll. You may need to add more frosting since the microwave will melt whatever is on your roll.

Tips for the perfect Homemade Cinnamon Rolls Recipe

  • Store any leftover frosting to spruce up reheated cinnamon rolls.
  • Use room temperature ingredients.
  • You can bring the egg to room temperature by putting it in a bowl of room-temperature water for 5 minutes. You donโ€™t need to leave it out on the work surface.
  • Make sure that you dust your working surface and rolling pin so the cinnamon roll dough doesnโ€™t stick.
  • Donโ€™t overheat the milk. Doing so will kill the yeast. I use a candy thermometer.
  • Donโ€™t add more flour than you need. The dough should be slightly sticky. Too much flour can make rolls tough.
  • Rolls can be baked in any sized container thatโ€™s oven-safe. Iโ€™ve used round cake pans, pie plates, and even a large lasagna pan. Foil pie tins are perfect for freezing or gifting the rolls.

What to Serve with your Recipe for Homemade Cinnamon Rolls

We grew up eating cinnamon rolls for breakfast or with a bowl of chili.

I hope you enjoyed this delicious recipe as much as we do. Drop me a comment below, and donโ€™t forget to give it a star rating. โญโญโญโญโญ. Your comments and ratings help others decide if this recipe is for them too.

Close up view of a homemade cinnamon roll dripping with icing on a cutting board surrounded by more rolls baked from scratch - Hostess At Heart

Homemade Cinnamon Rolls Recipe

Author: Hostess At Heart
Soft and tender, this homemade cinnamon rolls recipe makes the perfect breakfast treat for your family. Make a batch on weekends or holidays for smiles all around.
5 from 7 votes
Prep Time 2 hours 45 minutes
Cook Time 20 minutes
Total Time 3 hours 5 minutes
Course Bread, Breakfast, Brunch
Cuisine American
Keyword: Cinnamon Rolls, Sweet rolls
Servings: 36

Ingredients
ย 
ย 

Cinnamon Roll Dough Ingredients

Cinnamon Roll Filling Ingredients

  • ยฝ cup unsalted butter 1 stick
  • 3 cups Brown Sugar I used close to 3 cups. You may use more or less.
  • โ…“ cup cinnamon Sprinkle 1/4 to 1/2 cup over rolled out dough.

Cinnamon Roll Icing

  • ยฝ cup unsalted butter 1 stick softened to room temperature.
  • 1 lb powdered sugar
  • 1 pinch salt
  • 2 tsps vanilla extract
  • 3 tbsp milk enough to make icing spreadable

Instructions
ย 

  • In a saucepan, heat milk to 180 ยฐF. Add sugar and shortening and continue heating until shortening is melted. Allow the mixture to cool slightly. Over heating will kill the yeast and prevent your dough from rising.
  • In a large mixing bowl, combine only 4 cups of the bread flour and the remaining dough ingredients. Combine with warm milk mixture. Mix well.
    Add 4 eggs, one at a time, mixing well after each addition.
    Add additional flour one cup at a time until the dough is sticky but manageable (additional 4-5 cups). You don't want it dry and tough.
    Cover and allow the dough to rise in a warm non-drafty area for 1 to 1-1/2 hours.
  • On a floured surface, roll the dough out until it measures 12 to 14 inches wide, 3 feet long, and 1/2 inch thick. Brush the rolled dough with melted butter.
    Sprinkle the dough with the brown sugar and cinnamon covering the dough completely.
    Rub the butter, cinnamon, and brown sugar together until it resembles a paste.
    Create a roll by turning the dough toward you. You want the roll tight enough to hold together when you slice it but not so tight that it will not allow the dough to rise. Cut the roll into 1/2-inch slices with a sharp knife or dental floss.
  • Grease baking dishes. I used 3 9ร—13 pans, 12 rolls per pan. Allow rolls to rise for another 30 minutes in the baking dishes.
  • Bake at 350 ยฐF for 20 minutes. Remove pan from oven and allow to cool completely.

Cinnamon Roll Icing

  • Add the butter to the bowl of an electric stand mixer fitted with the whisk attachment. Beat until light and fluffym3 to 5 minutes. Add the powdered sugar and mix until combined. Add the vanilla and then the milk 1 tablespoon at a time until the consistency is spreadable.
  • Frost completely cool rolls.

Notes

Adapted from The Vintage Mother
Store in an airtight container for up to a week, or place in the freezer for up to 3 months.
Rolls can be iced one at a time before serving or the entire plan all at once.

Nutrition

Serving: 35gCalories: 367kcalCarbohydrates: 59gProtein: 5gFat: 13gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 35mgSodium: 155mgPotassium: 115mgFiber: 2gSugar: 37gVitamin A: 237IUVitamin C: 0.1mgCalcium: 81mgIron: 1mg

Nutritional Disclaimer

This recipe was calculated using the exact brands and measurements I used to make this recipe. If you are following a strict diet please note changing anything will cause the nutritional info to change. My calculations are intended as a guide only.

Tried this recipe?Let me know how it was!

If you enjoyed this recipe, check these out!

Close up view of a homemade cinnamon roll dripping with icing on a cutting board surrounded by more rolls baked from scratch - Hostess At Heart

Homemade Cinnamon Rolls (1 Pan / 12 Rolls)

Author: Julie Menghini
One-third of the full recipe โ€” perfect for one 9ร—13 pan of soft, fluffy cinnamon rolls!
5 from 3 votes
Prep Time 2 hours 45 minutes
Cook Time 20 minutes
Course Breakfast, Brunch
Cuisine American
Keyword: Cinnamon Rolls
Servings: 12 rolls

Ingredients
ย ย 

Filling

  • 3 tbsp unsalted butter melted, for filling
  • 1 cup brown sugar for filling
  • 2 tbsp ground cinnamon for filling

Icing

  • 3 tbsp unsalted butter softened (for icing)
  • 1โ…“ cups powdered sugar for icing
  • 1 pinch pinch of salt for icing
  • 1 tsp vanilla extract for icing
  • 1 tbsp milk for icing

Instructions
ย 

  • Heat the milk mixture: In a saucepan, heat 1-1/3 cups whole milk to 180 ยฐF. Add 1/3 cups white granulated sugar and 1/3 cups shortening and keep heating until the shortening melts. Then let it cool down a bit โ€” if it's too hot it will kill the yeast and your dough won't rise!
  • Mix the dough: In a large bowl, combine about 1 cup of the 3 cups bread flour (total) with the 2 teaspoons instant yeast, 1/2 teaspoons salt, and the warm milk mixture. Mix well. Add the 1 egg. Add the remaining flour a little at a time until the dough is sticky but you can handle it. You may not need all 3 cups โ€” stop when it just barely stops sticking to your hands.
  • First rise: Cover the bowl with a clean towel and let the dough rise in a warm, draft-free spot for 1 to 1ยฝ hours, until it has puffed up nicely.
  • Roll out the dough: On a floured surface, roll the dough out to about 12โ€“14 inches wide, 1 foot long, and ยฝ inch thick. Make sure to flour your rolling pin too so nothing sticks!
  • Add the filling: Brush the dough with the melted 3 tablespoons unsalted butter (melted, for filling). Sprinkle on the 1 cups brown sugar (for filling) and 2 tablespoons ground cinnamon (for filling), covering the whole surface. Use your fingers to rub everything together until it looks like a thick paste.
  • Roll and slice: Starting from one long side, roll the dough toward you into a tight log. Pinch the seam closed. Cut into ยฝ-inch slices using a sharp knife or a piece of dental floss (the floss trick is amazing and doesnโ€™t squish the rolls!).
  • Second rise: Grease one 9ร—13 baking dish. Place the rolls in the dish and let them rise for another 30 minutes.
  • Bake: Bake at 350 ยฐF for 20 minutes, until lightly golden. Remove from the oven and let them cool completely before frosting.
  • Make the icing: Beat the softened 3 tablespoons unsalted butter, softened (for icing) until light and fluffy, about 3โ€“5 minutes. Mix in the 1-1/3 cups powdered sugar (for icing) and 1 pinch pinch of salt (for icing). Add 1 teaspoon vanilla extract (for icing) and then the milk (for icing), one tablespoon at a time, until the icing is spreadable. Frost the completely cooled rolls and enjoy!

Notes

Hereโ€™s the 1/3 recipe (one 9ร—13 pan, about 12 rolls) from your cinnamon rolls post! A couple of things worth noting about the scaled-down version:
**Egg tip: 1 whole egg โ€” itโ€™ll be fine for a single pan.
**Flour tip:** Donโ€™t add more flour than you need. The dough should be a little sticky. Too much flour = tough rolls. the recipe calls for up to 3 cups total, but add it slowly and stop when the dough is just barely manageable. You might not need the full amount.
**Milk temp tip:** Use a candy or instant-read thermometer. Too hot kills the yeast; aim for 180ยฐF when heating, then let it cool a bit before adding yeast.
**The icing โ€” the scaled-down icing is on the lighter side. If you like your rolls really frosted, feel free to bump up the powdered sugar and butter a bit!
**Dental floss trick:** Slide a piece of unflavored floss under the log, cross the ends over the top, and pull โ€” perfect, unsmashed rolls every time!ย 

Nutrition

Calories: 389kcalCarbohydrates: 63gProtein: 6gFat: 13gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 32mgSodium: 121mgPotassium: 131mgFiber: 2gSugar: 38gVitamin A: 245IUVitamin C: 0.1mgCalcium: 73mgIron: 1mg

Nutritional Disclaimer

This recipe was calculated using the exact brands and measurements I used to make this recipe. If you are following a strict diet please note changing anything will cause the nutritional info to change. My calculations are intended as a guide only.

Tried this recipe?Let me know how it was!

Did you enjoy this recipe? Donโ€™t forget to pin it for later and follow me on Pinterest for more delicious recipes like this one!

Table view of homemade iced cinnamon rolls sitting on a cutting board - Hostess At Heart

Originally published: December 18,2022. Recently updated on March 28, 2026 by adding 1/3 of the ingredients and instructions for 1 pan of rolls.

Similar Posts

5 from 7 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating




12 Comments

    1. Hi, Elaine. Great question. This recipe makes 3 9×13 pans so I added a recipe card at the end of the post for making one pan and have made the adjustments to the ingredients for you. Please let me know if you have any questions.

  1. This recipe is everything you want in a cinnamon roll — soft and fluffy, sweet, cinnamony and sugary, with homemade icing that’s soooo tasty.