Soft and Fluffy Cinnamon-Walnut Rolls
With Cream Cheese Frosting
Total Time: 2 hours 20 minutes
Active Time: 30 minutes
Rise Time: 1 hour 30 minutes
Introduction
Nothing compares to the smell of freshly baked cinnamon rolls filling the kitchen. These soft and fluffy cinnamon-walnut rolls are tender, rich, and perfectly sweet, with warm cinnamon filling and crunchy walnuts, all topped with a smooth cream cheese frosting. They’re ideal for weekends, holidays, or any time you want a comforting homemade treat.
Description
These rolls are light and pillowy with beautifully swirled layers of buttery cinnamon sugar and walnuts. The cream cheese frosting melts slightly over the warm rolls, creating a luscious finish that makes each bite irresistible.
Ingredients
Dough
7 tbsp (80 g) sugar
1 tsp (4 g) dry yeast
1 cup (250 ml) lukewarm milk
1 large egg
2 tbsp vegetable oil
4 cups (500 g) all-purpose flour
1 tsp (4 g) salt
Filling
⅓ cup (80 g) butter, softened
½ cup (80 g) sugar
Cinnamon, to taste
½ cup chopped walnuts
Cream Cheese Frosting
4 oz (115 g) cream cheese, softened
2 tbsp butter, softened
¾–1 cup powdered sugar (to taste)
1 tsp vanilla extract
1–2 tbsp milk (if needed for consistency)
Instructions
- Prepare the Dough
In a bowl, mix lukewarm milk, sugar, and yeast.
Let sit for 5–10 minutes until foamy.
Add egg and vegetable oil; mix well.
Add flour and salt gradually, mixing until a soft dough forms. - Knead & First Rise
Knead dough for 8–10 minutes until smooth and elastic.
Place in a lightly greased bowl, cover, and let rise for 1 hour, or until doubled in size. - Prepare the Filling
Mix softened butter with sugar and cinnamon.
Set aside walnuts. - Shape the Rolls
Roll dough into a rectangle (about 12×18 inches).
Spread cinnamon butter evenly over the dough.
Sprinkle walnuts on top.
Roll tightly from the long side and slice into 10–12 rolls. - Second Rise
Place rolls in a greased baking dish.
Cover and let rise for 30 minutes. - Bake
Preheat oven to 180°C / 350°F.
Bake for 25–30 minutes, until golden and fluffy. - Make the Frosting
Beat cream cheese and butter until smooth.
Add powdered sugar and vanilla.
Mix until creamy, adding milk if needed. - Frost & Serve
Spread frosting over warm rolls so it melts slightly.
Serve fresh and enjoy.
Tips for Success
Milk should be warm, not hot
Don’t over-flour the dough
Let rolls rise fully for maximum fluffiness
Frost while warm, not hot
Optional Variations
Add raisins instead of walnuts
Use brown sugar for deeper flavor
Add orange zest to frosting
Make ahead and refrigerate overnight
Nutritional Information (Approx. per roll)
Calories: 320
Carbohydrates: 45 g
Protein: 6 g
Fat: 14 g
Conclusion
These soft and fluffy cinnamon-walnut rolls are a true homemade classic—comforting, rich, and utterly satisfying. Once you make them, they’re sure to become a favorite in your kitchen.
