A cinnamon roll with cream cheese icing on a blue plate.

Classic Gooey Cinnamon Roll with Cream Cheese Icing

Is there anything better than a perfect hot, fresh cinnamon roll? Soft, tender, and sweet bread spiralled with layers of richly spiced cinnamon sugar. With a silky smooth topping of sweet cream cheese icing melting and mixing in between each layer; true decadence!

I make these rolls for friends and family every year at Christmas time. They are not difficult to make but, since they are so rich and decadent, I like to save them for something special.

Typically, cinnamon rolls are served as a dessert, snack, or a sweet breakfast.

A cinnamon roll on a blue plate.

Cinnamon roll dough

Cinnamon roll dough is an enriched yeasted dough.

What is an enriched dough? This means the dough is enriched with added fat. This makes the bread part of the cinnamon roll soft and pillowy!

If you think of a French baguette, it is made with water, flour, yeast, and salt. This is not an enriched dough. There is no added fat. It is a tough, crusty, chewy bread. Which is perfect for a baguette, but not a cinnamon roll!

An enriched dough, like in this recipe, is made with milk, eggs, and butter added in. These added fats make a soft, tender, pillowy bread. Which is what you want for cinnamon rolls!

You can make cinnamon rolls without eggs, milk, or butter but the texture of the roll will not be as soft.

A cinnamon roll with cream cheese icing on a blue plate.

Cinnamon Roll Icing or Frosting

Cream Cheese Icing – Cinnamon rolls, classically, are served with a cream cheese icing. This is what my family likes.

Vanilla Bean Glaze – A simple glaze on top is just the right amount of sweetness to compliment the cinnamon swirl in these buns.

Apple Butter/Apple sauce – This may seem like a strange one, but as a child I always ate cinnamon rolls dipped in apple sauce. Try it!

Apple pie filling – Cinnamon and apples, a match made in heaven. Warm apple pie filling with a cinnamon roll is a perfect pairing!

Plain – A simple cinnamon roll for breakfast, without icing, to have on the side of coffee or tea; what a treat!

A woman is holding a cinnamon roll with white icing on top.

Cinnamon Roll Filling

These cinnamon rolls are filled with a mixture of brown sugar, butter, and cinnamon. I have made the filling in three different ways in the past.

Melted butter – Using melted butter and mixing the cinnamon and sugar with it is the simplest way, I have found to make it. It works out perfectly, which is why I have chosen this for the recipe. It is easy to incorporate everything by hand and spread onto the dough.

Whipped butter – You can also opt to whip the butter and cinnamon sugar together. It is a bit of an extra step but it butters onto the dough very nicely.

Separate – Spread softened butter onto the dough. Mix the cinnamon sugar together in a bowl and then sprinkle it on top of the butter layer. This method also works but I find that some of the dry mixture falls out of the rolls while you are assembling the rolls to bake.

How to make the dough

Stand mixer – This is my favourite way to make the dough. However, I often take it out and knead it by hand for a few minutes. I often find that dough sticks to the dough hook and does not knead as well as I can by hand.

In a large bowl – You do not need any fancy equipment to make amazing cinnamon rolls. Mix the ingredients in a large bowl, by hand. When the dough is formed, knead it on a counter top for about 8 minutes.

Cinnamon roll dough in the bread machine – Assemble the ingredients in the pan of your bread machine and choose the dough setting. When it is finished you will be at the step of rolling out the dough and assembling the cinnamon rolls.

There is a cinnamon roll with white icing on a yellow floral plate. There is a jar of apple butter on the side.

Cinnamon Rolls for Breakfast

If you want to have your cinnamon rolls for breakfast, make them the night before. Let them do their final rise, in the refrigerator overnight. The lower temperatures extends the time needed for the buns to rise. In the morning, they will be ready to place in the oven to bake and serve fresh and warm!

Ingredients for Classic Cinnamon Roll Perfection

There are ingredients on a wooden table they are labeled.

Cinnamon roll dough

1 cup warm milk 250 ml

½ cup white sugar 100 g

2 ¼ teaspoons dry-active yeast 1 packet or 7 g

1 teaspoon salt 5 ml

4 ¼ cups all-purpose flour 510 g

2 eggs, lightly beaten

1/3 cup butter, softened 75 g

Cinnamon Roll Filling

1 ¾ cups brown sugar 350 g

3 Tablespoons ground cinnamon 45 ml

¾ cup melted butter 175 ml

Cinnamon Roll Icing

There are ingredients on a wooden table. They are labeled.

1 8oz brick of cream cheese, softened 250 g

¼ cup butter, softened 60 g

2 cups icing sugar 260 g

¼ teaspoon salt 2 ml

1 teaspoon vanilla extract 5 ml

1 teaspoon lemon juice 5 ml

