Homemade Cinnamon Rolls

Recipe Comments Save

This post may contain affiliate links. Please read my

disclosure policy.

These are the BEST cinnamon rolls that you’re ever going to make. They’re soft and fluffy, full of gooey cinnamon roll filling, and topped with cream cheese frosting. Homemade cinnamon rolls are a real treat for breakfast or brunch. These are our favorite Christmas morning tradition.

homemade cinnamon rolls on a plate

In our house, we always have our big holiday dinner on Christmas Eve. That way, we can get to bed and wake up early to open presents, stuff our faces again, and then take an afternoon nap.

Christmas Eve dinner always includes a batch of my Aunt Donna’s Dinner Rolls. These homemade rolls are the softest, fluffiest, most fantastic dinner rolls ever!

Why am I even talking about dinner rolls in a cinnamon roll recipe post?

Okay, I’m getting to that. The cinnamon roll dough that is used in this recipe is the same dough I use to make dinner rolls.

My mom always made a double batch of the dough for Christmas Eve dinner. Half of the dough was used to make the Christmas dinner rolls with dinner. The other half of the dough she would use to make overnight cinnamon rolls.

In the morning, when we woke up, she would pull them out of the fridge, let them warm up for a bit, and then put them into the oven.

She was able to enjoy sipping her coffee and enjoy the morning while the house filled up with the smell of cinnamon.

a baking dish of cinnamon rolls and one served on a plate

What You’ll Love About This Recipe

If you like Cinnabon, then you are going to love this cinnamon rolls recipe.

The cinnamon roll dough is soft and fluffy and can be used to make various sweet rolls, and you can also use this dough to make savory rolls.

Here’s What You’ll Need

ingredients for cinnamon rolls and cinnamon roll icing

Ingredients for Cinnamon Roll Dough

  • Flour. Bread flour or all-purpose flour. Bread flour will give you more tender rolls that are usually fluffier.
  • Eggs. Three large eggs.
  • Butter. Melted.
  • Sugar. Granulated sugar.
  • Water. Warm the water to about 100 to 105 degrees F
  • Yeast.
  • Salt.

Ingredients for Cinnamon Roll Filling

  • Butter. Unsalted butter softened to room temperature.
  • Brown Sugar
  • Cinnamon

Ingredients for Cinnamon Roll Icing

  • Butter. Unsalted butter softened to room temperature.
  • Cream Cheese softened to room temperature.
  • Powdered Sugar
  • Vanilla
  • Heavy Cream will thin the icing if you need it.

Let’s Get Started

Make the Cinnamon Roll Dough

This is an enriched dough (made with sugar, butter, and eggs), like a brioche. It needs to be beaten well, and the long beating time of the eggs and sugar allows the sugar to dissolve into the dough.

The long beating time of the flour allows the gluten proteins to make strong bonds which enables the dough to hold air as it rises. This step is essential for getting a well-risen roll.

  1. Beat the eggs until they are fluffy and light yellow. (2 to 3 minutes)
  2. Add the sugar and then beat the eggs again. (2 to 3 minutes)
  3. Switch to a dough hook.
  4. Add the water, yeast, salt, and half of the flour. Mix until the flour is incorporated.
  5. Add the remainder of the flour and beat until the dough forms a smooth ball. (10 to 15 minutes) This step is essential to develop the gluten in the dough to rise properly and give you soft fluffy cinnamon rolls.
  6. Put the dough into and large bowl covered with plastic wrap. Let the dough proof until it doubles in size. (1 hour or more, depending on the temperature.)
the inside of a cinnamon roll

Make The Filling

While the dough is rising for the first time, make the cinnamon and sugar filling.

  1. In a bowl mix together the brown sugar and cinnamon.
  2. Let the butter sit out at room temperature until you are ready to use it.

Make Cream Cheese Icing

You can wait to make the icing for the cinnamon rolls until they are cooling. Make sure that your ingredients are at room temp when you’re ready to go.

  1. Beat the cream cheese and the butter together until they are well combined.
  2. Add the powdered sugar. Mix slowly until the sugar is incorporated, and then turn up the speed until the icing is fluffy.
  3. Add the vanilla and continue to beat.
  4. If the icing is too thick, add heavy cream to thin it out. You shouldn’t need more than two tablespoons.

