Make the most fluffy, spiced Hot Cross Buns right at home — soft, pillowy, and finished with a sweet orange glaze that makes every bite completely unforgettable.
Okay, real talk — I made my first batch of hot cross buns on a rainy Easter morning, mostly out of stubbornness because the bakery was closed. What came out of that oven? Pure magic. Warm, spiced, sticky-glazed rolls that my family now requests every single spring.
If you’ve been hunting for the perfect Hot Cross Buns recipe, you’ve officially found your person. These are soft, pillowy, packed with warm spice, and finished with the dreamiest orange icing.
Table of Contents
Why You’ll Love This Hot Cross Buns Recipe
These aren’t just any buns — these are the fluffiest Hot Cross Buns you’ll ever pull from your oven. The dough is enriched with butter, eggs, and warm spices like cinnamon, nutmeg, and allspice, giving each bite serious depth of flavor.
The plump raisins or currants add little pockets of sweetness, and that bright orange icing on top? Completely irresistible. Whether you’re baking for Easter brunch or just a cozy weekend treat, this recipe delivers every time.
The method is beginner-friendly too. If you can stir a bowl and set a timer, you’ve got this. And if you’re into meal-prepping ahead, check out these make-ahead summer soup recipes for more kitchen-smart inspiration.

Irresistible Hot Cross Buns
Equipment
- Stand mixer
- Mixing bowl
- 9×13 inch baking pan
- Piping bag
Ingredients
Dough Base
- ¾ cup whole milk warmed to 110°F
- 2 ¼ tsp active dry yeast or instant yeast
- 1 tsp granulated sugar
- ½ cup brown sugar packed
- 5 tbsp unsalted butter softened
- ½ tsp vanilla extract
- 2 eggs room temperature
- 1 tsp salt
- 3 ½ cups all-purpose flour or bread flour
Spices
- 1 ¼ tsp ground cinnamon
- ½ tsp ground nutmeg
- ½ tsp ground allspice
Mix-Ins
- 1 cup raisins or currants
Flour Cross
- ½ cup all-purpose flour
- 6-8 tbsp water
Orange Icing
- 1 cup confectioners’ sugar
- 3 tbsp orange juice
Instructions
- Whisk warm milk, yeast, and sugar together and let sit for 5 minutes until foamy.
- Add brown sugar, butter, vanilla, eggs, salt, spices, and 1 cup flour. Mix, then add remaining flour and raisins and mix until dough forms.
- Knead dough for 5 minutes until smooth and elastic.
- Place dough in greased bowl, cover, and let rise 1–2 hours until doubled.
- Punch down dough, divide into 14–16 pieces, shape into balls, and place in greased baking pan.
- Cover and let rise again for 1 hour until puffy. Preheat oven to 350°F (177°C).
- Mix flour and water into a paste and pipe crosses over the buns.
- Bake for 20–25 minutes until golden brown.
- Whisk icing ingredients and drizzle over warm buns before serving.
Notes
Ingredients for the Best Hot Cross Buns
Here’s everything you need for this Hot Cross Buns Recipe. I’ve grouped them by component so you stay organized while baking.

