Cranberry Walnut Sticky Buns

Cranberry Walnut Sticky Buns

These delicious cranberry walnut sticky buns are a perfect holiday or brunch treat. You can also make these ahead and freeze them!

As promised yesterday, one more recipe starring my huge haul of walnuts! This time, the walnuts are paired with juicy, tart cranberries and baked up into sweet and sticky rolls. I thought they’d be perfect for Christmas morning and mine are now wrapped and frozen to be enjoyed in a couple of days.

Cook’s Notes for Cranberry Walnut Sticky Buns

These rolls freeze beautifully, so they are easy to make ahead and enjoy later. They would be great for Christmas or any holiday breakfast or brunch.

Either fresh or thawed frozen cranberries will work here. Dried cranberries could also be an option, if fresh or frozen aren’t available. You’ll miss that bit of tangy cranberry flavour, but the rolls will still be delicious, I’m sure.

Cranberry Walnut Sticky Buns

(And even though I said this was my last recipe before Christmas … I lied. I actually have one more to share tomorrow. It’s quick and festive and perfect for some last-minute baking :)

Cranberry Walnut Sticky Buns

Cranberry Walnut Sticky Buns

Course: Breakfast, Brunch, Dessert, Snack
Cuisine: American
Keyword: sticky rolls with cranberries, yeast rolls with cranberries
Prep Time: 2 hours 30 minutes
Cook Time: 35 minutes
Total Time: 3 hours 5 minutes
Servings: 10 rolls
Energy: 378 kcal
Author: Jennifer
Delicious sweet and sticky rolls, filled with fresh cranberries and walnuts. Perfect for Christmas or a holiday breakfast or brunch. These rolls freeze beautifully! Simply wrap well and freeze, then thaw at room temperature for several hours still wrapped up. Re-warm slightly in the microwave, if desired.


For the dough:

  • 3 cups all-purpose flour
  • 1/4 cup white granulated sugar
  • 1 tsp. salt
  • 2 1/4 tsp. instant or dry active yeast
  • 1/2 cup water
  • 1/4 cup whole milk
  • 2 Tbsp. butter
  • 1 large egg

For the filling:

  • 1 cup packed brown sugar
  • 1 1/2 tsp. cinnamon
  • 6 Tbsp. butter cold
  • 2/3 cup fresh cranberries halved, or thawed frozen cranberries
  • 1/2 cup chopped walnuts

For the top:

  • Few walnut halves 6-8
  • Few whole cranberries 6-8


  1. Grease an 8 or 9-inch cake pan and set aside.
  2. For the dough: (*Note: If using dry active yeast, proof yeast in warm liquid instead of adding to dry ingredients)
  3. Combine 2 1/4 cups of the flour, the white sugar, and salt and yeast in a large bowl or the bowl of your stand mixer. In a small saucepan or the microwave, heat the water, milk and 2 Tbsp. of butter until warm. Stir into dry ingredients, then add egg. Mix in enough of the remaining flour to make it soft, but not sticky dough. Knead on a floured surface until smooth and elastic. Cover and let rise until doubled, about 60-75 minutes.
  4. Make the filling: In a medium bowl, combine the brown sugar and cinnamon and then cut in the butter with a pastry blender or two knives. Place 1/2 cup of brown sugar mixture into the bottom of your prepared pan. Add 2 Tbsp. water and stir together to make a sauce (may be a bit lumpy, but not to worry. The lumps are butter and that will melt). Scatter the whole cranberries and walnuts on top of the sauce. Set aside.
  5. When dough has doubled, roll into a 10 x 15-inch rectangle. Scatter the remaining brown sugar/cinnamon mixture evenly on the dough, then sprinkle the halved cranberries and walnuts on top. From the long side, roll up jelly roll style, trying not to pull or stretch the dough too much as you roll (aim for a gentle push This prevents the dough spirals from exploding upwards when they cook). Pinch the seam together and place on a cutting board, seam side down. Cut into 10 even slices, about 1 1/2-inches wide Place the slices cut side up in the pan. Cover with plastic wrap and let rise in a warm place for about 30 - 45 minutes or until the dough has puffed.
  6. Preheat oven to 350° F.
  7. Place cake pan on top of a baking sheet (*it will bubble over a bit!) and bake for about 35 minutes or until golden brown and hollow sounding when tapped. Remove from oven. Allow to rest for 5 minutes in the pan, run a knife around the outside, then invert onto a cooling rack with a piece of parchment on top or onto your serving plate, to cool. To avoid a gummy dough, allow to cool almost completely before pulling off that first piece (I know it’s hard to resist, but remember you can always warm it back up a bit with a few seconds in the microwave later).

Tags from the story
, , , ,


I love hearing from you, so if you have a question or something isn't quite clear, I'm happy to help. If you made this recipe, I'd love to know how you liked it ~ Jennifer

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.