Love this? Pin it for later!
Cranberry & Walnut Sticky Buns with Cinnamon Glaze for Brunch
Every December my grandmother would rise before dawn, tie on her cherry-print apron, and begin the ritual of sticky-bun making. The house would slowly fill with the scent of yeasted dough, orange zest, and caramelizing brown sugar—an edible advent calendar counting down to Christmas morning. When I moved three states away for graduate school, I asked her to photocopy the recipe card written in her spidery cursive. What she mailed back was a single line: “Make the dough with patience, the filling with joy, and the glaze with forgiveness.” I’ve spent the last decade decoding that sentence, and the result is these cranberry-walnut beauties: bright with winter fruit, earthy with toasted nuts, and glossy with a cinnamon-laced glaze that drips like liquid stained glass. They are the reason my friends now insist on “Brunch at Laura’s” the weekend before the holiday break; the buns arrive at the table inverted, still sizzling in their caramel, and disappear faster than you can say “pass the coffee.” If you’ve been searching for a show-stopping centerpiece that buys you lifelong brunch invitations, bookmark this one.
Why This Recipe Works
- Overnight rise: A slow cold ferment develops buttery flavor and lets you bake fresh at 9 a.m. without 4 a.m. alarms.
- Sturdy yet tender dough: Bread flour for chew, a touch of cornstarch for cloud-soft crumb.
- Double nut infusion: Toasted walnuts in the filling and walnut oil in the dough for depth.
- Tart pop of cranberry: Fresh cranberries balance the sweet caramel and prevent sugar fatigue.
- Cinnamon glaze that sets: A small hit of cream cheese stabilizes the drizzle so it doesn’t melt into the bun.
- Make-ahead friendly: Assemble, freeze, and bake straight from the freezer for holiday house-guests.
Ingredients You'll Need
Great sticky buns start with shopping deliberately. Below are the key players and what to look for in each:
Bread flour gives the dough the gluten strength to rise tall around a heavy filling. I use King Arthur; if you only have all-purpose, swap in two tablespoons of vital wheat gluten per cup.
Whole milk at 110 °F feeds the yeast and tenderizes the crumb. Oat or soy milk work, but choose “barista” versions for enough protein.
Dark brown sugar in both dough and caramel provides molasses notes that whisper “holiday.” Light brown works, but you’ll lose that deep toffee vibe.
Fresh cranberries are non-negotiable for me: they burst into tart pockets that offset the sweetness. If you can only find frozen, do not thaw; toss in flour before folding in so they stay suspended.
Walnuts must be toasted—8 minutes at 350 °F does it. The oils migrate to the surface, intensifying flavor and keeping them crisp inside gooey caramel.
Orange zest brightens the filling; use a microplane and only the outer orange skin, not the bitter white pith.
Ground cinnamon should be fresh; if your jar is older than the last presidential election, splurge on a new one.
Unsalted butter lets you control salt; European-style (82% fat) makes the caramel silkier.
Walnut oil—optional but swoon-worthy—adds a whisper of nuttiness to the dough. Store it in the fridge; it turns rancid quickly.
How to Make Cranberry & Walnut Sticky Buns with Cinnamon Glaze
Bloom the yeast
In the bowl of a stand mixer, combine 120 ml (½ cup) warm milk (110 °F), 2¼ tsp active dry yeast, and 1 tsp brown sugar. Let stand 8 minutes until foamy like a cappuccino. If nothing happens, your yeast is dead—start over.
Make the dough
Add remaining 180 ml milk, 60 g softened butter, 50 g dark brown sugar, 1 large egg, 2 tsp fine sea salt, 1 tsp vanilla, and 1 Tbsp walnut oil (if using). Mix on low until combined. Add 420 g bread flour + 15 g cornstarch. Knead with dough hook on medium 6 minutes. The dough will clean the sides but still stick to the bottom; that’s perfect.
First rise (bulk)
Turn dough onto lightly floured counter, shape into a ball, and place in a buttered bowl. Cover and refrigerate at least 8 hours or up to 24. Cold fermentation slows yeast activity, developing flavor and allowing you to divide the labor.
Toast the nuts & make caramel
Spread 100 g chopped walnuts on a sheet pan; toast 8 min at 350 °F. Meanwhile, in a small saucepan melt 90 g butter, 110 g dark brown sugar, 60 g honey, ½ tsp salt, and 1 tsp vanilla. Simmer 2 minutes until glossy. Pour ⅓ of this caramel into a greased 9-inch round cake pan; sprinkle with 40 g of the toasted walnuts. Reserve the rest.
Roll & fill
On floured parchment, roll chilled dough into a 12×18-inch rectangle. Brush with 30 g melted butter. Mix 75 g brown sugar + 1½ tsp cinnamon + zest of ½ orange; sprinkle evenly. Scatter 120 g fresh cranberries and remaining walnuts. Press gently so they adhere.
Shape
Starting at the long edge, roll tightly into a log. Use dental floss or a serrated knife to cut into 8 equal pieces. Nestle cut-side-up in prepared pan. Cover loosely with greased plastic wrap.
Second rise
Let stand 45-60 min until puffy and touching. Cold dough takes longer; if kitchen is cool, set on middle rack with a pan of hot water underneath to create a cozy proofing box.
Bake
Preheat oven to 350 °F (175 °C). Bake 28-32 minutes, rotating halfway, until center bun registers 190 °F and caramel is bubbling up sides. If tops brown too quickly, tent with foil at 20-minute mark.
Flip & glaze
Cool 3 minutes only—any longer and caramel sets like concrete. Invert onto a rimmed platter. Whisk 60 g powdered sugar, 1 tsp cinnamon, 30 g room-temp cream cheese, and 1-2 Tbsp milk until thick but pourable. Drizzle over warm buns. Serve immediately.
Expert Tips
Temperature is everything
An instant-read thermometer is non-negotiable. Dough above 190 °F will be dry; caramel below 220 °F will stay soupy.
Overnight magic
After shaping, you can refrigerate the pan up to 18 hours. Add 10 minutes to bake time if going straight from fridge to oven.
Pan size swap
No 9-inch round? Use a 9×5 loaf pan for a pull-apart bread. Increase bake time to 38 minutes.
Sticky rescue
If caramel hardens before inverting, set the pan over low heat on the stove for 30 seconds to loosen.
Reheat like a pro
Microwaves kill the caramel. Instead, warm buns in a 300 °F oven for 8 minutes with a small dish of water for steam.
Color cue
Cranberries bleed if left overnight unbaked. Assemble the morning of for photo-ready ruby jewels.
Variations to Try
- Pecan-Orange Swap walnuts for pecans and add ¼ tsp cardamom to the caramel.
- Apple-Cheddar Replace cranberries with diced Granny Smith and scatter 50 g finely shredded sharp cheddar over the filling before rolling.
- Vegan Use plant milk, vegan butter, and flax egg (1 Tbsp flax + 3 Tbsp water). Omit cream cheese in glaze; sub coconut cream.
- Bourbon Bliss Spike the caramel with 2 Tbsp bourbon after you remove it from heat.
- Mini buns Cut log into 16; bake in mini-muffin tins for 18 minutes—perfect for buffets.
- Chocolate twist Sub 60 g dried cherries for cranberries and add 50 g mini dark-chocolate chips to the filling.
Storage Tips
Room temp: Wrap cooled, un-glazed buns tightly in foil; keep 1 day. Warm and glaze just before serving.
Refrigerator: Caramel firms in the fridge. Store glazed buns in an airtight container up to 3 days. Reheat gently as noted above.
Freezer (baked): Cool completely, skip glaze, wrap individually, freeze up to 2 months. Thaw overnight in fridge, warm at 300 °F, then glaze.
Freezer (unbaked): After shaping, flash-freeze pan 2 hours, remove buns to a bag. When ready to bake, place in greased pan, thaw 6 hrs in fridge, proof 1 hr, bake as directed.
Make-ahead caramel: Cook caramel, cool, refrigerate up to 1 week. Warm gently to pourable consistency before using.
Frequently Asked Questions
Invert onto disposable foil pan while warm; cover with foil. Warm 10 min in host’s oven, then glaze on-site for maximum wow factor.
Cranberry & Walnut Sticky Buns with Cinnamon Glaze
Ingredients
Instructions
- Bloom yeast: Warm 120 ml milk to 110 °F, whisk with yeast and 1 tsp brown sugar until foamy, 8 min.
- Make dough: Add remaining milk, butter, 50 g brown sugar, egg, salt, vanilla, walnut oil, flour, and cornstarch. Knead 6 min. Refrigerate 8-24 hrs.
- Caramel base: Simmer 90 g butter, 60 g brown sugar, honey, ½ tsp salt, and 1 tsp vanilla 2 min. Pour ⅓ into greased 9-inch pan; sprinkle with 40 g walnuts.
- Fill & roll: Roll dough to 12×18 in. Brush with butter; mix 75 g brown sugar, cinnamon, and orange zest; sprinkle over dough. Top with cranberries and remaining walnuts. Roll, cut 8 slices, arrange in pan.
- Proof & bake: Rise 45-60 min until puffy. Bake at 350 °F 28-32 min, until internal temp 190 °F.
- Glaze: Whisk powdered sugar, cinnamon, cream cheese, and 1 Tbsp milk until thick; drizzle over inverted warm buns. Serve immediately.
Recipe Notes
For ultra-glossy caramel, add 1 Tbsp corn syrup. Buns are best the day they are baked but reheat beautifully in a 300 °F oven for 8 minutes.