| Component | Ingredient | Amount |
|---|---|---|
| Dough Base | Whole milk, warmed to 110°F | 3/4 cup (180ml) |
| Dough Base | Active dry yeast or instant yeast | 2 1/4 tsp (1 packet) |
| Dough Base | Granulated sugar | 1 tsp |
| Dough Base | Light or dark brown sugar, packed | 1/2 cup (100g) |
| Dough Base | Unsalted butter, softened | 5 tbsp (71g) |
| Dough Base | Pure vanilla extract | 1/2 tsp |
| Dough Base | Large eggs, room temperature | 2 |
| Dough Base | Salt | 1 tsp |
| Spices | Ground cinnamon | 1 1/4 tsp |
| Spices | Ground nutmeg | 1/2 tsp |
| Spices | Ground allspice | 1/2 tsp |
| Dough Base | All-purpose or bread flour | 3 1/2 cups (438g) |
| Mix-Ins | Raisins or currants | 1 cup (140g) |
| Flour Cross | All-purpose or bread flour | 1/2 cup (63g) |
| Flour Cross | Water | 6–8 tbsp (90–120ml) |
| Orange Icing | Confectioners’ sugar | 1 cup (120g) |
| Orange Icing | Fresh or bottled orange juice | 3 tbsp (45ml) |
Tip: No orange juice? Swap it for milk plus a splash of vanilla extract for a simple plain icing. Still delicious, just a little less punchy.
How to Make Hot Cross Buns Step by Step
Let’s walk through this together. Don’t rush — good bread is worth the wait, and the smell alone makes it 100% worth it.
Step 1: Wake Up the Yeast
Whisk the warm milk, yeast, and granulated sugar together in your stand mixer bowl. Cover and let it sit for about 5 minutes until it gets foamy on top.
That foam? That’s your yeast saying “I’m alive and ready to party.” If nothing happens after 10 minutes, your yeast might be old — grab a fresh packet before moving on.
Step 2: Build the Dough
Add the brown sugar, softened butter, vanilla, eggs, salt, and your three spices — cinnamon, nutmeg, and allspice. Add 1 cup of flour and mix on low with the dough hook for 30 seconds.
Scrape down the sides, then add the rest of the flour and the raisins. Beat on low for about 2 minutes until the dough pulls away from the sides. It should be soft and slightly sticky — that’s exactly right.
No stand mixer? No stress. A wooden spoon or silicone spatula totally works. It just takes a bit more arm effort, which honestly counts as your workout for the day.
Step 3: Knead Until Smooth
Keep kneading in the mixer for 5 full minutes, or turn the dough out and knead by hand on a lightly floured surface for the same amount of time.
To test if it’s ready, do the windowpane test — stretch a golf-ball-sized piece of dough thin enough to let light pass through without tearing. If it tears, knead a little longer. If it stretches cleanly, you’re golden.
Don’t over-flour. The dough should still feel a little tacky, not stiff. A dry dough means dense buns, and nobody wants that.
Step 4: First Rise
Place the dough in a lightly greased bowl, turning to coat all sides. Cover with plastic wrap, foil, or a clean kitchen towel. Let it rise for 1 to 2 hours until doubled in size.
I usually let mine rise right on the counter. It takes about 2 hours and the wait is genuinely painful because your kitchen starts smelling incredible.
Step 5: Shape the Buns
Grease a 9×13-inch baking pan (or two 9-inch square pans). Punch down the risen dough to release the air, then divide it into 14–16 equal pieces.
Shape each piece into a smooth ball by pinching the bottom to seal. Arrange them in the prepared pan. They should be snug but not squished — they’ll puff up during the second rise.
Step 6: Second Rise
Cover the shaped rolls and let them rise again for about 1 hour until puffy and pillowy. Preheat your oven to 350°F (177°C) during the last 15 minutes of this rise.
This is a great time to prep the flour cross paste and get your icing ingredients measured out. Multitasking at its finest.
Step 7: Pipe the Crosses

Whisk together the flour cross ingredients starting with 6 tablespoons of water. You want a thick paste that holds its shape when piped. Add more water one teaspoon at a time if needed.
Spoon the paste into a zip-top bag or piping bag and snip a small corner. Pipe one long line down each row of buns, then repeat in the opposite direction to form the classic cross pattern.
Step 8: Bake to Golden Perfection
Bake for 20–25 minutes until the tops are deep golden brown, rotating the pan halfway through for even color. If the tops are browning too fast, tent them loosely with foil.
Pull them from the oven and let them cool for just a few minutes — enough time to whisk together the orange icing.
Step 9: Add the Orange Icing
Whisk the confectioners’ sugar and orange juice together until smooth. Drizzle or brush the icing generously over the warm buns and serve immediately.
That orange glaze seeps into every warm crevice of the hot cross bun and honestly — it’s the moment the whole kitchen goes quiet except for happy noises.

