Hot cross buns always make me think of early spring mornings when the air still carries a chill but the light feels warmer and one year I decided to try baking them instead of buying the usual store-bought pack and I didn’t expect them to fill my home with such a cozy scent or to spark so many conversations over breakfast. That batch was slightly uneven and the crosses weren’t perfect but everyone loved them more than any I’d bought and now I make them every season and not just around Easter.

What I love most about hot cross buns is how simple yet meaningful they feel and the gentle spices and sweet raisins are nostalgic and calming and when that soft glaze goes on top it transforms each bun into something a little special and homemade and personal. It’s not just a recipe it’s a little tradition in my kitchen now and one I look forward to baking when I want to slow down and share something warm and thoughtful.
Ingredients
Here’s what I use to make these soft sweet buns with their signature cross and feel free to switch out dried fruit or spice to suit your taste!
- All-purpose flour – The base that gives the buns their soft chewy structure.
- Active dry yeast – Helps the dough rise and gives it that fluffy texture.
- Warm milk – Activates the yeast and adds moisture to the dough.
- Granulated sugar – Sweetens the dough just enough and feeds the yeast.
- Butter – Adds richness and softness to the final buns.
- Egg – Helps bind the dough and contributes to its golden color.
- Salt – Balances the sweetness and enhances flavor.
- Ground cinnamon and nutmeg – These warm spices give the buns their classic cozy flavor.
- Raisins or currants – Bring in chewy bites of sweetness throughout each bun.
- All-purpose flour and water (for the paste cross) – Makes the signature cross on top.
- Powdered sugar and milk (for glaze) – Finishes the buns with a sweet shiny coat.
Tools You’ll Need
- Large mixing bowl – For combining and kneading the dough by hand or with a mixer.
- Measuring cups and spoons – To ensure the right proportions of each ingredient.
- Dough hook or clean hands – For kneading until smooth and elastic.
- Kitchen towel or plastic wrap – To cover the dough while it rises.
- Piping bag or zip-top bag – To pipe the crosses neatly on each bun.
- Baking sheet – Where the buns rise and bake to golden perfection.
- Cooling rack – Allows the buns to cool without becoming soggy underneath.

Instructions
Step 1:
I start by warming the milk just enough to activate the yeast and in a bowl I mix it with sugar and yeast and let it sit until it gets foamy about 10 minutes.
Step 2:
In a large bowl I combine flour salt cinnamon nutmeg and then I stir in the yeast mixture followed by the egg and melted butter and I mix until a soft dough forms.
Step 3:
I knead the dough by hand or with a dough hook for about 8–10 minutes until smooth and elastic then I add the raisins and gently knead until they’re evenly distributed.
Step 4:
I place the dough in a lightly oiled bowl cover it and let it rise in a warm spot until doubled in size which usually takes about 1 to 1½ hours.
Step 5:
Once risen I punch down the dough and divide it into 12 equal pieces and roll each one into a ball and arrange them on a lined baking sheet.
Step 6:
I cover the buns and let them rise again for 30–40 minutes while I preheat the oven to 375°F.
Step 7:
While the buns rise I make a thick paste from flour and water and I use a piping bag to draw a cross on each bun just before baking.
Step 8:
I bake the buns for 18–22 minutes until they’re golden brown on top and sound hollow when tapped underneath.
Step 9:
While they’re still warm I mix powdered sugar and milk to make a quick glaze and brush it over the tops for a beautiful finish.
📌 Love Home Recipes? Follow Me on Pinterest!
Join thousands of others for daily Sweet home Recipes and creative ideas.
Follow Me on PinterestTips
If you prefer softer buns I sometimes add a splash more milk to the dough and knead a little longer and if raisins aren’t your favorite you can use chopped dried apricots or cranberries instead. For a deeper flavor I’ve also tried soaking the raisins in orange juice beforehand and it adds a subtle brightness to the buns.
Ways to Serve
I like them best warm from the oven with a little butter melting into each bite or toasted the next day for breakfast and they also make a sweet companion to afternoon tea or a light brunch especially when served with fresh fruit and coffee.
Frequently Asked Questions
Can I freeze Hot Cross Buns?
Yes you can freeze them once baked and just wrap tightly and thaw at room temperature then warm in the oven for that fresh-out-of-the-oven feel.
What’s the cross on Hot Cross Buns made of?
Traditionally it’s a simple paste of flour and water piped before baking but you can also use icing after baking for a sweeter version.
Can I make Hot Cross Buns ahead of time?
Absolutely I often prepare the dough the night before and let it rise in the fridge then shape and bake in the morning.
See You in the Kitchen
I really hope you try making these Hot Cross Buns because they’re full of warmth and a little tradition and they make any morning feel more special! Let me know how yours turn out and if you give them your own twist I’d love to hear about it or see your results!
Happy Cooking!
Print
Hot Cross Buns
- Total Time: 2 hours 30 minutes
- Yield: 12 buns
- Diet: Vegetarian
Description
Looking for the best Easter baking idea? These hot cross buns are easy quick and filled with simple spiced flavor and healthy sweetness! Perfect for brunch or breakfast these soft homemade rolls are a delicious and comforting classic you’ll love to bake again and again!
Ingredients
- 4 cups all-purpose flour
- 2 ¼ tsp active dry yeast
- 1 cup warm milk
- ¼ cup granulated sugar
- ¼ cup butter melted
- 1 egg
- 1 tsp salt
- 1 tsp ground cinnamon
- ¼ tsp ground nutmeg
- ¾ cup raisins or currants
- ½ cup all-purpose flour and 5 tbsp water (for crosses)
- ½ cup powdered sugar and 1 tbsp milk (for glaze)
Instructions
- Warm milk and mix with sugar and yeast. Let sit until foamy.
- Mix flour, salt, spices. Add yeast mixture, butter, egg. Knead into dough.
- Knead until smooth. Add raisins and knead to combine.
- Place in greased bowl. Cover and let rise until doubled (1–1½ hrs).
- Divide into 12 pieces, roll into balls, place on baking sheet.
- Cover and let rise for 30–40 minutes. Preheat oven to 375°F.
- Mix flour and water paste. Pipe a cross on each bun.
- Bake for 18–22 minutes until golden brown.
- Mix powdered sugar and milk. Brush glaze over warm buns.
Notes
- Soak raisins in juice for extra flavor.
- Use icing instead of paste for sweeter cross.
- Great for freezing and toasting later.
- Prep Time: 25 minutes
- Cook Time: 22 minutes
- Category: Baking
- Method: Oven
- Cuisine: British
Nutrition
- Serving Size: 1 bun
- Calories: 230
- Sugar: 10g
- Sodium: 170mg
- Fat: 6g
- Saturated Fat: 3g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 20mg