This post may contain affiliate links. Please read our disclosure policy.
These homemade cinnamon rolls are and ALL-TIME favorite. These rolls always get rave reviews from anyone who tries them!
Homemade cinnamon rolls are a family classic, but if you’re short on time try our tasty One Hour Cinnamon Rolls or for a twist, our Maple Bacon Cinnamon Rolls!
Mom’s Famous Rolls
My mom is a wonderful cook and baker and she is “famous” for her cinnamon rolls.
She used to make and sell them at Christmas time, decades ago, but now we just make them for fun and pure enjoyment, because we it really is the best cinnamon roll recipe.
- They’re delicious. They always turn out soft and gooey and just so finger-licking good, covered in Cinnamon Roll Icing.
- Great for special occasions. Whether it’s a special weekend, brunch or holiday, these cinnamon rolls are always a hit.
- Make Ahead. They’re great for making ahead of time for special events.
This is a favorite breakfast for holidays (we make them every Christmas morning) and would make a tasty addition to a breakfast charcuterie board or a delicious gift!
For an even easier version, check out our Quick + Easy Cinnamon Rolls Recipe.
Ingredients
RollS
- yeast – The yeast in this recipe provides all the leavening necessary for the rolls to rise just right creating fluffy cinnamon rolls.
- warm milk
- sugar
- softened butter
- salt
- eggs
- all-purpose flour – It is fine to substitute bread flour for all-purpose flour, but do not use self-rising flour.
Filling
- light brown sugar
- ground cinnamon
- all-purpose flour
- softened butter
Cream Cheese Frosting
- butter
- powdered sugar
- cream cheese
- vanilla extract
- salt
How to Make Cinnamon Rolls
- YEAST. In a large bowl, or in the bowl of a stand mixer, dissolve active dry yeast in warm milk.
- DOUBLE. Add sugar and 1 cup of flour. Stir gently, cover, and set aside until doubled in size, about 30-45 minutes.
- WET INGREDIENTS. Add butter, salt, eggs, and remaining flour. Mix well with a wooden spoon.
- KNEAD. Turn cinnamon roll dough onto a lightly floured surface and knead for 5 minutes, or use your dough hook attachment (DO NOT OVER-KNEAD – dough will still bbe a little sticky). Place back in the bowl and cover to let rise until doubled in size.
PRO TIP
DO NOT OVER-KNEAD the dough because it can make your rolls too tough. You want the dough to still be elastic and a little sticky when done kneading.
Filling the cinnamon rolls
- FILLING. While the dough is rising, make the filling by combining brown sugar, cinnamon, and flour in a small bowl.
- ROLL + CUT. With a rolling pin, roll out onto a 21×16 rectangle, about ยผ inch thick.
- SPREAD + ROLL. Spread the โ cup softened butter then sprinkle with the cinnamon mixture. Roll up long ways and cut into 1ยพ-inch slices seam side down (Use a serrated knife, or I like to cut my rolls using dental floss!) You should get about 12 cinnamon rolls.
- DOUBLE. Place on a greased baking dish or jelly roll pan and let double in size.
- BAKE. Bake at 375ยฐF for 15-20 minutes until golden brown. While the rolls are baking, whisk all icing ingredients together and spread over warm rolls.
- ICING. Make cream cheese frosting and add to rolls while still warm.
Check out our Cinnamon Roll Icing post for even more information about it.
makING AHEAD + FREEZING
- Refrigerate the dough. Make, fill, and cut the dough. Before rising the third and final time, put them in the fridge. When ready to bake, remove from fridge and let it rise until doubled in size. Bake as usual!
- Freeze them unbaked. Make, fill, cut the dough, and then freeze unbaked. Take them out of the freezer, thaw, rise, and then bake as usual.
- Freeze them baked. Bake and frost the cinnamon rolls then flash-freeze them on a pan. Once solid, wrap them tightly in plastic wrap or tinfoil and store them in an airtight container in the freezer. Thaw them at room temperature or in an oven set to 300ยฐF.
Store Leftovers
STORE. To keep your homemade cinnamon rolls from drying out or getting stale, allow them to fully cool to room temperature before storing.
- Countertop. Cover with aluminum foil and store for up to 3 days.
- Refrigerator. Place cooled rolls in a Ziploc bag or cover them with plastic wrap and store for up to a week.
FREEZE. Freeze cinnamon rolls unfrosted or frosted. Wrap the pan, or individual rolls, with plastic wrap and again with aluminum foil and put in the freezer. Let them thaw overnight and warm them in the oven for a few minutes.
These really are the BEST cinnamon rolls, and we hope you love them!
For more cinnamon rolls, check out:
Cinnamon Roll Recipe
Ingredients
Roll
- 1 package yeast
- 1 cup milk warm
- 1/2 cup sugar
- 1/3 cup butter softened
- 1 tsp salt
- 2 eggs
- 4 cups all-purpose flour
Filling
- 1 cup brown sugar
- 2 1/2 tbsp cinnamon
- 2 tbsp all-purpose flour
- 1/3 cup butter softened
Icing
- 1/2 cup butter
- 1 1/2 cup powdered sugar
- 1/4 cup cream cheese
- 1/2 tsp vanilla extract
- 1/3 tsp salt
Instructions
- In a large bowl, dissolve yeast in warm milk. Add sugar and 1 cup of flour. Stir gently, cover, and set aside until doubled in size, about 30-45 minutes.
- Add butter, salt, egg,s and remaining flour. Mix well with a wooden spoon.
- Turn dough onto a lightly floured surface and knead for 5 minutes (dough will be a little sticky) Place back in the bowl and cover to let rise until doubled in size.
- While the dough is rising, make the filling by combining brown sugar, cinnamon, and flour in a small bowl.
- Roll out onto a 21×16 rectangle, about ยผ inch thick.
- Spread the โ cup softened butter then sprinkle with the cinnamon mixture. Roll up long ways and cut into 1ยพ-inch slices. You should get about 12 cinnamon rolls.
- Place on a greased jelly roll pan and let double in size.
- Bake at 375ยฐF for 15-20 minutes.
- While the rolls are baking, mix all icing ingredients together. and spread over warm rolls.
Video
Notes
- Countertop. Cover with aluminum foil and store for up to 3 days.
- Refrigerator. Place cooled rolls in a Ziploc bag or cover them with plastic wrap and store for up to a week.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Pictures for this recipe were re-taken by contributor, Alicia, of The Baker Upstairs.
I love that this recipe doesn’t require lengthy rising time! This is going to be perfect for summertime breakfast treats!
These are the best cinnamon rolls I have ever made! Everything about them is amazing! I get so many compliments when I make them and they are so easy to make!
So delicious!!! I tried freezing some left overs too and yea still as delicious as when originally made!
Making my 2nd batch.. the boys said these are the BEST!! So much better than any bakery and very easy to make!! Thank you !
Oh that makes me so happy to hear! You’re welcome. So glad you all enjoyed the recipe!
You’re rolls are perfectly shaped! I always have a hard time slicing cinnamon rolls. This is a wonderfully delicious recipe. I love the cream cheese frosting as well.
These are something that please a crowd every time they’re around. So decadent and delicious!
These are the most delicious cinnamon rolls ever! So simple to make too! So soft and cinnamony!
Thank you so much for sharing this amazing recipe! Will surely have this again! It’s really easy to make and it tasted so delicious! Highly recommended!
These cinnamon rolls are my family’s favorite!! We make them all the time! I get asked for the recipe whenever I take them somewhere. They are so soft & gooey!
All time favorite in our home! Homemade cinnamon rolls. Thereโs never a time when these are not gobbled up.