01 -
Add flour, sugar, yeast, and salt to the bowl of a stand mixer fitted with a dough hook. Warm up the butter and buttermilk until they hit 120-130°F, then pour those and the eggs into the dry mix. Let the mixer knead it for about 5-7 minutes until it's smooth and stretchy.
02 -
Move your dough to a greased bowl, cover it tightly with plastic wrap, and put it somewhere warm. Let it rest for 2 to 2½ hours, so it doubles up.
03 -
Cover a 9x13-inch baking dish with a layer of foil, then spray it down with cooking spray.
04 -
Knock the puffed dough down, then roll it out into a big rectangle about 26x13 inches. Smear it with soft butter, orange marmalade, and sprinkle the brown sugar on top. Roll it up snugly starting on the long side.
05 -
Use unflavored dental floss to cut the dough into 20 pieces. Set them in the prepared pan, cover, and let them rise for another hour or so until they're almost double the size.
06 -
Pop the rolls in the oven at 375°F for about 15 minutes until they turn golden on top.
07 -
Mix orange juice, vanilla, powdered sugar, and a pinch of salt (if using). Stir in enough milk until it's just the right consistency. Fold in 2 teaspoons of the zest.
08 -
Drizzle the glaze over the warm rolls, then top it off with the last teaspoon of orange zest.