01 -
In the bowl of a stand mixer with a dough hook, mix together the flour, sugar, yeast, and salt. Heat the butter and buttermilk together until it’s between 120 and 130°F, then pour it into the dry mix along with the eggs. Let the mixer knead everything for 5–7 minutes or until smooth.
02 -
Put the dough in a greased bowl. Cover it with plastic wrap, and let it rise in a warm spot for about 2–2.5 hours until it’s doubled in size.
03 -
Use aluminum foil to line a 9x13-inch pan and coat it with cooking spray.
04 -
Flatten the dough into a 26x13-inch rectangle. Smother it with the soft butter, spread on the marmalade, and sprinkle the brown sugar evenly. Roll it up tightly starting from the longer edge.
05 -
Cut the rolled dough into 20 pieces using dental floss for the cleanest cuts. Arrange them in the prepared pan, cover the pan, and let the rolls rise again for about an hour until almost doubled.
06 -
Preheat the oven to 375°F and bake the rolls for roughly 15 minutes, until they’re lightly golden on top.
07 -
Mix the orange juice, vanilla, powdered sugar, and a pinch of salt (if using) in a bowl. Add just enough milk to get the thickness you like. Stir in 2 teaspoons of the zest.
08 -
While the rolls are still warm, drizzle the glaze all over them and sprinkle the remaining teaspoon of zest on top.