Homemade Hot Cross Buns

Featured in: Simple Soft Treats

Soft, pillowy hot cross buns spiced with cinnamon, nutmeg and a touch of allspice, studded with raisins and orange zest. Mix flour, sugar, yeast, warm milk, melted butter and eggs, knead until smooth and elastic, then fold in fruit. Let rise until doubled, shape into 12 balls, pipe a flour paste cross and bake at 190°C for 20–25 minutes. Brush warm buns with apricot glaze and cool slightly before serving. Leftovers freeze well; reheat gently.

Updated on Fri, 08 May 2026 03:37:43 GMT
Warm, spiced hot cross buns with golden raisins and a sweet glaze, freshly baked for a comforting Easter treat.  Save to Pinterest
Warm, spiced hot cross buns with golden raisins and a sweet glaze, freshly baked for a comforting Easter treat. | saffronmoss.com

The first time I tried making hot cross buns, a burst of clove scent mingled with golden daylight streaming across the kitchen counter, instantly making an ordinary afternoon feel like a lowkey celebration. Somewhere between the childish thrill of sticky dough on my fingers and the way the aroma crept through the apartment, I wondered why I ever waited for Easter to enjoy these. Small mishaps (like raisins tumbling across the floor or a slightly lopsided cross) only made the process feel more human—and the end result more satisfying. I still laugh remembering the timer scaring the cat right as I brushed the buns with glossy apricot jam. There’s a subtle magic in baking bread: it reassures, even on grey days.

Last spring, I baked a batch of these for a sleepy Saturday brunch with friends. The buns disappeared so quickly that someone joked I must have hidden half the tray; the true secret was the kitchen chatter while shaping the dough—each bun seemed to puff up just a little more when made with laughter nearby.

Ingredients

  • Bread flour: The extra gluten helps achieve the soft, pillowy texture that sets these buns apart; I always sift it to avoid lumps.
  • Granulated sugar: Just enough sweetness to balance the spice, and I recommend whisking it in really well so the yeast activates evenly.
  • Active dry yeast: Be sure it’s fresh—if it foams in the milk, you’re golden.
  • Salt: A pinch makes the flavors stand out, and skipping it leads to bland buns (I learned this the hard way!).
  • Ground cinnamon, nutmeg & allspice: These spices bloom best when mixed thoroughly into the flour—be generous, especially if you love warming aromas.
  • Whole milk: Lukewarm is best; too hot, and it can kill the yeast, but cool milk leaves you waiting forever for a rise.
  • Unsalted butter: Melt just before adding for an extra tender crumb; room temperature makes blending easier, too.
  • Eggs (room temperature): They give the dough richness; if you forget to take them out early, I put them in a cup of warm water for a few minutes.
  • Raisins or currants: Extra plump when soaked gently in warm water first; don’t be afraid to swap in dried cranberries for a tangy twist.
  • Orange zest (optional): It’s not traditional in every family, but I found the bright citrus lifts the spices unexpectedly.
  • All-purpose flour (for the cross): Whisked with water to a pipeable paste; I always test the consistency by trailing a line on parchment first.
  • Water (for the cross and glaze): Used to thin out both the cross mixture and the glaze as needed—just a splash at a time.
  • Apricot jam or honey (for glaze): Warmed with water for a sheen; I never skip this step, as even a simple honey glaze makes the buns sparkle.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Mix the dry ingredients:
