Soft and fluffy cinnamon-walnut Rolls with cream cheese frosting

Soft & Fluffy Cinnamon-Walnut Rolls with Cream Cheese Frosting

Warm, Gooey, Nutty & Irresistible

These cinnamon-walnut rolls are ultra-soft, lightly sweet, and filled with a rich cinnamon-sugar swirl and crunchy walnuts. Finished with smooth cream cheese frosting, theyโ€™re perfect for breakfast, brunch, holidays, or anytime you crave something comforting and indulgent.


๐Ÿงพ Ingredients

For the Dough

  • 1 cup warm milk (110ยฐF / 43ยฐC)
  • 2ยผ teaspoons active dry yeast (1 packet)
  • ยผ cup granulated sugar
  • 2 large eggs (room temperature)
  • ยผ cup unsalted butter, melted
  • 1 teaspoon salt
  • 4โ€“4ยฝ cups all-purpose flour

For the Cinnamon-Walnut Filling

  • ยฝ cup unsalted butter, softened
  • ยพ cup brown sugar
  • 2 tablespoons ground cinnamon
  • 1 cup walnuts, finely chopped
  • ยฝ teaspoon nutmeg (optional)

For the Cream Cheese Frosting

  • 4 oz (113 g) cream cheese, softened
  • ยผ cup unsalted butter, softened
  • 1ยฝ cups powdered sugar
  • 1 teaspoon vanilla extract
  • 2โ€“3 tablespoons milk or cream

๐Ÿฅฃ Instructions

Step 1: Activate the Yeast

In a large bowl, combine:

  • Warm milk
  • Sugar
  • Yeast

Let sit 5โ€“10 minutes until foamy.


Step 2: Make the Dough

Add to the yeast mixture:

  • Eggs
  • Melted butter
  • Salt

Mix well.

Gradually add flour until a soft dough forms.


Step 3: Knead

Knead dough on a floured surface 8โ€“10 minutes until smooth and elastic
(or in a stand mixer 5โ€“7 minutes).


Step 4: First Rise

Place dough in a greased bowl.
Cover and let rise in a warm place 1โ€“1ยฝ hours until doubled.


Step 5: Prepare the Filling

In a bowl, mix:

  • Softened butter
  • Brown sugar
  • Cinnamon
  • Nutmeg (optional)
  • Chopped walnuts

Step 6: Roll & Fill

Roll dough into a 16ร—12-inch rectangle.

Spread filling evenly over dough.


Step 7: Shape the Rolls

Roll tightly into a log.

Slice into 12 rolls.

Place in a greased baking dish.


Step 8: Second Rise

Cover and let rise 30โ€“45 minutes until puffy.


Step 9: Bake

Preheat oven to 350ยฐF (180ยฐC).

Bake rolls for 25โ€“30 minutes until golden and cooked through.


๐Ÿง Make the Frosting

Beat together:

  • Cream cheese
  • Butter
  • Powdered sugar
  • Vanilla

Add milk gradually until smooth and spreadable.


Step 10: Frost & Serve

Spread frosting over warm rolls.

Serve immediately.


๐Ÿฝ๏ธ Storage & Freezing

  • Room temp:ย 2 days
  • Fridge:ย 5 days
  • Freeze baked rolls:ย 2 months
  • Reheat: Microwave or oven

๐Ÿ’ก Tips & Variations

  • Toast walnuts for deeper flavor
  • Add raisins or apple bits
  • Use pecans instead of walnuts
  • Add orange zest to frosting
  • Make overnight dough
  • Double frosting for extra gooey rolls

โญ Final Thoughts

These Soft & Fluffy Cinnamon-Walnut Rolls are tender, nutty, and generously frostedโ€”pure comfort in every bite. Perfect for holidays, brunch, or cozy weekends.

Once you bake them, your kitchen will smell like heaven ๐Ÿฅ๐Ÿ‚