06/01/2026
🍥 THESE ARE THE BEST CINNAMON ROLLS I HAVE MADE SO FAR… AND I FINALLY FEEL LIKE I GOT IT RIGHT
After a few batches, a few little mistakes, and a lot of standing in the kitchen wondering whether the dough was ever going to cooperate…
These finally turned out exactly how I wanted. 😅
Soft.
Fluffy.
Buttery.
Full of cinnamon layers.
The kind of rolls where you can actually see the layers when you pull them apart.
And the icing?
Just enough.
Not too thick.
Not overly sweet.
Just a light creamy layer melting into the warm rolls.
I learned a few things along the way:
Do not pack the flour into the measuring cup.
Add the butter toward the end, once the dough starts coming together.
Do not be shy with the brown sugar and cinnamon.
And no oil is needed in the dough.
Just butter, patience, and a little trust in the process.
🍴 Ingredients
For the Dough:
• ¾ cup warm milk
• 2¼ teaspoons active dry yeast
• ¼ cup granulated sugar
• 1 large egg
• 1 egg yolk
• 3 cups all-purpose flour, spooned lightly into the measuring cup
• ¾ teaspoon salt
• ¼ cup unsalted butter, softened
For the Cinnamon Filling:
• ½ cup unsalted butter, softened
• ¾ cup brown sugar
• 1½ tablespoons ground cinnamon
• Pinch of salt
For the Icing:
• 4 ounces cream cheese, softened
• 3 tablespoons unsalted butter, softened
• ¾ cup powdered sugar
• ½ teaspoon vanilla extract
• 1–2 tablespoons milk, as needed
👩🏽🍳 Instructions
1. Add the warm milk, yeast, and sugar to a large bowl. Let it sit for about 5–10 minutes until slightly foamy.
2. Add the egg and egg yolk, then mix until combined.
3. Gradually add the flour and salt. Spoon the flour into the measuring cup and level it off instead of packing it down.
4. Mix until the dough starts coming together.
5. Add the softened butter last, a little at a time, while kneading until the dough becomes smooth and soft.
6. Cover the bowl and let the dough rise in a warm place for about 1–1½ hours, or until doubled in size.
7. Roll the dough into a large rectangle.
8. Spread the softened butter evenly over the dough.
9. Mix the brown sugar, cinnamon, and salt, then sprinkle it generously over the butter.
10. Roll the dough tightly into a log.
11. Slice into 10–12 rolls and place them in a greased or parchment-lined baking dish.
12. Cover and let the rolls rise again for about 30–45 minutes.
13. Preheat the oven to 350°F.
14. Bake for about 20–25 minutes, or until lightly golden and cooked through in the center.
15. Mix the cream cheese, butter, powdered sugar, vanilla, and enough milk to create a smooth icing.
16. Let the rolls cool for a few minutes, then spread the icing over the top while they are still warm.
⏱️ Prep Time: 25 minutes
🕒 Rise Time: About 2 hours
🔥 Bake Time: 20–25 minutes
🍽️ Total Time: About 2 hours and 50 minutes
📝 Notes: The biggest difference was measuring the flour lightly and adding the butter near the end. That helped keep the dough soft and made those cinnamon layers much easier to see.
Now I need to know:
Do you like cinnamon rolls lightly iced like this, or completely covered from edge to edge?