Combine flour, sugar, yeast, salt, cinnamon, nutmeg, and allspice in a large mixing bowl. The scent is inviting, so pause to appreciate how the spices mingle.
Add wet ingredients:
Pour in the lukewarm milk, melted butter, and eggs. Stir with a sturdy spoon or your hands; the dough should be sticky and shaggy at first, don’t worry.
Knead the dough:
Turn out onto a floured counter or use your mixer and knead for 8–10 minutes until smooth and elastic. Your hands (or hook) will feel the difference as gluten develops—the dough should spring back when pressed.
Incorporate raisins and zest:
Knead in the raisins and orange zest, being gentle so you don’t crush the fruit or overwork the dough. You’ll feel little pockets of juiciness scatter throughout.
First rise:
Shape the dough into a ball and place it in a greased bowl. Cover and set somewhere warm for about an hour—watch as it doubles and gets pillowy.
Shape the buns:
Punch down the dough gently to release air, then divide into 12 even pieces. Roll each into a smooth ball and line them on a parchment-lined tray with a finger’s width between each.
Second rise:
Cover again and let rise about 45 minutes, until the buns look puffy and are just touching.
Prepare the oven:
Preheat to 375°F (190°C) while your buns finish rising, so you’re ready to go right away.
Pipe the cross:
Mix flour and water to a pipeable paste—aim for toothpaste thickness. Use a piping or zip-top bag to trace crosses over each bun; neatness is optional, charm is mandatory.
Bake the buns:
Slide the tray in and bake for 20–25 minutes, until golden brown and fragrant. The tops should sound hollow when tapped.
Make the glaze:
While the buns bake, gently warm jam (or honey) with water, stirring until smooth and runny.
Glaze and cool:
Brush the hot buns generously with the glaze as soon as they come out—they’ll shimmer and smell incredible. Let them cool slightly before tearing in.
Soft, pillowy homemade hot cross buns, dusted with cinnamon and nutmeg, topped with a traditional white cross.  Save to Pinterest
Soft, pillowy homemade hot cross buns, dusted with cinnamon and nutmeg, topped with a traditional white cross. | saffronmoss.com
Soft, pillowy homemade hot cross buns, dusted with cinnamon and nutmeg, topped with a traditional white cross.  Save to Pinterest
Soft, pillowy homemade hot cross buns, dusted with cinnamon and nutmeg, topped with a traditional white cross. | saffronmoss.com

Sharing these buns fresh from the oven one rainy April morning turned a quiet breakfast into a memorable ritual—a friend still texts about ‘the year of the sticky buns’ whenever Easter comes near. Sometimes, it’s the mid-bite smiles and sticky fingers that make a simple recipe feel like a little celebration in itself.

On Choosing Spices and Add-ins

Every batch is a little different depending on the mix of spices and fruits you use; I’ve experimented with everything from chopped candied ginger to dried cranberries. Bold spices can be comforting in colder months, while a touch of citrus always perks up the dough as spring arrives.

How to Store and Reheat Leftovers

If (and that’s a big if) you have leftover buns, I wrap them in a kitchen towel and store them in an airtight container. They reheat beautifully in a warm oven or toaster—sometimes I split and butter them for an indulgent second breakfast.

Making This Recipe with Kids (or Distractions)

Little hands are great at rolling dough balls and piping delightfully wobbly crosses—just set out an old tea towel for the stray flour. Laugh off any uneven buns; their homemade look is their badge of honor.

  • If your dough seems stubbornly sticky, add a little flour at a time until it just comes together.
  • The glaze sets quickly, so keep your brush ready as soon as the buns emerge hot from the oven.
  • Sneak one while still a bit warm for the best gooey texture.
Fluffy, aromatic hot cross buns filled with plump raisins, brushed with apricot glaze for a glossy finish. Save to Pinterest
Fluffy, aromatic hot cross buns filled with plump raisins, brushed with apricot glaze for a glossy finish. | saffronmoss.com
Fluffy, aromatic hot cross buns filled with plump raisins, brushed with apricot glaze for a glossy finish. Save to Pinterest
Fluffy, aromatic hot cross buns filled with plump raisins, brushed with apricot glaze for a glossy finish. | saffronmoss.com

However you enjoy them—torn apart with coffee or shared at a crowded table—these hot cross buns always have a way of bringing people closer, one gooey bite at a time.

Recipe FAQs

