This post may contain affiliate links. Read my disclosure policy.
Happy Easter! Easter is probably THE most important holiday that Christians celebrate. It’s not about the commercialized bunny, or the eggs, although those traditions can be fun.
It’s so important to us that our family understands Easter is about Jesus Christ’s death, burial and resurrection through which he paid the penalty for sin so everyone who believes in Him has eternal life with Him. It’s a glorious thing and such good news! These hot cross buns help to share the story.
I admit glazing skills were not optimal since I was racing to get these done. Baking with a newborn is tricky. You never know when baby will wake up and when she does, she definitely makes her demands known. Don’t worry, your buns will be cuter :).
If you have any leftovers, you can cut them in half and make a really scrumptious French toast or just sauté the halves in butter on a skillet and enjoy with your morning coffee- so yum!
These are sweet rolls. I use the basic dough recipe from my Portuguese Easter Bread, lightly spiced with cinnamon and nutmeg and studded with tangy craisins or raisins. Hot Cross Buns were originally a Saxon tradition which became an Easter tradition to celebrate Good Friday.
Ingredients for Hot Cross Buns:
1/2 cup raisins, currants, or craisins + 1 cup boiling hot water
3/4 cup very warm milk, divided into 1/2 cup and 1/4 cup (I used whole milk, 2% is fine)
1/2 cup white sugar + 1/2 tsp sugar
1/4 cup (4 Tbsp) unsalted butter, softened 15 seconds in microwave
1/2 tsp salt
1 envelope active dry yeast (about 3/4 Tbsp or 2 1/4 tsp) – I used Red Star Yeast
2 large eggs, well beaten
3 1/2 cups unsifted all-purpose flour *measured correctly
1/4 tsp ground cinnamon
1/8 tsp (a large pinch) ground nutmeg
For the Egg Wash:
1 egg, well beaten with 1 tsp water
For the Glaze:
1/2 cup Powdered sugar mixed with 2 1/2 tsp Milk
How To Make Hot Cross Buns:
1. In a small bowl, combine 1/2 cup raisins/craisins with 1 cup boiling hot water. Let sit 10 min then drain well and set aside.
2. In a large measuring cup, combine 1/4 cup warm milk with 1/2 tsp sugar and sprinkle 3/4 Tbsp yeast over the top. Stir and let sit at room temp until bubbly and doubled in volume (10 min).
3. In a large mixing bowl (I use my KitchenAid mixer), combine 1/2 cup very warm milk with 1/2 cup sugar, 4 Tbsp softened butter and 1/2 tsp salt. Stir until butter is melted. Add 2 well beaten eggs and proofed yeast mixture. Stir in 1/4 tsp ground cinnamon and pinch of ground nutmeg.
4. Using the dough hook attachment mix in 3 1/2 cups flour, 1 cup at a time until soft dough forms. Knead 8-12 min on speed 2 or until smooth and elastic. Dough will still stick a little to the bowl but not to your fingers.
If kneading by hand, use a wooden spoon to stir, then turn out onto a well-floured surface and knead 8-12 min using just enough flour to prevent sticking to your hands.
5. Add drained raisins/craisins (pat them dry with paper towels if they still seem too wet) and transfer dough to a large buttered bowl, turning it to bring the buttered side-up. Cover with a tea towel and let rise in a warm, draft-free room 1 1/2 hours or until doubled in volume (you can also proof in a warm 100˚F oven).
6. Turn dough out onto a lightly floured surface and cut in half then continue cutting dough until you have 12 equal sized pieces. Roll dough into balls and transfer to a buttered 9×13″ baking pan. Cover with a tea towel and let them sit in a warm, draft-free room 30 min until puffed
7. Now you should preheat your oven to 375˚F. Generously brush the tops with egg wash and bake for 15-17 minutes or until tops are golden brown. Remove from oven and let cool in the pan.
8. Once buns are just warm (not hot), stir together the 1/2 cup powdered sugar and about 2 1/2 tsp milk. You can add more powdered sugar to thicken it up if needed. Transfer glaze to a ziploc bag, cut off the tip of the bag and pipe a cross shape over each of the buns. Serve warm or at room temperature.
Hot Cross Buns Recipe