Expert Tips for the Fluffiest Hot Cross Buns
Temperature Matters More Than You Think
Make sure your milk is around 110°F — not scalding, not lukewarm. Too hot kills the yeast; too cool slows everything down. A quick-read thermometer makes this foolproof.
Similarly, use room-temperature eggs and butter. Cold ingredients shock the dough and affect how smoothly everything comes together.
Don’t Skip the Windowpane Test
Under-kneaded dough means flat, dense buns. The windowpane test isn’t optional — it’s your best tool for confirming the gluten structure is developed enough to trap air during rising.
Simple Overnight Hot Cross Buns Option
Want to wake up and bake? This recipe works beautifully as Simple Overnight Hot Cross Buns. After shaping, cover the pan tightly and refrigerate overnight. Pull it out in the morning, let it come to room temperature for about an hour, then bake as directed.
It’s hands-down the most low-stress way to have fresh buns ready for Easter morning without losing sleep.
Variations Worth Trying
Swap raisins for dried cranberries, chopped dried apricots, or chocolate chips for a non-traditional twist. All delicious, zero regrets.
Love a bit more spice? Bump up the cinnamon to 1 and 1/2 teaspoons. For a citrusy kick, add a teaspoon of orange zest directly into the dough. It pairs beautifully with the orange icing later.
Storage Instructions
| Storage Method | Duration | Notes |
|---|---|---|
| Room Temperature | 1–2 days | Cover tightly with plastic wrap or store in an airtight container |
| Refrigerator | Up to 1 week | Wrap well; warm before serving for best texture |
| Freezer (un-iced) | Up to 2 months | Freeze in a zip bag; thaw overnight and add icing fresh |
Reheating Tips
Microwave a bun for 15–20 seconds, or warm the whole pan in a 300°F oven for about 8 minutes covered loosely with foil. They come back to life beautifully, especially when gently warmed.
No-Waste Kitchen Ideas
Got a couple of buns going slightly stale? Slice them in half and toast them in a skillet with butter for an incredible quick breakfast. Or cube them up and use them as a base for a sweet bread pudding — honestly better than the original.
Leftover orange icing? Drizzle it over pancakes, oatmeal, or a brunch spread with classic deviled eggs for the full Easter table experience.
Troubleshooting Your Hot Cross Buns
Dough Not Rising?
Check your yeast — it might be expired. Also, make sure your rising environment isn’t too cold. Try placing the covered bowl in your oven with just the light on for a warmer, draft-free spot.
Buns Too Dense?
This usually comes from under-kneading or adding too much flour. Trust the process and resist the urge to keep dumping in flour just because the dough feels sticky.
Cross Paste Spreading?
Your paste might be too thin. Add flour a teaspoon at a time until it’s thick enough to hold its shape when piped. Test on a plate before piping onto your buns.
If you enjoy holiday baking projects, you might also love pairing these buns with a cozy Easter brunch featuring 5-ingredient honey garlic salmon or a big bowl of smothered green beans on the side.
Hot Cross Buns FAQs
Can I use instant yeast instead of active dry yeast?
Absolutely! Instant yeast and active dry yeast are interchangeable in this recipe at the same measurement. The one difference is that instant yeast doesn’t strictly need to be proofed first, but doing the milk-yeast-sugar step still helps activate it and gives you a visual cue that it’s working.
Can I make these without a stand mixer?
Yes, totally doable. Mix everything together in a large bowl with a wooden spoon or silicone spatula, then knead by hand on a floured surface for 5 minutes. It takes a bit more effort, but the results are just as wonderful.
What’s the difference between using all-purpose flour vs bread flour?
Bread flour has a slightly higher protein content, which creates more gluten and gives you a chewier, more structured bun. All-purpose flour makes them a little more tender. Both work great — it really comes down to your personal preference and what you have on hand.
Why do hot cross buns have a cross on them?
The cross is a traditional Christian symbol representing the crucifixion, tying these buns to their Easter origins. Over time the flour cross became a signature part of the recipe rather than purely a religious marker, which is why you’ll see them as a beloved seasonal treat worldwide.
Can I skip the orange icing?
You can, but I wouldn’t recommend it. The orange icing adds a bright, sweet contrast to the warm spiced dough that really elevates the whole thing. If citrus isn’t your thing, swap in plain milk icing with a splash of vanilla extract — it’s milder but still adds that glossy, sticky sweetness on top.
Time to Bake Your Best Hot Cross Buns
There you have it — the most comforting, spiced, pull-apart Hot Cross Buns you’ll ever make. From the pillowy dough to that glossy orange glaze, this recipe is a total crowd-pleaser whether it’s Easter or just a random Tuesday that needs cheering up.
Give this Hot Cross Buns Recipe a try this weekend and let me know how it goes! Drop your experience in the comments below — I love hearing how your bakes turn out.
If you made these and loved them, please save this recipe to Pinterest so other bakers can find it too. Share a photo and tag us — nothing makes my day more than seeing your golden, glazed buns fresh from the oven.
Craving more cozy recipes for your table? Try our slow cooker shrimp boil for your next gathering — it’s just as fuss-free and crowd-pleasing as these buns.