How long should the dough rise?

Allow the dough to rise until doubled in volume—about 1 hour in a warm spot for the first proof, then 45 minutes after shaping. Warmer kitchens shorten rising time; colder ones take longer.

Can I swap raisins for other dried fruit?

Yes. Currants, chopped dried apricots or dried cranberries work well. For balanced moisture, chop larger fruits and toss them in a little flour before folding into the dough.

What gives the best cross finish?

Use a thick, pipeable paste of flour and water for clean lines. Pipe the cross just before baking so it holds shape; if paste is too thin, add a little more flour to firm it up.

How do I keep the buns soft the next day?

Store cooled buns in an airtight container at room temperature. Rewarm briefly in a low oven or microwave with a damp paper towel to restore softness. Freezing is ideal for longer storage.

Can I use instant yeast instead of active dry yeast?

Yes. If using instant yeast, mix it directly with dry ingredients and reduce the initial proof time slightly. Keep an eye on the dough rather than the clock to judge readiness.

Any tips for glazing and shine?

Heat apricot jam or honey with a little water until smooth and strain if needed, then brush warm buns immediately after baking for a glossy finish that also adds flavor.

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 hot cross buns studded with raisins and apricot glaze. Makes 12.

Prep Steps Duration
25 min
Time Needed to Cook
25 min
Overall Time Required
50 min
Created by Leah Winslow

Dish Type Simple Soft Treats

Skill Level Medium

Cuisine Type British

Servings Made 12 Number of Portions

Diet Preferences Meat-Free

List of Ingredients

Dough

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

Cross Paste

01 1/2 cup (60 g) all-purpose flour
02 5–6 tbsp water

Glaze

01 1/4 cup (60 g) apricot jam or honey
02 1 tbsp water

How to Make It

Step 01

Mix Dry Ingredients: In a large bowl, combine flour, sugar, yeast, salt, cinnamon, nutmeg, and allspice. Mix well.

Step 02

Add Wet Ingredients: Add lukewarm milk, melted butter, and eggs. Mix until a sticky dough forms.

Step 03

Knead Dough: Knead by hand or with a stand mixer (dough hook) for 8–10 minutes until smooth and elastic.

Step 04

Add Fruit and Zest: Add raisins (and orange zest, if using), kneading just to incorporate.

Step 05

First Rise: Place dough in a greased bowl, cover, and let rise in a warm place until doubled, about 1 hour.

Step 06

Shape Buns: Punch down dough and divide into 12 equal pieces. Shape each into a smooth ball.

Step 07

Second Rise: Place buns on a parchment-lined baking tray, spaced slightly apart. Cover and let rise for 45 minutes, until puffy.

Step 08

Preheat Oven: Preheat oven to 375°F (190°C).

Step 09

Prepare Cross Paste: Mix flour and water for the cross paste to a thick, pipeable consistency. Transfer to a piping bag or small zip-top bag, snip the tip, and pipe a cross over each bun.

Step 10

Bake: Bake for 20–25 minutes, or until golden brown.

Step 11

Prepare Glaze: While baking, heat jam (or honey) with water until smooth.

Step 12

Glaze Buns: Brush warm buns with glaze as soon as they come out of the oven.

Step 13

Cool and Serve: Cool slightly before serving.

Equipment List

  • Large mixing bowl
  • Stand mixer (optional)
  • Baking tray
  • Parchment paper
  • Piping bag or zip-top bag
  • Pastry brush

Allergy Details

Double-check each ingredient for allergens. Ask your doctor if you're unsure.
  • Contains wheat (gluten), eggs, and milk (dairy).
  • Check raisin and jam packaging for possible nut or allergen traces.

Nutrition Info (per serving)

Only use this info for reference—it won't replace expert advice.
  • Calorie Content: 260
  • Amount of Fat: 5 g
  • Carbohydrate: 48 g
  • Protein Amount: 6 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.