Serves: 4 loaves
  • 1 cup milk, warmed
  • ½ cup flour
  • 2 Tbsp yeast (rapid or quick rise)
  • 2tsp sugar
  • ½ cup warm water
  • 10 egg yolks
  • 2 full eggs
  • 1 tsp salt
  • 1 cup sugar
  • 2 tsp vanilla
  • ¾ cup butter, melted and cooled
  • Rind of 1 orange
  • Scant rind of lemon
  • 5 cups flour
  • ½ cup butter, room temperature
  • 2 egg whites ( egg whites keep icing fluffy)
  • 1½ tsp vanilla
  • 2 Tbsp cream
  • 4-6 cups icing sugar
  1. Whisk warmed milk and flour to make a smooth paste and set aside.
  2. Mix and let rise: yeast, sugar and warm water.
  3. In mixer with whisk attachment, beat 10 egg yolks and 2 full eggs. Beat until light and fluffy.
  4. Add salt.
  5. Slowly beat in sugar and vanilla. Beat well.
  6. Pour melted and cooled butter into egg mixture.
  7. Add rind of one orange and scant rind of lemon.
  8. Add yeast mixture and flour/milk mixture.
  9. Before next step, switch to dough hook attachment.
  10. Add 5 cups flour and knead. As you add the flour, dough will eventually pull away from the sides of the bowl. Once dough is at that consistency, knead for approx 10 minutes.
  11. Empty into large bowl sprayed with Pam or canola oil.
  12. Move dough around and spray again so it is evenly coated.
  13. Cover bowl with towel and plastic wrap ( I like to use a dry cleaning bag ) and let rise for at least one hour...and up to two hours.
  14. I place the bowl on top of my running dishwasher or heating oven to help the rising process.
  15. Punch down dough, re-cover and rise for a second time ...for an hour.
  16. Punch down dough and form into 4- 4 inch dough balls. Place on greased cookie sheet, cover again and let rise for the last hour.
  17. Bake at 300 degrees for 10 min, then decrease to 275 degrees until done ( approx 20 min more).
  1. Beat butter in mixer until fluffy.
  2. Add remaining ingredients and beat until fully incorporated, smooth and fluffy. Keep icing refrigerated
Recipe by Sugar Plum Sisters at