Hot Cross Buns Recipe (Soft, Spiced, and Bakery-Fluffy)

Hot Cross Buns Recipe baked golden with classic crosses

Every spring, my kitchen starts smelling like warm cinnamon and toasted flour before breakfast even happens. I’ll be honest: the first time I tried a Hot Cross Buns Recipe, I rushed the rise, over-floured the counter, and ended up with buns that could’ve doubled as paperweights. Still, the flavor was there—sweet dough, plump raisins, that cozy spice. So I kept at it.

Now, when I make a Hot Cross Buns Recipe, I’m after three things: a soft, pull-apart crumb, fruit in every bite, and a cross that looks like I knew what I was doing. You’ll get all three here. Better yet, you’ll understand the little “why” moments, so you can adjust on the fly without panicking.

If you want a Hot Cross Buns Recipe that feels classic but doesn’t feel fussy, you’re in the right place. Let’s bake buns that disappear while they’re still warm.

Tear, butter, and enjoy while they’re warm.

What makes these buns taste like a bakery batch

Hot cross buns look simple, but the magic comes from a few details: enriched dough (butter + egg), gentle spice, and a rise that actually finishes. Because of that, I treat this bake like a tiny rhythm: mix, knead, rise, shape, rise again, bake, glaze.

Once you nail that rhythm, this Hot Cross Buns Recipe becomes repeatable. And that’s the goal—because you shouldn’t have to “get lucky” to get soft buns.

Hot Cross Buns Recipe (Soft, Spiced, and Bakery-Fluffy)

Soft, lightly spiced hot cross buns with raisins and a classic cross finish. Includes flour paste or icing cross options plus make-ahead and freezing tips.
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 2 hours 30 minutes
Servings: 12 servings
Course: Dessert
Cuisine: British
Calories: 290

Ingredients
  

For the Dough
  • 4 cups all-purpose flour
  • 2.25 tsp instant yeast
  • 1 cup warm milk about 105–110°F
  • 0.5 cup granulated sugar
  • 2 pieces large eggs
  • 6 tbsp unsalted butter softened
  • 1.5 tsp ground cinnamon
  • 0.25 tsp ground nutmeg
  • 1.25 tsp fine salt
  • 1 cup raisins or currants
For the Flour Cross (optional)
  • 0.5 cup all-purpose flour
  • 6 tbsp water add as needed to reach a thick pipeable paste
For the Icing Cross (optional)
  • 1 cup powdered sugar
  • 2.5 tbsp milk or orange juice add to reach thick pipeable icing

Equipment

  • Mixing bowl or stand mixer
  • 9×13 baking pan
  • Piping bag or zip-top bag

Method
 

  1. Warm the milk until it feels like bath water (about 105–110°F). Mix flour, sugar, yeast, spices, and salt in a large bowl.
  2. Add milk, eggs, and softened butter. Mix to form a shaggy dough, then knead until smooth and elastic.
  3. Fold in raisins/currants. Place dough in a greased bowl, cover, and let rise until doubled.
  4. Divide into 12 pieces. Shape into tight balls and place in a greased 9×13 pan. Cover and let rise until puffy.
  5. Preheat oven to 375°F. Pipe flour paste crosses if using. Bake until golden and cooked through.
  6. Cool 10 minutes. Pipe icing crosses once buns are warm (not hot). Serve warm.

Nutrition

Calories: 290kcalCarbohydrates: 48gProtein: 7gFat: 8gSaturated Fat: 5gCholesterol: 55mgSodium: 220mgPotassium: 140mgFiber: 2gSugar: 14g

Notes

Keep the dough soft for fluffy buns—add flour slowly if sticky. Freeze cooled buns up to 2 months; reheat, then add icing.

Tried this recipe?

Let us know how it was!

Ingredients you’ll need (and what you can swap)

Here’s what I reach for when I’m making hot cross buns at home. I’m keeping it practical, because you should be able to bake these without hunting down rare ingredients.