How to Assemble The Cinnamon Rolls

  1. Once the dough has doubled in size, turn it out onto a lightly oiled surface.
  2. Use a rolling pin to roll out the dough into a rectangle. You’ll want the rectangle to be at least 12 to 14 inches wide and approximately 10 inches deep.
  3. Spread the softened butter onto the dough, leaving a 1-inch margin on the long side that is the furthest away from you.
  4. Sprinkle the buttered dough with the cinnamon and sugar mixture.
  5. Roll the dough along the long side. Gently seal the edge by pulling the unbuttered edge to stretch the dough and then pressing it into the roll.
  6. Use a piece of waxed dental floss to slice the rolls into 12 equally sized rolls.
  7. Place the rolls in a buttered 9 x 13 – inch baking pan.
  8. Cover the pan with plastic wrap and proof the dough one more time.

PRO-TIP: The cinnamon rolls can be baked immediately after the second proof, OR they can be stored in the refrigerator overnight and baked the next morning.

How to Make Overnight Cinnamon Rolls

If you want to prepare this recipe for cinnamon rolls the night before and bake them in the morning, here’s how!

  1. In the morning, take the rolls out of the refrigerator. They may have risen in the fridge overnight, but I like to still let them warm for at least 30 minutes before baking them.
  2. I usually place the covered baking dish onto a baking sheet and let it warm on top of the stove as the oven is preheating. The extra warmth helps them rise a little faster. Another trip my mom used was to turn the vent light on for a little more heat.
  3. Follow the instructions for baking.

Keep in mind that rising time will vary depending on temperature.

Baking the Cinnamon Rolls

  1. Preheat the oven to 350℉.
  2. Uncover the rolls and place them on the center rack of the oven.
  3. Bake for 28 to 30 minutes, until they are golden brown. The internal temperature of the rolls should be 190°F/88°C.
  4. Let the rolls cool for 15 minutes or longer before frosting them.

Recipe Variations

Pecan Sticky Buns: Add about half a cup of chopped and toasted pecans to the filling.

Orange Sweet Rolls: This incredible variation takes a few substitutions. Use 1/2 cup of orange juice and 1/2 cup of water or milk for the liquid in the dough. You will want to fill these with butter, sugar, a drop of vanilla extract, and two tablespoons of orange zest for the filling. You’ll substitute this filling for the cinnamon filling.

Pineapple Rolls: I have an entire post of these Hawaiian Pineapple Sweet Rolls. Trust me; you do not want to miss out on this recipe.

Glazed Cinnamon Rolls: If you’re not into the heavy cream cheese frosting and like a lighter glazed cinnamon roll, no problem. Add milk, or even orange juice, to the powdered sugar. Add about three tablespoons to start, and then continue to add more liquid until the glaze is the consistency of thick honey. I like to add icing to them while they are still warm.

Other Baking Recipes That You’ll Love

close up of a cinnamon roll with cram cheese frosting

Recipe for Cinnamon Rolls

These are the BEST cinnamon rolls that you're ever going to make. They're soft and fluffy, full of gooey cinnamon roll filling, and topped with cream cheese frosting. Homemade cinnamon rolls are a real treat for breakfast or brunch. These are our favorite Christmas morning traditions.
Prep Time 15 minutes
Cook Time 20 minutes
Rising Time 2 hours
Total Time 2 hours 35 minutes
Course Breakfast, Dessert
Cuisine American
Servings 16 Rolls
Calories 388 kcal

Equipment

Ingredients
 

Cinnamon Roll Dough

  • 3 eggs
  • cup sugar (affiliate link)
  • ½ cup melted butter
  • 2 ¼ tsp yeast, 1 packet
  • 1 cup water
  • 1 tsp sea salt
  • 4 ½ cups bread flour (affiliate link), plus more if needed

Cinnamon Roll Filling

Cream Cheese Frosting for Cinnamon Rolls

  • 4 oz cream cheese
  • 2 oz butter, softened
  • 1 ¼ cups powdered sugar
  • 1 tsp vanilla
  • 1 to 2 tbsp heavy cream, or half and half

Instructions
 