Ingredients
- 1/2 cup raisins, currants, or craisins + 1 cup boiling hot water
- 3/4 cup very warm milk, divided into 1/2 cup and 1/4 cup (I used whole milk, 2% is fine)
- 1/2 cup white sugar + 1/2 tsp sugar
- 1/4 cup (or 4 Tbsp) unsalted butter, softened 15 seconds in microwave
- 1/2 tsp salt
- 1 envelope active dry yeast, about 3/4 Tbsp or 2 1/4 tsp - I used Red Star Yeast
- 2 large eggs, well beaten
- 3 1/2 cups unsifted all-purpose flour
- 1/4 tsp ground cinnamon
- 1/8 tsp a large pinch ground nutmeg
For the Egg Wash:
- 1 egg, well beaten with 1 tsp water
For the Glaze:
- 1/2 cup powdered sugar mixed
- 2 1/2 tsp milk
Instructions
- In a small bowl, combine 1/2 cup raisins/craisins with 1 cup boiling hot water. Let sit 10 min then drain well and set aside.
- In a large measuring cup, combine 1/4 cup warm milk with 1/2 tsp sugar and sprinkle 3/4 Tbsp yeast over the top. Stir and let sit at room temp until bubbly and doubled in volume (10 min).
- In a large mixing bowl (I use my KitchenAid mixer), combine 1/2 cup very warm milk with 1/2 cup sugar, 4 Tbsp softened butter and 1/2 tsp salt. Stir until butter is melted. Add 2 well beaten eggs and proofed yeast mixture. Stir in 1/4 tsp ground cinnamon and pinch of ground nutmeg.
- Using the dough hook attachment mix in 3 1/2 cups flour, 1 cup at a time until soft dough forms. Knead 8-12 min on speed 2 or until smooth and elastic. Dough will still stick a little to the bowl but not to your fingers.
- Add drained raisins/craisins (pat them dry with paper towels if they still seem too wet) and transfer dough to a large buttered bowl, turning it to bring the buttered side-up. Cover with a tea towel and let rise in a warm, draft-free room 1 1/2 hours or until doubled in volume (you can also proof in a warm 100˚F oven).
- Turn dough out onto a lightly floured surface and cut in half then continue cutting dough until you have 12 equal sized pieces. Roll dough into balls and transfer to a buttered 9x13" baking pan. Cover with a tea towel and let them sit in a warm, draft-free room 30 min until puffed.
- Now you should preheat your oven to 375˚F. Generously brush the tops with egg wash and bake for 15-17 minutes or until tops are golden brown. Remove from oven and let cool in the pan.
- Once buns are just warm (not hot), stir together the 1/2 cup powdered sugar and about 2 1/2 tsp milk. You can add more powdered sugar to thicken it up if needed. Transfer glaze to a ziploc bag, cut off the tip of the bag and pipe a cross shape over each of the buns. Serve warm or at room temperature.
Notes
Nutrition Per Serving
♥ FAVORITE THINGS ♥
*I love my stacking measuring spoons – I just wash the ones I use.
*Also great for rectangular cakes, this Cuisinart 9×13 non-stick cake pan
*These OXO stacking bowls are multi-purpose and so handy!
*We sure enjoy our Wusthof knife block set. Great knives are essential.
*Red Stand Mixer from KitchenAid: 6 Qt. Professional 600 Series
I’ve tried this recipe today and absolutely love it. That is great Easter bakind. Thank you so much Natasha and happy Easter!
That’s just awesome!! Thank you for sharing your wonderful review! Happy Easter!
Best hot cross bun recipe ever read. I’ll definately try this at my home. It look so delicious and very easy to make. Also sharing with you guys a post on Hot Cross Bun recipe.
I’m so glad you enjoyed our recipe! Thank you for that wonderful review, Bhavesh!
These turned out perfect. I did the craisins. Thank you.
Super! Thanks for giving this recipe a great review.
Hi!
I am currently making these. Dough is not rising? Everything was right, yeast was not expired. Any suggestions? I have put on top of oven on low temp
Hi Teresa, did you make sure to proof the yeast first in warm (not Hot) milk? Getting the mixture too hot can deactivate the yeast. Also, you’ll know the yeast is good if it proofed the way you see in the photos. Make sure when proofing the dough that it doesn’t get overly warm (should never be hotter than 110˚F maximum for proofing). I hope that helps!
Good basic recipe for the bread. Not enough spice for my taste – could barely tell there was cinnamon in it. Next time I will add more, plus clove and allspice. I added half an orange worth of candied orange peel and upped the raisins and felt it still needed more raisins.
Hi Christine, those additions sound delicious. Let me know if you test that out.
Running into issue with dough. It is too dry. I’m using a Kitchen Aid mixer. All ingredients measured correctly and followed recipe exactly. How do I fix the dough to save it?
Hi Susan, it sounds like the proportion of liquid to dry ingredients might be off or too much flour was added. Also, using a different kind of flour could be a culprit since different flours have varying amounts of protein and gluten content which can change the measurements. I would suggest checking out our post on how to measure to see if you measure the same way we do. You might try adding just a splash more of warm milk to see if that helps. If it’s significantly too much flour, it may be difficult to repair or have the liquid blend into the dough.
Could I use unsweetened almond milk??
Hi Tina, I haven’t tested that so I can’t say for sure, but I think it’s worth experimenting.
Hi Natascha. We don’t get all purpose flour in South Africa. Which flour do you suggest we use? We have cake flour which has a protein level of 8.2 and bread flour which has a protein level of 10.7. Thank you.
Hi Linda, I haven’t tested that with bread flour but it may work. All-Purpose flour has a protein level of 10-13. If you experiment, let me know how you liked the recipe.
Thanks Natascha. Will let you know once I’ve tried it.
Could you use the yeast you mix with the dry ingredients
Hi Judy, are you referring to Instant Yeast?
I made these yesterday and they turned out very dense and heavy and not very good. I don’t know what I did wrong. I used 437 grams of flour, and my yeast had not expired.
Hi Marylou, did you use the same kind of flour and measure the liquid ingredients using a liquid measuring cup – also did you use large eggs to ensure your liquid to dry ingredients measurements were correct.
Yes, I used King Arthur All-Purpose flour, I measured liquid’s using liquid measuring cup and I used large eggs. I let the yeast rise the required 10 minutes before adding to flour. I did however, use instant yeast.
I’m excited to try your recipe! Can I use whole wheat pastry flour in this recipe?
Hi Jana, I haven’t tested that so I can’t say for sure how it would affect the texture or what measurement changes would have to be made.
Awesome recipe and fantastic results! Made these today and very impressed, I followed the recipe exactly.
Next time I may try another readers suggestion of adding orange or lemon peel.
Though they are perfect as is…
That’s just awesome!! Thank you for sharing your wonderful review, Irene!
This is a great recipe!!!! Delicious, not very sweet and easy to make. The only change I made was that I used raisins instead of craisins as the rest of my family are not craisins fans.
I love this!
That’s so great! Thank you for sharing that awesome review with us!
Amazing recipe !! Tried it and it came too over perfect .. love u for such wonderful recipe
That’s so great! Thank you for sharing that with me!
Made them today! I had been craving Hot Cross Buns, a Lenten treat from my childhood. I can’t get them where I live now, and anyway, we are stuck in the house! I only had craisins, so that’s what I used. They came out just as the ones that I had remembered. I have shared your site with my recipe group! Thank you!
You’re welcome, Lucy! I’m so glad you enjoyed this recipe!
When making this, I was a bit confused because the recipe said “about 3/4 Tbsp or 2 1/4 tsp” in reference to the amount of yeast used. As I live in New Zealand, we don’t use envelopes of yeast, we use containers of yeast and therefore teaspoons. However, I figured out that what it meant to say was 2 *and* 1/4 tsp, which is equivalent to 3/4 tbsp. Just for future reference for others having the same problem.
However, it worked great in the end.
Thank you, Ben. Yes, it is 2 and 1/4 which in the US is written as 2 1/4. I hope that helps.
Hi Natasha I like in Trinidad. We have instant yeast here. How do I convert?
Hello Terrance, I am not entirely sure about the conversion but you may check out some Online Converters like this one for guidance.
Good morning Natasha,
I wanted to make these this weekend. I was wondering if i could use Chocolate chips instead of raisins/saltanas as my nieces don’t eat raisins/saltanas.
Thanks
Vicki
Hi Vicki, I haven’t tested that but I think it could work. If you experiment, let me know how you liked the recipe.
Tks a lot DEAR,
First time I backed hot cross buns they were AMAZING.
God bless you n your family ALWAYS
That’s so great! I’m happy you enjoyed this recipe!
Could I prepare the buns earlier and have them sitting in the refrigerator overnight and bake them the next day??
Prof them to rise again prior to baking??Thanks
2. Refrigerating them will cause the rising process to stop. I haven’t tried refrigerating them, but I imagine you could refrigerate overnight, then let them come to room temp and rise the next day.
I’m confused. I had to use at least 4 1/2 cups of flour. Also the recipe indicates in instruction #3 to add the 4 TBSP of softened butter but where does the other 1/4 cup of butter go? I’ve been making sweet bread for years so I’m not a novice.
Hi Mary, The recipe calls for 1/4 cup of butter which is the same thing as 4 Tbsp of butter. I can see how that can be mis-read in the recipe so I clarified. With flour, it may help to review our post on how to measure ingredients to ensure all of the proportions are correct.
Regarding flour, I agree. I have been measuring correctly for years, just as your instructions indicate. I will make this recipe again just to confirm because my husband said it was a keeper. Thank you for the butter clarification.
I hope you love it Mary!
This recipe is wonderful!!! Love how the buns turn out!!! I use your recipe to make the dough and instead of adding the raisins and cinnamon , I make the dough and after rising I cut in equal amount of buns and add poppy seed filling inside and they turn out “‘boom’”
Thank you for your amazing work and sharing recipes !!!
Oh wow, I love that idea! Sounds amazing and thank you for the wonderful review!
I made a double batch this afternoon for brunch tomorrow, but we all had to share one immediately because the smell was divine! Delish!! I used quick rise yeast using the method on the pkg. I ended up giving them 2 hours to rise in the oven with the light on, and they puffed up nicely. One hour clearly wasn’t sufficient and could be the issue another reviewer had. Anyway, they’re light and perfectly spiced. Thanks!
Hi Julie, I’m so happy you enjoyed the hot cross buns! Thank you for sharing and have a happy Easter!!