Fluffy Cinnamon-Walnut Rolls with Cream Cheese Glaze

A timeless, cozy recipe for homemade cinnamon rolls — perfect for breakfast or a sweet snack any time of day.
📝 Ingredients
| Ingredient | Amount |
|---|---|
| All-purpose flour | 3 cups |
| Granulated sugar | 1/4 cup |
| Baking powder | 2 tablespoons |
| Salt | 1 teaspoon |
| Unsalted butter, softened | 1/3 cup |
| Large egg | 1 |
| Milk | 1 1/2 cups |
| Ground cinnamon | 4–5 tablespoons |
| Packed brown sugar | 2 cups |
| Softened butter | 3/4 cup |
👩🍳 Instructions:
- Prepare the dough: In a large mixing bowl, combine flour, sugar, baking powder, and salt. Cut in the softened butter until the mixture has a crumbly texture. In a separate bowl, whisk together egg and milk, then gradually mix into the dry ingredients until a soft dough forms.
- Roll out the dough: On a lightly floured surface, roll the dough into a rectangle about 1/4 inch thick.
- Add the filling: Spread the softened butter evenly over the dough, then sprinkle with the cinnamon and brown sugar mixture.
- Form the rolls: Starting at one long edge, carefully roll the dough into a log.
- Slice: Cut the log into 12 even pieces using a sharp knife.
- Let rise: Place the rolls in a greased baking pan, leaving a little space between them. Cover with a clean towel and allow to rise in a warm spot for about 30 minutes. Preheat your oven to 375°F (190°C).
- Bake: Bake for 25–30 minutes, or until the rolls are golden brown.
- Serve: Let cool slightly, then drizzle with icing if desired. Enjoy warm and fresh!




