Orange Almond Breakfast Buns

overhead of orange almond breakfast buns in an oval dish

These citrusy breakfast buns make a perfect holiday treat. The dough is scented with orange and vanilla, studded with almonds, and of course drizzled in a sweet, sticky glaze.



3 C all-purpose flour
1 ½ tsp salt, divided
1 C milk
1 stick room temperature unsalted butter, divided
2 T sugar
2 tsp active dry or instant yeast
1 T orange zest
1 tsp vanilla
1 egg yolk
1/3 C dark brown sugar
½ C orange marmalade
2/3 C sliced almonds
¼ C fresh squeezed orange juice
1 C powdered sugar


Heat milk and three tablespoons of the butter in the microwave until warm, but not hot.

Add the sugar and yeast and stir to combine. Set aside for five minutes.

In the bowl of a stand mixer fitted with the dough hook attachment, combine the flour and one teaspoon of salt.

Add the yeast and milk mixture to the flour and begin mixing on low speed. Add the orange zest, vanilla, and egg yolk and raise the speed to medium. Let the dough knead for 4-5 minutes, or until it looks smooth. It will be sticky, that’s ok.

Transfer the dough to a greased bowl, cover with plastic wrap, and let rise in a draft-free place for an hour, or until doubled in size.

While the dough is rising toast your almonds in a dry skillet over medium heat for about 5 minutes, or until light, golden-brown. Do not take your eye off these, because they burn FAST. Set aside to cool.

In a small bowl combine the dark brown sugar, marmalade, and remaining butter into a smooth(ish) paste. Set aside.

When the dough has doubled in size, dump it out onto a lightly floured surface and roll into a 16×20 inch rectangle, dusting with more flour if absolutely necessary.

Spread your marmalade-butter paste evenly over the surface of the dough, leaving ½ inch bare at the top long edge. Sprinkle with ½ C of your reserved toasted almonds.

Starting at the bottom edge, begin rolling your dough into a log. I like to work from the left to right, using small motions until I reach one end of the dough, then I repeat moving from right to left. You want it to be even and relatively snug, but not so tight that it squishes all the filling out. When you get to the bare edge at the top, pull it up and over to meet the top of your roll and pinch it to that dough to seal everything shut. Trim the log at both ends and then divide into 12 equal portions. I divide the whole thing in half, then those halves in half, then those pieces into thirds. MATH.

Place the rolls, cut side up in a greased baking dish, cover with plastic wrap and let rise for another hour.

Preheat your oven to 350° F.

When rolls are puffed up, remove plastic wrap, sprinkle with remaining almonds and bake for 45-50 minutes, or until golden brown on top. Remove from the oven and let cool for at least 15 minutes before glazing and serving.

To make the glaze, whisk together the orange juice, powdered sugar, and a pinch of salt until thoroughly combined. Drizzle evenly over rolls. This is a relatively thin glaze. If you’d like yours thicker, just keep adding powdered sugar a tablespoon at a time until you reach your desired consistency.

Keywords: brunch recipe, breakfast recipes for a crowd