Homemade Hot Cross Buns

Featured in: Sweet Treats & Home Baking

Combine bread flour, sugar, yeast and warm spices, then add lukewarm milk, melted butter and eggs to form a sticky dough. Knead 8–10 minutes until smooth, fold in raisins and zest, then proof until doubled. Shape into 12 balls, pipe a flour-and-water cross, bake at 190°C (375°F) until golden and brush with warm apricot jam for shine. Cool slightly before serving; freeze extras.

Updated on Tue, 14 Apr 2026 06:17:33 GMT
Soft Homemade Hot Cross Buns with raisins baked golden brown. Save to Pinterest
Soft Homemade Hot Cross Buns with raisins baked golden brown. | nexusfork.com

The scent of baking cinnamon drifting through my kitchen always feels both soothing and quietly thrilling, but the first time I tried my hand at hot cross buns, it was the sticky dough clinging to my fingers that caught me off guard. There was flour dust everywhere and I hummed a tune under my breath while kneading, encouraged by the melodic clattering of my wooden spoon in the mixing bowl. These buns have since become my antidote to rainy afternoons—a small adventure with warming rewards. The glossy glaze and simple sweetness were a welcome surprise on an otherwise gray day. Sharing one while still warm from the oven was the very definition of comfort.

One Easter I found myself standing in a bustling kitchen, surrounded by my family—everyone arguing about whether we should include candied peel. My niece helped shape the dough balls, each one less round than the last, but it hardly mattered; the laughter and clouds of flour felt more important than symmetry. When the tray emerged from the oven and I brushed the buns with apricot jam, the kitchen filled with sweet, citrusy steam and a sense of shared accomplishment. It was one of those noisy, chaotic afternoons that quietly became a favorite memory.

Ingredients

  • Bread flour: Opting for high-protein bread flour gives these buns their soft, tender crumb—don’t swap for all-purpose unless you must.
  • Granulated sugar: Adds subtle sweetness to the dough and encourages a lovely golden color as they bake.
  • Active dry yeast: Fresh yeast fragrance is a signal your dough is alive; a quick bloom in lukewarm liquid wakes it up fast.
  • Salt: Essential for flavor balance and helping the crust crisp up—never skip it, just don’t let it directly touch the yeast when mixing.
  • Ground cinnamon, nutmeg, and allspice: The trio delivers warmth and nostalgia; use good-quality spices for an unbeatable aroma.
  • Whole milk: Room-temp or just warm to the touch helps the yeast bloom and creates extra-soft buns.
  • Unsalted butter: Melted butter brings richness and keeps the dough easy to work—don’t overheat or your eggs may scramble.
  • Eggs: These bind everything and give just enough lift; I always bake with eggs at room temperature for a better rise.
  • Raisins or currants: Plump and sweet, they’re the best bites—toss them in a bit of flour to stop them sinking to the bottom.
  • Orange zest (optional): Just a touch wakes up the flavors and adds brightness, especially if you like a citrus note.
  • All-purpose flour (for cross paste): This is strictly for piping those iconic crosses and needs only enough water to be thick yet flow easily.
  • Apricot jam or honey (for glaze): Brushed on warm, the glaze gives a glossy shine—strain if using jam to keep it smooth.
  • Water: Needed for both the cross paste and glaze—just enough for a spreading consistency.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Mix and combine:
In your biggest bowl, whisk together all the dry ingredients—give everything a good stir and inhale the heady spice mix.
Add the wet ingredients:
Pour in the milk, melted butter, and eggs, and mix until you have a messy, sticky dough—if there are dry bits, use your hands to gather it together.
Knead till smooth:
Knead for 8 to 10 minutes—a stand mixer is easiest, but working by hand lets you feel when it turns springy and elastic.
Add fruit and zest:
Toss in raisins and optional orange zest; gently knead just until evenly distributed—don’t overwork or the fruit will squash.
First rise:
Transfer dough to a lightly greased bowl, cover, and set somewhere warm—when the dough doubles in size it’s ready, usually about an hour.
Shape buns:
Punch down the dough, divide into 12 equal blobs, and shape each one into a smooth ball by tucking the edges underneath.
Second rise:
Arrange buns on a parchment-lined tray, leaving just a little room between each, then cover and let them puff up for 45 minutes.
Preheat and prepare cross paste:
Get your oven hot to 375°F (190°C), and stir flour with just enough water to make a thick but pipeable paste for the crosses.
Pipe crosses:
Spoon cross paste into a piping or zip-top bag, snip the end, and pipe a steady line across each bun one way, then the other.
Bake:
Slide the tray into the hot oven and bake 20–25 minutes until the tops are burnished gold and the kitchen smells irresistible.
Make the glaze:
While the buns bake, gently heat apricot jam or honey with water to loosen—strain if chunky.
Glaze and cool:
Brush buns with glaze as soon as they leave the oven’s heat, then let them cool slightly before tearing one open to enjoy.
Studded with juicy raisins, these Homemade Hot Cross Buns are ready for glazing. Save to Pinterest
Studded with juicy raisins, these Homemade Hot Cross Buns are ready for glazing. | nexusfork.com

The year I brought a tray of these to a neighbor’s spring brunch, I watched everyone quietly split open the glossy buns, steam billowing out, and for a brief moment the room went quiet except for the happy sounds of people buttering and biting. It was the kind of togetherness you hope food can create. That’s when I realized these little buns could make an ordinary afternoon feel like a holiday.

