Hot Cross Buns


I love hot cross buns and look forward to making them every Easter! I like to make the dough in a bread machine, but you can use a stand mixer if you prefer.

Prep Time:
20 mins
Cook Time:
20 mins
Additional Time:
1 hrs 45 mins
Total Time:
2 hrs 25 mins
12 hot cross buns


  • 3 cups all-purpose flour

  • ¾ cup warm water (110 degrees F/45 degrees C)

  • ¼ cup white sugar

  • 1 large egg

  • 1 large eggs, separated, divided

  • 3 tablespoons butter, softened

  • 1 tablespoon active dry yeast

  • 1 tablespoon instant powdered milk

  • teaspoon salt

  • ¾ cup dried currants

  • 1 teaspoon ground cinnamon

  • 2 tablespoons water

  • ½ cup confectioners' sugar

  • 2 teaspoons milk

  • ¼ teaspoon vanilla extract


  1. Put flour, warm water, 1/4 cup white sugar, egg, egg white, butter, yeast, milk powder, and salt in a bread maker and start on dough program.

  2. When 5 minutes of kneading are left, add currants and cinnamon. Leave in the machine until doubled in size, about 1 hour.

  3. Punch down dough on a floured surface, cover, and let rest for 10 minutes.

  4. Shape into 12 balls and place in a greased 9x12-inch pan. Cover and let rise in a warm place until doubled, 35 to 40 minutes.

  5. Preheat the oven to 375 degrees F (190 degrees C).

  6. Mix egg yolk with 2 tablespoons water in a small bowl; brush on dough.

  7. Bake in the preheated oven until golden brown, about 20 minutes. Remove from pan immediately and cool on wire rack.

  8. Mix together confectioners' sugar, milk, and vanilla until smooth. Place glaze in a piping bag or a sandwich bag with the corner snipped off; pipe a cross onto each roll.

    close up view of Hot Cross Buns

To Make Dough in a Stand Mixer:

Combine warm water and yeast in the bowl of the mixer and let soften for about 5 minutes. Add flour, milk powder, 1/4 cup white sugar, egg, egg white, and salt. Mix, scraping the dough down occasionally, on low speed using the dough hook for 10 minutes. Add butter, currants, and cinnamon and mix for an additional 5 minutes. Transfer dough to a greased bowl, cover with plastic wrap and a kitchen towel, and allow it to rise until doubled, about 1 hour. Proceed with the recipe instructions.

Nutrition Facts (per serving)

217 Calories
4g Fat
41g Carbs
5g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 217
% Daily Value *
Total Fat 4g 5%
Saturated Fat 2g 11%
Cholesterol 40mg 13%
Sodium 109mg 5%
Total Carbohydrate 41g 15%
Dietary Fiber 2g 6%
Total Sugars 16g
Protein 5g
Vitamin C 1mg 3%
Calcium 25mg 2%
Iron 2mg 11%
Potassium 154mg 3%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love