Ingredients
For the Soft Roll Dough
3 cups (360g) all-purpose flour, spooned & leveled
¼ cup (50g) granulated sugar
2 tbsp baking powder (not baking soda)
1 tsp salt
⅓ cup (75g) unsalted butter, softened
1 large egg, room temperature
1½ cups (360ml) milk, room temperature
For the Cinnamon-Walnut Filling
¾ cup (1½ sticks / 170g) unsalted butter, softened
2 cups (400g) packed brown sugar
4–5 tbsp ground cinnamon (use 5 for extra spice!)
1 cup (100g) chopped walnuts, toasted (see tip below)
For the Cream Cheese Frosting
8 oz (225g) cream cheese, softened
¼ cup (½ stick / 56g) unsalted butter, softened
2 cups (240g) powdered sugar, sifted
1 tsp pure vanilla extract
1–2 tbsp milk or cream, as needed for drizzling consistency
Step-by-Step Instructions
1. Prepare the Dough
In a large bowl:
Whisk together flour, sugar, baking powder, and salt.
Use a pastry cutter or fork to cut in softened butter until mixture resembles coarse crumbs.
In a separate bowl: