Description
These soft and fluffy cinnamon-walnut rolls are the perfect blend of warm cinnamon spice, crunchy walnuts, and rich cream cheese frosting. Perfect for breakfast, brunch, or dessert, these homemade rolls are melt-in-your-mouth delicious.
Ingredients
For the Dough
- 3 ¾ cups all-purpose flour
- ¼ cup granulated sugar
- 2 ¼ tsp active dry yeast
- ¾ cup warm milk (110°F)
- ¼ cup unsalted butter, melted
- 2 large eggs
- ½ tsp salt
For the Filling
- ¾ cup brown sugar
- 1 ½ tbsp ground cinnamon
- ½ cup chopped walnuts
- ¼ cup unsalted butter, softened
For the Cream Cheese Frosting
- 4 oz cream cheese, softened
- 1 cup powdered sugar
- 1 tsp vanilla extract
- 1–2 tbsp milk (optional, for consistency)
Instructions
-
Prepare the Dough
- In a large bowl, mix warm milk, yeast, and sugar. Let sit for 5-10 minutes until foamy.
- Add melted butter, eggs, and salt. Gradually mix in flour until a soft dough forms.
- Knead for 8-10 minutes until smooth and elastic. Cover and let rise for 1-1.5 hours until doubled in size.
-
Make the Filling
- In a small bowl, mix brown sugar, cinnamon, and chopped walnuts.
-
Roll and Fill the Dough
- Roll out the dough into a large rectangle (about ¼-inch thick).
- Spread softened butter over the dough, then evenly sprinkle the cinnamon-walnut filling.
-
Shape the Rolls
- Tightly roll the dough into a log and cut into 12 equal pieces.
- Place them in a greased baking dish. Cover and let rise for 30-45 minutes until puffy.
-
Bake
- Preheat oven to 350°F (175°C).
- Bake for 25-30 minutes until golden brown.
-
Prepare the Frosting
- Beat cream cheese, powdered sugar, and vanilla extract until smooth.
- Add milk if needed for a smoother consistency.
-
Frost and Serve
- Let rolls cool slightly before spreading the frosting generously on top.
- Serve warm and enjoy!
Notes
- Make Ahead: Prepare and refrigerate overnight, then bake fresh in the morning.
- Storage: Store in an airtight container for up to 5 days in the fridge.
- Reheat: Microwave for 15-20 seconds or warm in the oven at 300°F (150°C) for 5-7 minutes.
- Freezing: Freeze unfrosted rolls for up to 3 months. Thaw and reheat before frosting.
- Prep Time: 20 minutes
- Rise Time: 2.5 to 3 hours
- Cook Time: 25-30 minutes
- Category: Breakfast, Brunch, Dessert
- Method: Baking
- Cuisine: American