Homemade Hot Cross Buns

Featured in: Seasonal & Holiday Recipes

These soft, pillowy hot cross buns are spiced with cinnamon, nutmeg and allspice, studded with raisins and brushed with apricot glaze for a glossy finish. Dough comes together in about 10 minutes, then rises 1 hour and proofs 45 minutes; bake 20–25 minutes at 190°C (375°F). Makes 12 buns. For variety, swap half the raisins for dried apricots or cranberries; serve warm or freeze for later.

Updated on Fri, 17 Apr 2026 22:37:52 GMT
Homemade Hot Cross Buns arranged on a rustic wooden board, their golden tops glistening with apricot glaze and neat white crosses piped on top. Save
Homemade Hot Cross Buns arranged on a rustic wooden board, their golden tops glistening with apricot glaze and neat white crosses piped on top. | fusionspatula.com

There’s something about the scent of yeasty dough mingling with a hit of cinnamon and citrus zest that instantly transforms my dullest afternoon into a kitchen moment worth savoring. I once started these Hot Cross Buns on a rainy Sunday without much planning, just hoping to brighten the grayness—and the aroma alone had the whole apartment drifting in, curious and hungry. Rolling up the dough with flour-dusted hands, I found a comforting rhythm to the process. It’s the sweet, spicy buns with those iconic white crosses that turn a regular day into a special occasion. The best part comes later, when butter melts quietly into a warm freshly baked bun—there’s honestly nothing like it.

I still remember the afternoon I first made a double batch—friends were visiting, and the chorus of enthusiastic oohs when the tray hit the table made every minute of patient kneading feel worthwhile. Watching people tear into warm, sticky-glazed buns together, laughing and fighting over the ‘extra’ ones, that’s what sealed this as a must-repeat recipe for me.

Ingredients

  • Bread flour: This is my go-to for pillowy buns—don’t swap in all-purpose or you’ll lose that signature crumb.
  • Granulated sugar: Adds subtle sweetness and helps activate the yeast for a good rise.
  • Active dry yeast: Always check that it bubbles up when mixed with warm milk—otherwise, swap in a fresh packet before you risk a dense batch.
  • Salt: Don’t skip it; salt balances flavors and supports the dough’s structure.
  • Ground cinnamon, nutmeg, and allspice: The spice trio that brings warmth and festive flavor to every bite.
  • Whole milk: Make sure it’s just lukewarm—too hot and you’ll ruin your yeast’s day.
  • Unsalted butter: Melted and cooled makes incorporation smooth and rich.
  • Eggs: Room temperature eggs give a more even mix; put them in warm water for five minutes if you forget.
  • Raisins or currants: Soaking them in warm water for a bit keeps them juicy—no tooth-crackers, please.
  • Orange zest (optional): I never regret adding this; it gives the buns that fresh, spring-like lift.
  • All-purpose flour (for cross): Don’t use bread flour for the cross—it becomes too chewy.
  • Apricot jam or honey (for glaze): Apricot is classic, but honey gives a fun floral twist if that’s what you have.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Mix the dry:
In a large bowl, stir together bread flour, sugar, yeast, salt, cinnamon, nutmeg, and allspice—it’ll look a little speckled with spice.
Bring it all together:
Pour in the lukewarm milk, melted butter, and eggs. Use a spatula (or your hands, if you like mess) to mix until shaggy and sticky.
Knead that dough:
Knead by hand or stand mixer for about 8 to 10 minutes—you’ll feel it change under your palms, turning silky and elastic.
Fold in the fruit:
Scatter in your raisins (and orange zest, if using). Knead again until just incorporated—don’t overdo it or the fruit will break up.
First rise:
Transfer to a greased bowl and cover. Let it rise in a warm spot for around 1 hour, until doubled and puffy.
Divide & shape:
Punch down the dough, portion into 12 equal balls, and shape each into a smooth bun by tucking the edges underneath.
Final rise:
Arrange buns on a parchment-lined tray, leaving space for spreading. Cover and let them puff up for about 45 minutes.
Preheat the oven:
Set your oven to 375°F (190°C) so it’s ready once the buns are tall and plump.
Pipe the cross:
Whisk flour with just enough water to get a thick paste, then pipe a line across each bun and again the other direction. Don’t worry if your lines aren’t perfect.
Bake:
Bake for 20 to 25 minutes; they’ll go a deep golden shade and sound a little hollow if tapped.
Make the glaze:
Warm up jam (or honey) with a splash of water until runny.
Glaze while warm:
Brush those shiny buns as soon as they come out of the oven—the sweet scent will tease everyone waiting.
Cool slightly, then enjoy:
Let the buns relax a few minutes (if you can wait), then serve warm.
Save
| fusionspatula.com

There was this one Easter when the glaze was still sticky as cousins snuck buns from the cooling rack, giggling and darting away; that’s when I realized these hot cross buns would always bring people together in a way nothing else could.

How to Handle Sticky Dough Without Stress

Dough for hot cross buns can feel impossibly sticky at first, but the trick is to lightly oil your hands instead of flouring the work surface—this keeps the rolls pillowy, not heavy. Trust the process; the dough will smooth out as you knead, and a little patience goes a long way.

Customizing the Fruit Mix

I started experimenting with half raisins and half dried cranberries or even chunks of apricot after a friend brought over a surprise bag of mixed dried fruit. The spots of tart and sweet, and sometimes a little chew, make each batch feel new—don’t be afraid to improvise with what’s in your pantry.

Get Ahead for Easy Mornings