Method

  1. In a large bowl add the warm milk and white sugar.
  2. Sprinkle the yeast on top. Set aside for the yeast to soften and become foamy. (About 5 minutes)
  3. Add in the salt, flour, butter, and beaten eggs.
  4. Mix and then knead the dough about 5 minutes if using a machine, or 8 minutes if kneading by hand.
  5. Cover and allow to rise, in a warm spot, for 1 hour or until doubled.
  6. Tip the dough out onto a lightly floured countertop and roll into a rectangle. (Mine was about 36 cm by 63 cm)
  7. In a medium bowl, mix together the filling ingredients.
  8. Spread the filling evenly on top of the rectangle of dough.

9. Starting at one of the short sides of the rectangle, roll the dough up into a log. Press the seam slightly to close.

10. Slice the log into 12 cinnamon rolls.

11. Place the cinnamon rolls evenly into a greased, rectangular, casserole dish.

12. Cover and let rise until almost doubled, about 30 mins to 1 hour, depending on the temperature of your kitchen.

13. Preheat oven to 400 °F (200 °C).

14. Bake 20-25 minutes, or until golden brown. If you want your rolls less baked on top, cover with a piece of tin foil after the first 12-15 minutes.

Icing

  1. Beat the butter and cream cheese together until smooth.
  2. Add in the rest of the ingredients and mix until you have a smooth icing.

3. You can either spread the icing on all of the cinnamon rolls at once; or spread on each bun individually just before serving. (This way works better if you are going to store the buns and reheat later.)

A woman is holding a cinnamon roll with white icing on top.
Yield: 12

Cinnamon Rolls with Cream Cheese Icing

Prep Time: 2 hours
Cook Time: 25 minutes
Total Time: 2 hours 25 minutes

Soft and tender cinnamon rolls with spirals of cinnamon sugar filling. Topped with a tangy cream cheese icing.

Ingredients

Cinnamon Roll Dough

  • 1 cup warm milk 250 ml
  • ½ cup white sugar 100 g
  • 2 ¼ teaspoons dry-active yeast 1 packet or 7 g
  • 1 teaspoon salt 5 ml
  • 4 ¼ cups all-purpose flour 510 g
  • 2 eggs, lightly beaten
  • 1/3 cup butter, softened 75 g

Cinnamon Roll Filling

  • 1 ¾ cups brown sugar 350 g
  • 3 Tablespoons ground cinnamon 45 ml
  • ¾ cup melted butter 175 ml

Cream Cheese Icing

  • 1 8oz brick of cream cheese, softened 250 g
  • ¼ cup butter, softened 60 g
  • 2 cups icing sugar 260 g¼ teaspoon salt 2 ml
  • 1 teaspoon vanilla extract 5 ml
  • 1 teaspoon lemon juice 5 ml

Instructions

  1. In a large bowl add the warm milk and white sugar.
  2. Sprinkle the yeast on top. Set aside for the yeast to soften and become foamy. (About 5 minutes)
  3. Add in the salt, flour, butter, and beaten eggs.
  4. Mix and then knead the dough about 5 minutes if using a machine, or 8 minutes if kneading by hand.
  5. Cover and allow to rise, in a warm spot, for 1 hour or until doubled.
  6. Tip the dough out onto a lightly floured countertop and roll into a rectangle. (Mine was about 36 cm by 63 cm)
  7. In a medium bowl, mix together the filling ingredients.
  8. Spread the filling evenly on top of the rectangle of dough.
  9. Starting at one of the short sides of the rectangle, roll the dough up into a log. Press the seam slightly to close.
  10. Slice the log into 12 cinnamon rolls.
  11. Place the cinnamon rolls evenly into a greased, rectangular, casserole dish.
  12. Cover and let rise until almost doubled, about 30 mins to 1 hour, depending on the temperature of your kitchen.
  13. Preheat oven to 400 °F (200 °C).
  14. Bake 20-25 minutes, or until golden brown. If you want your rolls less baked on top, cover with a piece of tin foil after the first 12-15 minutes.

Cream Cheese Icing

  1. Beat the butter and cream cheese together until smooth.
  2. Add in the rest of the ingredients and mix until you have a smooth icing.
  3. You can either spread the icing on all of the cinnamon rolls at once; or spread on each bun individually just before serving. (This way works better if you are going to store the buns and reheat later.)

Notes

To elevate this dreamy recipe, serve with a side of homemade apple butter!

Nutrition Information

Yield

12

Serving Size

1

Amount Per Serving Calories 695Total Fat 25gSaturated Fat 14gTrans Fat 1gUnsaturated Fat 8gCholesterol 124mgSodium 2682mgCarbohydrates 104gFiber 3gSugar 38gProtein 14g

Did you try it?

Let us know how it was!

Looking for some more holiday recipes? Hop over here!

Join the vintage living community and gain access to the free printables library! Receive emails that you’ll love and recipes straight to your inbox!

Like this one!

A Christmas bucket list printable. there are 4 sections of check lists.
A pinterest pin. In photo 1 a woman is holding a cinnamon roll with cream cheese icing. Photo 2 A woman is rolling a large rectangle of dough with cinnamon sugar on top. Photo 3 a child is slicing a roll of dough with a string.

4 Comments

Leave a Reply

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