For the dough

  • All-purpose flour (bread flour works too for a slightly chewier bite)
  • Instant yeast (or active dry—notes below)
  • Warm milk (whole milk gives the best softness)
  • Granulated sugar (or half white, half brown for extra caramel warmth)
  • Eggs
  • Unsalted butter, softened
  • Salt
  • Ground cinnamon + nutmeg (allspice is great if you have it)
  • Raisins or currants (dried cranberries also work)

For the classic flour paste cross

  • Flour
  • Water

For the finish

  • Apricot jam (optional, for shine)
  • Simple icing (powdered sugar + milk or orange juice)
Yeast note (so you don’t get stuck)

If you’re using instant yeast, you can mix it right into the dry ingredients. If you’re using active dry yeast, it helps to dissolve it in warm milk with a pinch of sugar until it looks foamy. Several popular methods use either approach, and both work when your liquid temperature stays comfortably warm—not hot.

Fruit swaps that still taste “right”

Currants feel traditional, but raisins are easier to find and still taste classic. If your dried fruit feels tough, soak it in hot water for 10 minutes, then drain and pat it dry. That one step keeps the buns from stealing moisture from your dough.

Quick timeline so you can plan your day

Here’s the flow I follow for this Hot Cross Buns Recipe:

  • Mix + knead: 15–20 minutes
  • First rise: 60–90 minutes (until doubled)
  • Shape: 10–15 minutes
  • Second rise: 45–60 minutes (until puffy)
  • Bake: 18–22 minutes
  • Cool slightly + glaze: 10–15 minutes

If your kitchen runs cool, the rises can take longer. That’s normal. Yeast works on its own schedule.

Step-by-step Hot Cross Buns Recipe

1) Warm your milk the safe way

Warm the milk until it feels like bath water—warm, not hot. If you have a thermometer, aim for roughly 105–110°F. Hotter liquid can hurt yeast activity, which is one of the easiest ways to end up with dense buns.

2) Mix the dough until it looks “shaggy,” then knead to smooth

In a large bowl (or a stand mixer), combine:

  • flour
  • sugar
  • yeast
  • spices
  • salt

Add the warm milk, eggs, and softened butter. Mix until a shaggy dough forms, then knead until it turns smooth and elastic. If you’re using a mixer, knead on medium-low until the dough pulls away from the bowl and looks satiny.

What you’re looking for: the dough should feel soft and slightly tacky, not dry. If it’s sticking like glue, add flour one tablespoon at a time. If it feels stiff, add a splash of milk.

This is where a lot of people go wrong with a Hot Cross Buns Recipe—they add too much flour early. A softer dough bakes into a softer bun.

3) Fold in the fruit at the end

Add raisins/currants near the end of kneading so they don’t shred. Knead just until the fruit looks evenly scattered.

4) First rise: go by size, not the clock

Lightly grease a bowl, place the dough inside, cover, and let it rise until doubled. In a warm kitchen, that’s often 60–90 minutes.

If your dough barely rises, the most common causes are sleepy yeast or milk that was too hot or too cold.

Shape buns that bake tall and even

5) Divide into 12 equal pieces

Turn dough onto a lightly floured surface. Divide into 12 pieces (a kitchen scale helps, but you can eyeball it).

6) Shape into tight balls

Flatten each piece slightly, then pull the edges into the center, pinch, and roll seam-side down. That tension is what gives you smooth domed tops.

7) Pan choice + spacing

Use a 9×13 pan or a similar baking dish. Place buns with a little space between them so they can puff and then meet. That “pull-apart” edge is the good stuff.

8) Second rise until puffy

Cover loosely and let them rise again until visibly puffy. They should look airy and alive, not tight and small.

Make the cross (two good options)

Hot cross buns traditionally show a cross on top, and you’ve got two easy paths: flour paste (bakes on) or icing (pipes on after).

Option A: Flour paste cross (classic look)

Mix flour + water into a thick, pipeable paste. You want it to flow, but not run. Pipe lines down the buns, then across.

