Introduction
These hot cross buns with icing cross are soft, shiny, and full of classic Easter charm. The buns are lightly sweet with tender raisins tucked inside, while the icing adds a creamy finish that makes them feel even more special. They are perfect for serving at brunch, for gifting during the Easter season, or for enjoying fresh from the oven while still warm.

Ingredients
- 4 cups flour
- 2 1/4 teaspoons active dry yeast
- 1/3 cup sugar
- 1 teaspoon salt
- 1 teaspoon cinnamon
- 1 cup warm milk
- 1/4 cup melted butter
- 2 eggs
- 3/4 cup raisins
- 1 teaspoon vanilla
- For the icing cross: 1 cup powdered sugar, 2 to 3 tablespoons milk, and 1/4 teaspoon vanilla
Steps
- Bloom the yeast in the warm milk with a small spoonful of sugar.
- Add the sugar, butter, eggs, and vanilla and mix well.
- Stir together the flour, salt, and cinnamon, then add to the wet ingredients.
- Knead until smooth and elastic, then knead in the raisins.
- Let the dough rise until doubled in size.
- Shape into 12 buns and place them in a baking pan so they are just touching.
- Let them rise again until puffy, then bake at 375°F (190°C) until golden.
- Cool for 15 to 20 minutes.
- Whisk the icing ingredients until thick but pipeable, then pipe a cross over each bun.
Tips
- Make the icing thick enough so it holds its shape on top of the warm buns.
- If you prefer a more traditional finish, use a flour paste cross before baking instead of icing after baking.
- Store leftover buns in an airtight container and warm briefly before serving.
- These are especially good with salted butter spread over the center.
Conclusion
Hot cross buns with icing cross are festive, soft, and beautifully homemade. They bring together classic spice, sweetness, and a rich bread texture in one traditional spring bake. Whether you serve them for Easter or simply because you love them, they are always worth making from scratch.