One night, I shaped the buns and left them covered in the fridge, then baked them fresh in the morning—the kitchen felt like a bakery, and every sleepy guest turned up smiling. The slower overnight rise gives extra flavor depth and lets you take your time the next day.

  • Let buns warm up at room temperature for 30 minutes before baking after an overnight chill.
  • If you don’t have apricot jam, a mix of honey and a squeeze of orange juice makes a tasty glaze in a pinch.
  • Leftover buns freeze beautifully; let them thaw and rewarm in the oven for a nearly-fresh treat.
Save
| fusionspatula.com

No matter why you bake them, hot cross buns seem to gather people around—so don’t be surprised when you’re asked for the recipe after just one bite. Share them warm, and the day feels a bit brighter, every single time.

Recipe FAQs

How long should I knead the dough?

Knead by hand for about 8–10 minutes or with a stand mixer on low for the same time. Aim for a smooth, elastic dough that springs back slightly when pressed.

Why did my buns not rise enough?

Underproofing, cold liquids, or inactive yeast are common causes. Ensure milk is lukewarm (about 37–43°C / 100–110°F), give the dough a warm draft-free spot for the 1 hour rise and the 45-minute proof, and check your yeast freshness.

Can I swap the raisins for other dried fruit?

Yes. Substitute half or all of the raisins with chopped dried apricots, dried cranberries, or mixed peel for different flavor and texture. Hydrating very dry fruit briefly in warm water can keep them plump.

How do I get a shiny glaze?

Heat apricot jam (or honey) with a tablespoon of water until smooth and strain if needed, then brush the buns immediately after they come out of the oven to achieve a glossy finish.

What's the best way to store leftovers?

Cool completely, then store in an airtight container at room temperature for 2 days. For longer storage, freeze individually wrapped buns for up to 3 months and reheat gently.

Can I make the cross paste ahead of time?

The flour-and-water paste is best made just before piping so it stays pipeable. If prepared early, add a little extra water and stir to restore consistency before piping.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Homemade Hot Cross Buns

Soft, spiced buns studded with raisins and brushed with apricot glaze — tender, aromatic, perfect for Easter or tea.

Prep duration
25 minutes
Time to cook
25 minutes
Overall time
50 minutes
Created by Liam Johnson


Skill level Medium

Cuisine type British

Makes 12 Portions

Diet info Meat-Free

What You Need

Dough

01 4 cups bread flour
02 1/4 cup granulated sugar
03 2 1/4 teaspoons active dry yeast
04 1 teaspoon fine salt
05 2 teaspoons ground cinnamon
06 1/2 teaspoon ground nutmeg
07 1/4 teaspoon ground allspice
08 1 cup whole milk, lukewarm
09 1/4 cup unsalted butter, melted
10 2 large eggs, room temperature
11 1 cup raisins or currants
12 Zest of 1 orange (optional)

Cross Paste

01 1/2 cup all-purpose flour
02 5 to 6 tablespoons water

Glaze

01 1/4 cup apricot jam or honey
02 1 tablespoon water

How to Make It

Step 01

Combine dry ingredients: Whisk together the bread flour, granulated sugar, active dry yeast, salt, ground cinnamon, ground nutmeg and ground allspice in a large bowl until evenly distributed.

Step 02

Add wet ingredients: Pour in the lukewarm whole milk, melted unsalted butter and beaten eggs; stir until a sticky mass forms.

Step 03

Knead the dough: Knead the dough by hand on a lightly floured surface or with a stand mixer fitted with a dough hook for 8 to 10 minutes, until smooth and elastic.

Step 04

Fold in dried fruit: Work the raisins (and orange zest, if using) into the dough until evenly incorporated, taking care not to over-knead.

Step 05

First rise: Place the dough in a lightly oiled bowl, cover with plastic wrap or a clean towel and let rise in a warm draft-free spot until doubled in volume, about 1 hour.

Step 06

Divide and shape: Gently deflate the risen dough, divide into 12 equal portions and shape each portion into a smooth ball by rotating under cupped palm to create surface tension.

Step 07

Second rise on tray: Arrange the buns on a parchment-lined baking tray spaced slightly apart, cover loosely and let rise until puffy, about 45 minutes.

Step 08

Preheat oven: Preheat the oven to 375°F (190°C) while the buns complete their second rise.

Step 09

Prepare cross paste: Stir the all-purpose flour with 5 to 6 tablespoons water until it reaches a thick, pipeable paste; transfer to a piping bag or a small resealable bag and snip a corner.

Step 10

Pipe crosses: Pipe a neat cross across the top of each risen bun with the prepared paste, applying steady pressure for continuous lines.

Step 11

Bake: Bake the buns in the preheated oven for 20 to 25 minutes, or until the tops are golden brown and the centers sound hollow when tapped.

Step 12

Prepare glaze: While the buns bake, warm the apricot jam or honey with 1 tablespoon water in a small saucepan or microwave until smooth and fluid.

Step 13

Brush and cool: Brush the hot buns with the warm glaze as soon as they come from the oven, then transfer to a rack to cool slightly before serving.

Tools Needed

  • Large mixing bowl
  • Stand mixer with dough hook (optional)
  • Baking tray
  • Parchment paper
  • Piping bag or small resealable plastic bag
  • Pastry brush

Allergy warnings

Review ingredients for allergens and check with a medical expert if needed.
  • Contains wheat (gluten)
  • Contains eggs
  • Contains milk (dairy)
  • May contain traces of nuts—check raisin and jam packaging

Nutrition details (per serving)

Nutrition facts are estimates for informational reasons and aren't medical guidance.
  • Energy (kcal): 260
  • Fat content: 5 grams
  • Carbohydrates: 48 grams
  • Protein amount: 6 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.