Rolls

  • Using a stand mixer, beat the eggs until they are fluffy and light yellow.
  • Add the sugar and beat again. 
  • Add the butter and beat again. 
  • Add the salt, the water, and the yeast. Beat again. 
  • Switch to a dough hook.
  • Add half of the flour and mix until just incorporated. 
  • Add the remainder of the flour. Beat until the dough comes together. The dough will be soft. 
  • If the dough is too sticky, add a little bit more flour. 
  • Put the dough in an oiled bowl, and cover with a clean towel. Let rise until the dough has doubled in size. (About 2 hours.) 
  • Punch the dough down and roll it out into a 18×22-inch rectangle on a lightly floured surface. 
  • Spread softened butter on the rolled out dough. Leave a ½ inch space at the top unbuttered so it can seal when rolled. 
  • Sprinkle on the sugar and cinnamon and then roll up into a jelly roll shape. 
  • Cut the rolled dough into 16 rolls. Make them even by cutting the large roll in half, then the two remaining rolls in half, then in half again, and so on. I use dental floss for this. 

OVERNIGHT CINNAMON ROLLS

  • Place the rolls in a 9×13-inch cake pan and cover tightly with plastic wrap. 
  • In the morning, take the rolls out of the refrigerator. I usually place the covered pan on a baking sheet and let it warm on top of the oven as the oven is preheating to 350℉/175°C This helps the rolls to rise a little faster. 
  • Let them rise for about 40 minutes, up to two hours. You want the rolls to be touching.
  • Bake at 350℉/175°C for 28 to 35 minutes, until golden brown. 
  • PRO-TIP: I always use a probe thermometer to check the internal temp. There is nothing worse than doing all this work and having underbaked rolls. The middle rolls should be 190°F/88°C.

BAKE SAME DAY CINNAMON ROLLS

  • Place the rolls in a 9×13-inch cake pan and cover tightly with plastic wrap. 
  • Let them rise for about 2 hours. You can speed this up if you have a proofing setting on your oven. You can prove the rolls until they have doubled in size. 
  • Bake at 350℉/175°C for 28 to 35 minutes, until golden brown. 

Frosting

  • Beat the cream cheese and butter together until fluffy. 
  • Add sugar, vanilla, and cream. 
  • Spread on warm cinnamon rolls. 

Video

Laura’s Tips + Notes

Make-Ahead: Make these the night before and have them ready in the morning. 
To make these cinnamon rolls the night before, cut the cinnamon rolls and place them into a pre-greased cake pan. Cover tightly with plastic wrap and place in the refrigerator. In the morning, take them out of the refrigerator to rise. Preheat oven to 375℉. 
Pro tip: I usually place a kitchen towel over them and place the pan on top of my oven while it is preheating. The warmth of the oven heating up allows them to rise pretty quickly. 
Lighter Cinnamon Roll Icing: Mix the powdered sugar with milk or orange juice. I just use a fork to mix. You will want the consistency to be like honey. 
Variations
Pecan Sticky Buns: Add about a half of a cup of chopped and toasted pecans to the filling.
Orange Sweet Rolls: Just a few substitutions. Use half a cup of orange juice and half a cup of water or milk for the liquid in the dough. For the filling, you are going to want to fill these with butter, sugar, and 2 tablespoons of orange zest. You’ll substitute this filling for the cinnamon filling. For the frosting add orange juice and orange zest or orange extract. 
Pineapple Rolls: I have an entire post of these Hawaiian Pineapple Sweet Rolls. Trust me, you do not want to miss out on this recipe.
Glazed Cinnamon Rolls: If you’re not into the heavy cream cheese frosting and like a lighter glazed cinnamon roll, no problem. Simply add milk or even orange juice to the powdered sugar. Add about 3 tablespoons to start and then continue to add more liquid until the glaze is the consistency of a thick honey. I like to glaze the cinnamon rolls while they are still warm.

YOUR OWN NOTES

Sign In to add your own private notes

Nutrition

Calories: 388kcalCarbohydrates: 39gProtein: 5gFat: 23gSaturated Fat: 14gCholesterol: 93mgSodium: 359mgFiber: 1gSugar: 14gCalcium: 47mgIron: 1.8mg
Keyword brunch, cinnamon rolls, family recipe, holiday, rolls
DID YOU MAKE THIS RECIPE?Share your photos!!! Snap a 📸 and tag @foodologygeek and don’t forget to hashtag #foodologygeek!

Similar Posts

5 Comments

  1. I made them last weekend and my Family loved them… today I’m baking another batch… I did half and half (dinner rolls & cinnamon), instead of icing I put some sugar on top before I put them in the oven and they get a crunchy crust that we love…

    1. Mariola,
      I am so glad that you loved this recipe. The sugar crust sounds delicious. This is definitely a family favorite at my house too!

  2. 5 stars
    So easy to prep these cinnamon rolls and licking every bite of the delicious cream cheese icing!

Leave a Reply

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

Review this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.