If it spreads everywhere, it’s too thin. If it breaks and drags, it’s too thick. This “consistency” detail comes up again and again in solid recipes for a reason.

Option B: Icing cross (clean and sweet)

Skip the flour paste. Bake buns plain, then pipe icing crosses once they’re warm (not hot). This is also a great moment to borrow technique ideas from a smooth frosting guide like this vanilla buttercream frosting post—different texture, same piping confidence.

Bake until golden and actually done

9) Egg wash for shine

Brush with a simple egg wash (egg + a splash of milk). This helps color and makes them look bakery-finished.

10) Bake

Bake at 375°F until deeply golden and cooked through, usually 18–22 minutes depending on your oven and pan. If you tap the tops, they should sound lightly hollow. If you’re unsure, check the center bun—it’s always the last one to finish.

Glaze like you mean it

While buns are warm, brush with warm apricot jam thinned with a tiny bit of water (optional). That gives you shine and helps keep the tops soft.

Then, whisk powdered sugar with milk (or orange juice) until thick but pipeable. Pipe crosses once the buns are warm, not steaming. If you pipe too early, icing melts into sad puddles.

Common problems (and quick fixes)

“My buns are heavy.”

Usually one of these:

  • Dough didn’t rise enough (either rise)
  • Too much flour made the dough stiff
  • Yeast didn’t activate well

Fix next time: keep dough soft, and let it rise until doubled—no shortcuts.

“The cross disappeared.”

If you used flour paste, it was likely too thin and spread. If you used icing, the buns were too hot.

Fix: thicken paste slightly or wait until buns are warm.

“My dried fruit sank or clumped.”

It wasn’t distributed well, or it was too wet after soaking.

Fix: pat fruit dry before adding.

Storage, freezing, and make-ahead

Hot cross buns taste best the day they’re baked. Still, you can keep them soft for days if you store them right.

Room temp: airtight container for 2 days.
Freeze: freeze cooled buns in a freezer bag. They freeze well and reheat beautifully.
Reheat: warm in a low oven or microwave briefly, then add butter. If you’re doing icing crosses, add them after reheating so they look crisp.

Make-ahead option: You can refrigerate the shaped buns during the second rise, then let them come back to room temp and puff before baking. That approach shows up often in advanced hot cross bun FAQs and make-ahead notes.

At-a-glance guide (HTML table)

If this happens… Do this next time
Buns feel dense/heavy Let both rises finish; keep dough soft; check yeast + milk temp.
Flour cross runs Use thicker paste; pipe slower; avoid overly wet tops.
Icing melts Wait until buns are warm, not hot; thicken icing slightly.
Fruit tastes dry Soak fruit briefly, then pat dry before mixing in.

Serving Up the Final Words

This Hot Cross Buns Recipe is the kind you make once, then keep in your back pocket forever. The dough turns soft and fragrant, the fruit stays plump, and the cross actually behaves—because you know what you’re looking for at every step. Bake a batch while the season feels special, then freeze a few for future-you. When you do, come back and tell me: did you go flour paste, or did you pipe the icing cross?

Fluffy interior texture highlighted for a just-baked serving moment.

Frequently Asked Questions

What are hot cross buns?

They’re lightly sweet, spiced yeast buns that usually include raisins or currants and a cross on top. People most often serve them around Easter and Good Friday, but they taste great any time you want a cozy, lightly spiced roll.

Can you freeze hot cross buns?

Yes. Let them cool completely, then freeze in a sealed bag. Reheat straight from frozen in a low oven until warm. If you’re adding an icing cross, pipe it after reheating so it stays neat and bright.

Why didn’t my dough rise?

Most of the time, the yeast was expired or the liquid temperature was off—too hot can weaken yeast, and too cool won’t wake it up. Also, a cold kitchen slows everything down, so the dough may simply need more time.

How do you make the cross on hot cross buns?

You can pipe a flour-and-water paste before baking for the traditional baked-on cross, or you can pipe icing after baking for a cleaner, sweeter finish. The key is consistency: thick enough to hold a line, but still pipeable.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating