Nothing beats the smell of homemade cinnamon rolls fresh from the oven. These soft, fluffy rolls, filled with a sweet cinnamon-walnut mixture and topped with a luscious cream cheese glaze, are perfect for breakfast, brunch, or an indulgent snack any time of day. With simple ingredients and easy steps, you can create bakery-quality rolls right in your own kitchen.
Ingredients
| Ingredient | Quantity |
|---|---|
| All-purpose flour | 3 cups |
| Granulated sugar | ¼ cup |
| Baking powder | 2 tablespoons |
| Salt | 1 teaspoon |
| Unsalted butter, softened | â…“ cup |
| Large egg | 1 |
| Milk | 1 ½ cups |
| Ground cinnamon | 4–5 tablespoons |
| Packed brown sugar | 2 cups |
| Softened butter | ¾ cup |
Instructions
Step 1: Prepare the Dough
In a large mixing bowl, combine flour, sugar, baking powder, and salt. Cut in the softened butter until the mixture resembles coarse crumbs. In a separate bowl, whisk together the egg and milk, then gradually mix into the dry ingredients to form a soft dough.
Step 2: Roll Out the Dough
On a lightly floured surface, roll the dough into a rectangle about ¼ inch thick.
Step 3: Add the Filling
Spread the softened butter evenly over the dough, then sprinkle the cinnamon and brown sugar mixture generously on top.
Step 4: Form the Rolls
Starting from one long edge, carefully roll the dough into a tight log.
Step 5: Slice
Using a sharp knife, cut the log into 12 even pieces.
Step 6: Let Rise
Place the rolls in a greased baking pan, leaving a little space between each. Cover with a clean towel and let them rise in a warm spot for about 30 minutes. Preheat the oven to 375°F (190°C).
Step 7: Bake
Bake the rolls for 25–30 minutes, until they turn golden brown and irresistible.
Step 8: Serve
Allow the rolls to cool slightly before drizzling with cream cheese glaze or icing if desired. Serve warm for the ultimate comfort treat.