This is the new breakfast of champions. There’s some whole wheat flour in here, but it’s still buttery soft… it takes two rises, though, so maybe make the dough the night before you want to eat it, and let it do its first (or even second) rise overnight.
I got the original recipe here. It makes two loaves, which you can freeze for up to three months.
for the dough:
1 cup raisins
1 cup warm water
1 T active dry yeast
1 cup milk
1/2 stick unsalted butter, melted
2 tsp salt
2 1/2 cups all-purpose flour
3 cups whole wheat flour
1/3 cup sugar
1 1/2 T cinnamon
1 large egg, beaten
Rehydrate your raisins in a dish of hot water for ten minutes, then dry them with a paper towel.
Proof the yeast in the hot water; once it blooms, add in the milk and melted butter. Combine the flours and salt in a bowl, mixing to combine, then pour in the wet ingredients and fold into a shaggy dough. Knead until you have smooth, elastic, slightly sticky dough. Fold in your raisins– don’t worry if they aren’t too evenly distributed yet, because you’re going to roll the dough out later. Break into two balls and let rise, covered, until doubled in volume (maybe an hour or so, but sitting longer doesn’t hurt it.)
Meanwhile, combine your cinnamon and sugar in a bowl. When your dough is sufficiently puffy, punch it down and roll each ball out, roughly eight inches by eighteen inches. Brush each rolled ball with egg wash, then sprinkle with cinnamon-sugar. Roll up into a log, then let rise in greased loaf pan another hour.
Brush the loaves with the remaining egg wash (for a nice, shiny crust!) Bake at 375 for 30-40 minutes.