Ohhh, you’re going for the ultimate cozy bake! 😍
Soft and Fluffy Cinnamon-Walnut Rolls with Cream Cheese Frosting are everything you want in a homemade treat — pillowy dough, gooey cinnamon filling, crunchy walnuts, and a tangy-sweet cream cheese topping that melts right in.
Here’s the full, bakery-style recipe 👇
🌀 Soft & Fluffy Cinnamon-Walnut Rolls with Cream Cheese Frosting
🧈 Ingredients
(Makes 12 large rolls)
For the dough:
-
1 cup warm milk (110°F / 43°C)
-
2¼ tsp (1 packet) active dry yeast
-
¼ cup granulated sugar
-
⅓ cup unsalted butter, softened
-
2 large eggs
-
½ tsp salt
-
4 cups all-purpose flour (plus more as needed)
For the filling:
-
½ cup unsalted butter, softened
-
1 cup brown sugar (light or dark)
-
2 tbsp ground cinnamon
-
1 cup finely chopped walnuts
For the cream cheese frosting:
-
4 oz cream cheese, softened
-
¼ cup (½ stick) unsalted butter, softened
-
1½ cups powdered sugar
-
1 tsp vanilla extract
-
1–2 tbsp milk or cream (to adjust consistency)
🍞 Instructions
1. Make the dough
-
In a small bowl, combine warm milk and yeast. Let it sit for 5–10 minutes until foamy.
-
In a large bowl (or stand mixer), mix sugar, butter, eggs, and salt.
-
Add the yeast mixture and gradually add flour, mixing until a soft dough forms.
-
Knead (by hand or mixer with dough hook) for 6–8 minutes, until smooth and elastic.
-
Place in a greased bowl, cover, and let rise until doubled — about 1 hour.
2. Prepare the filling
-
Mix softened butter, brown sugar, and cinnamon into a spreadable paste.
-
Stir in chopped walnuts.
3. Assemble the rolls
-
Punch down dough and roll it into a rectangle (about 16×12 inches).
-
Spread the filling evenly across the dough.
-
Roll up tightly from the long edge and slice into 12 rolls.
-
Place in a greased 9×13-inch baking pan, leaving space between rolls.
-
Cover and let rise again for 30–45 minutes, until puffy.
4. Bake
-
Bake at 350°F (175°C) for 22–25 minutes, until golden and set in the center.
-
Let cool for about 10 minutes before frosting.
5. Make the frosting
-
Beat cream cheese and butter until smooth.
-
Add powdered sugar and vanilla; beat until fluffy.
-
Add milk or cream a tablespoon at a time until spreadable.
-
Spread generously over warm rolls so it melts into all the crevices. 🤤
💡 Tips
-
For extra softness, brush rolls with melted butter right after baking.
-
Add a pinch of nutmeg or clove to the filling for warm spice depth.
-
These freeze beautifully — frost after reheating for the best texture.
Would you like me to give you a make-ahead overnight version so you can prep them the night before and bake fresh in the morning? ☀️