Cinnamon Rolls with Cream Cheese Glaze - Mouthwatering, soft and gooey homemade cinnamon rolls topped with the most delicious cream cheese glaze.

Homemade cinnamon rolls with cream cheese glaze are just about as good as it gets when it comes to a classic breakfast treat. Serve with a hot cup of coffee or an ice cold glass of milk. Get ready because these cinnamon rolls are going to knock your socks off!
Making cinnamon rolls at home from scratch does take some effort but trust me, they are well worth it! This recipe makes a dozen medium sized cinnamon rolls. If you are cooking a very large crowd, you can definitely double this recipe.
These are perfect to keep at the house for a quick sweet breakfast or dessert. They are also amazing during the holidays! Bring them to holiday gatherings, parties and more. Your friends and family will thank you! 🙂
Tools to have on hand for this recipe:
- 13"x 9" Baking Dish - For baking your cinnamon rolls.
- Measuring Spoons + Cups - To measure all of your ingredients.
- Stand Mixer or Hand Mixer - For making cinnamon roll dough and the cream cheese glaze.
- Parchment Paper - To line your baking dish. This makes it easier to pull the cinnamon rolls out, but not necessary. You can also just lightly butter or oil dish.
- Large Cutting Board or Pastry Mat - To roll out your cinnamon roll dough.
- Basting Brush - For basting your dough with butter.
- Small Bowls - For the cinnamon sugar mixture.
Ingredients you need to make homemade cinnamon rolls:
All-Purpose Flour - Very versatile flour perfect for cinnamon rolls. You can also use bread flour.
Milk - I used whole milk, but you can also use 2%.
White Sugar
Brown Sugar - Dark or light brown sugar both work great.
Active Dry Yeast - You'll need one package (2 ¼ tsp)
Butter - Salted or unsalted butter both work great.
Salt - I always use sea salt but you can use whatever you have on hand.
Egg - For the dough.
Cinnamon
Cream Cheese - Full fat cream cheese works best.
Powdered Sugar - (confectioners sugar)
How to make the best Cinnamon Rolls with Cream Cheese Glaze:
Start by making the dough: Place warm milk, sugar and yeast in the bowl of your stand mixer. Let sit about 4 minutes until yeast is foamy.
Add egg, soft butter, salt and half the flour. With the dough hook attachment, begin to knead the dough over medium speed. Once the ingredients start coming together, add remaining flour. Continue to knead until dough forms a smooth ball around the dough hook. If the dough is still sticky add a little bit more flour about 2 tablespoons at a time.
Transfer dough to a lightly oiled bowl and cover with a clean towel. Let rise for about 1 hour or until dough doubles in size.
For the cinnamon roll filling: In the meantime, mix cinnamon, brown sugar and white sugar in a small bowl and set aside.
Roll out dough onto a lightly floured surface into an 18" x 9" sheet. Evenly spread softened butter on top of the dough. Evenly sprinkle top with cinnamon sugar mixture.
Tightly roll dough up from the long end and pinch edges of dough together to seal.
Cut dough into 12 equal sized pieces. Transfer cinnamon rolls to a parchment paper lined or lightly buttered baking dish. Cover with a clean towel and let rise for about 20-30 minutes or until they double in size.
In the meantime, preheat oven to 350 degrees.
Place fully risen cinnamon rolls into the oven and bake for about 22-24 minutes, or until tops are lightly golden. Remove from oven and let cool.
While the cinnamon rolls are cooling, make the cream cheese glaze:
In the bowl of your stand mixer with the whip attachment, add cream cheese, powdered sugar, butter and milk. Whip until smooth and creamy.
Spread cream cheese glaze on cooled cinnamon rolls. Store in tightly sealed container. Enjoy!!
How to store cinnamon rolls:
Store completely cooled cinnamon rolls in your baking dish tightly wrapped in foil or plastic wrap. You can also put them in an airtight storage container. They will last about 3 days on the counter if tightly sealed.
To reheat the cinnamon rolls, just pop them in the microwave for about 20 seconds per cinnamon roll.
I stored my cinnamon rolls with the cream cheese frosting on top. But you can also store the cream cheese frosting separately in an airtight container in the fridge.
If you enjoyed this recipe, here are a few more of my favorite breakfast treats I think you'll love:
Easy Homemade Pancakes - Light, fluffy and super easy homemade pancakes are the most delicious breakfast treat. Top with butter, a drizzle of syrup and fresh fruit.
Best Homemade Belgian Waffles - With a light crunch on the outside and a soft and fluffy center, this waffle recipe is mouth-watering delicious!
French Toast Recipe - A breakfast favorite! Homemade french toast is so easy to make and is absolutely delicious!
Blueberry Coffee Cake with Streusel Topping - The most delicious coffee cake layered with a chocolate ribbon, fresh blueberries and a scrumptious streusel topping.
If you tried this recipe, please don't forget to leave a review!
Cinnamon Rolls with Cream Cheese Glaze
Ingredients
Cinnamon Rolls:
- 3 cups all-purpose flour
- 1 pkg active dry yeast 2 ¼ tsp
- ¾ cup milk warm to 105°-115°
- 3 tablespoon white sugar
- 1 egg
- 2 tablespoon butter softened
- ¼ teaspoon salt
Cinnamon Roll Filling:
- ¼ cup butter softened
- ¼ cup brown sugar dark or light
- ¼ cup white sugar
- 1 ½ tablespoon ground cinnamon
Cream Cheese Glaze:
- 4 oz. cream cheese softened
- 1 ½ cups powdered sugar
- 1 tablespoon milk
- 2 tablespoon butter soft
Instructions
Make the Cinnamon Rolls:
- Place warm milk, sugar and yeast in the bowl of your stand mixer. Let sit about 4 minutes until yeast is foamy.
- Add egg, soft butter, salt and half the flour. With the dough hook attachment, begin to knead the dough over medium speed. Once the ingredients start coming together, add remaining flour. Continue to knead until dough forms a smooth ball around the dough hook. If the dough is still sticky add a little bit more flour about 2 tablespoons at a time.
- Transfer dough to a lightly oiled bowl and cover with a clean towel. Let rise for about 1 hour or until dough doubles in size.
- For the cinnamon roll filling: In the meantime, mix cinnamon, brown sugar and white sugar in a small bowl and set aside.
- Next, roll out dough onto a lightly floured surface into an 18" x 9" sheet. Evenly spread softened butter on top of the dough. Evenly sprinkle top with cinnamon sugar mixture.
- Tightly roll dough up from the long end and pinch edges of dough together to seal.
- Cut dough into 12 equal sized pieces. Transfer cinnamon rolls to a parchment paper lined or lightly buttered baking dish. Cover with a clean towel and let rise for about 20-30 minutes or until they double in size.
- In the meantime, preheat oven to 350 degrees.
- Place fully risen cinnamon rolls into the oven and bake for about 22-24 minutes, or until tops are lightly golden. Remove from oven and let cool.
- While the cinnamon rolls are cooling, make the cream cheese glaze.
Cream Cheese Glaze:
- In the bowl of your stand mixer with the whip attachment, add cream cheese, powdered sugar, butter and milk. Whip until smooth and creamy.
- Spread cream cheese glaze on cooled cinnamon rolls. Store in tightly sealed container. Enjoy!!
Leave a Reply