Go Back

Cinnamon-Walnut Rolls

These Soft and Fluffy Cinnamon-Walnut Rolls with Cream Cheese Frosting are tender, pillowy, and topped with a tangy frosting, perfect for busy mornings.
Prep Time 1 hour
Cook Time 30 minutes
Total Time 1 hour 30 minutes
Servings: 12 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 250

Ingredients
  

Dough
  • 1 cup whole milk, warmed to about 110°F
  • 2 1/4 teaspoons active dry yeast (1 packet)
  • 1/3 cup granulated sugar (70 g)
  • 1/3 cup unsalted butter, melted and slightly cooled (75 g)
  • 2 large eggs, room temperature
  • 4 cups all-purpose flour, plus extra for dusting (about 500 g)
  • 1 teaspoon salt
Filling
  • 3/4 cup brown sugar, packed (150 g)
  • 3 tablespoons ground cinnamon
  • 1/2 cup unsalted butter, softened (115 g)
  • 1 cup chopped walnuts, toasted lightly (120 g)
Cream Cheese Frosting
  • 4 oz cream cheese, softened (115 g)
  • 1/4 cup unsalted butter, softened (60 g)
  • 1 1/2 cups powdered sugar, sifted (180 g)
  • 1/2 teaspoon vanilla extract
  • pinch of salt
  • 1–2 tablespoons milk or cream, to thin if needed

Method
 

Activate the yeast
  1. Pour the warmed milk into a small bowl, stir in the yeast and a pinch of the granulated sugar. Let sit 5–7 minutes until frothy.
Make the dough
  1. In the bowl of a stand mixer (or a large mixing bowl), combine the melted butter, remaining granulated sugar, and eggs.
  2. Add the frothy yeast-milk mixture and mix until combined.
  3. Add 2 cups of flour and the salt, mixing on low, then gradually add the remaining flour until a soft, slightly sticky dough forms.
  4. If kneading by hand, turn onto a floured surface and knead for 6–8 minutes, or use the dough hook for 5–6 minutes with a mixer.
  5. The dough should be smooth and elastic but not dry.
First rise
  1. Lightly oil a large bowl and place the dough inside, turning once to coat. Cover with a damp towel or plastic wrap and let rise in a warm spot until doubled in size, about 1 to 1 1/2 hours.
Prep the filling
  1. Mix the brown sugar and cinnamon in a small bowl. Spread the softened butter over the rolled-out dough and sprinkle the cinnamon-sugar evenly, then scatter the toasted walnuts on top.
Roll and slice
  1. Punch down the dough and roll it out on a lightly floured surface into a rectangle about 16x12 inches.
  2. Spread the softened butter evenly, then sprinkle the cinnamon-sugar mixture and toasted walnuts.
  3. Starting from the long edge, roll the dough tightly into a log, pinch the seam to seal.
  4. Cut into 12 even slices and arrange the rolls cut-side up in a greased 9x13-inch pan.
Second rise
  1. Cover the pan loosely and let the rolls rise another 30–45 minutes until puffy. Preheat the oven to 350°F (175°C) during the last 15 minutes of rising.
Bake
  1. Bake for 22–28 minutes until golden brown on top and cooked through. If the tops brown too quickly, tent with foil for the last 5–10 minutes.
Make the cream cheese frosting
  1. Beat the cream cheese and butter together until smooth. Add powdered sugar, vanilla, and a pinch of salt. Thin with milk or cream to your desired spreadable consistency.
Finish
  1. Spread the frosting over warm rolls so it melts into the crevices, or hold off and slather it on right before serving.
  2. Sprinkle extra chopped walnuts on top for garnish if desired.

Notes

Warm milk should feel like a warm bath for your wrist — not scalding. For extra fluff, use bread flour instead of all-purpose.