How to Make the Crosses Just Right

Getting the cross paste to the perfect pipeable consistency took me a couple tries. Too thick and it breaks, too runny and it melts into the buns. I’ve learned to add the water just a little at a time, stirring vigorously until it resembles thick icing, and to use a zip-top bag if I don’t have a piping bag handy.

Keeping Buns Fresh Longer

Leftover buns sometimes feel like a happy accident, but they do need some gentle care to stay soft. I let them cool completely, then wrap them in a clean tea towel and store in an airtight container; a quick toast or reheat revives them beautifully. And if I happen to freeze a few, I update myself with joyful anticipation of the treat yet to come.

Serving Suggestions and Last Little Reminders

These buns are especially magical served warm with salted butter, but they’re equally lovely sliced and toasted the next day. They invite creative add-ins, and sometimes I sneak in candied orange or a handful of cranberries, just to surprise myself. However you serve them, don’t stress if the crosses wobble—a homemade touch is part of the charm.

  • If you’re using dried fruit, soak it briefly for extra juiciness.
  • Use an oven thermometer if you can—the right heat means even baking.
  • Always let the glaze cool just enough so it stays shiny when brushed on.
Fluffy, spiced Homemade Hot Cross Buns topped with traditional sweet icing cross. Save to Pinterest
Fluffy, spiced Homemade Hot Cross Buns topped with traditional sweet icing cross. | nexusfork.com

Baking these buns always seems to create more smiles per square inch than almost anything else I make. Here’s hoping your kitchen fills with as much warmth—the buns never last long, but the good feelings linger.

Questions & Answers

How do I know the dough has risen enough?

The dough should roughly double in volume and feel airy when pressed gently — an indentation will remain. Room temperature and a warm, draft-free spot speed proofing.

Can I swap raisins for something else?

Yes — chopped dried apricots, cranberries or a mix of candied peel work well. Soak larger dried fruits briefly in warm water or orange juice to plump them before folding into the dough.

What’s the best way to get a glossy finish?

Warm apricot jam (or honey) thinned with a little water and brushed on hot buns gives a shiny, sticky glaze. Apply right after they come from the oven for the best sheen.

How do I pipe neat crosses?

Make the cross paste thick but pipeable (flour and water). Use a piping bag or a snipped zip-top bag and steady pressure. Chill paste briefly if it becomes too loose.

Can I make them ahead and freeze?

Yes. Freeze fully cooled buns in an airtight container. Reheat from frozen in a low oven until warmed through, then brush with warmed jam for freshness.

Any tips for a softer crumb?

Ensure proper kneading to develop gluten and allow a full rise. Using whole milk and a bit of melted butter adds tenderness; avoid overbaking to keep them pillowy.

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 finished with a glossy apricot glaze.

Prep duration
25 minutes
Cook duration
25 minutes
Overall time
50 minutes
Recipe by Nexus Fork Wyatt Evans


Skill level Medium

Cuisine type British

Portions 12 Number of servings

Diet preferences Vegetarian-friendly

Ingredient list

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 (about 105–115°F)
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

Step-by-step guide

Step 01

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

Step 02

Add wet ingredients and form dough: Pour in the lukewarm milk, melted butter and eggs; stir until a sticky mass forms and no large dry pockets remain.

Step 03

Knead until smooth: 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 the texture is smooth and elastic.

Step 04

Fold in fruit: Gently fold the raisins (and orange zest, if using) into the dough until evenly incorporated, taking care not to overwork.

Step 05

First fermentation: Transfer the dough to a lightly greased bowl, cover with plastic or a damp towel and let it rise in a warm draft-free place until doubled in volume, about 1 hour.

Step 06

Portion and shape: Punch down the risen dough and divide it into 12 equal pieces; shape each piece into a smooth round by tucking the edges underneath and rolling on the work surface.

Step 07

Arrange for second rise: Place the shaped buns on a parchment-lined baking tray, spacing them slightly apart. Cover loosely and allow to proof until puffy, approximately 45 minutes.

Step 08

Preheat oven: Preheat the oven to 375°F (190°C) with a rack positioned in the middle.

Step 09

Prepare cross paste: Stir the all-purpose flour with 5 to 6 tablespoons of water to form a thick, pipeable paste; transfer to a piping bag or a small zip-top bag and snip a small corner.

Step 10

Pipe crosses: Pipe a straight cross over the top of each proofed bun, applying steady pressure to create visible, even lines.

Step 11

Bake until golden: Bake the buns for 20 to 25 minutes, rotating the tray if necessary, until the tops are golden brown and an internal temperature approaches 190°F (88°C).

Step 12

Prepare glaze: While the buns bake, warm the apricot jam or honey with 1 tablespoon of water over low heat and strain if needed to create a smooth glaze.

Step 13

Glaze and cool: Brush the warm buns with the glaze immediately after they come from the oven. Allow to cool slightly on a rack before serving.

Equipment you'll need

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

Allergy notes

Look at every ingredient for allergens and get help from a medical expert if unsure.
  • Contains wheat (gluten)
  • Contains eggs
  • Contains milk (dairy)
  • Check dried fruit and jam labels for potential traces of tree nuts or other allergens

Nutrition details (per serving)

For informational purposes only. Always check with your healthcare provider.
  • Calorie count: 260
  • Total fat: 5 g
  • Carbohydrates: 48 g
  • Proteins: 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.