Homemade Hot Cross Buns

Featured in: Soft Glow Homestyle Dinners

These homemade hot cross buns yield 12 soft, pillowy buns flavored with cinnamon, nutmeg and a hint of orange zest. The dough needs two rises (about 1 hr 45 min) plus 25 min baking. Knead 8–10 minutes, fold in raisins, pipe a simple flour cross, then brush with warm apricot glaze. Try dried apricots, cranberries, or candied peel; freeze leftovers for later.

Updated on Sat, 09 May 2026 05:07:14 GMT
Soft, golden homemade hot cross buns with warm spices, juicy raisins, and a glossy apricot glaze—perfect for Easter brunch. Save
Soft, golden homemade hot cross buns with warm spices, juicy raisins, and a glossy apricot glaze—perfect for Easter brunch. | maplelumen.com

The first time I made hot cross buns, the kitchen was filled with the warm, spiced aroma that always makes me think something wonderful is about to happen. I was half expecting to mess up somewhere between kneading dough and piping those iconic crosses, but honestly, the process felt almost meditative. There's a certain hush right before the buns rise, as if everything in the house is waiting for those sweet rolls to come out golden. Sometimes, baking isn't dramatic—it's just quietly satisfying. And these buns, with their subtle citrus twist and sticky apricot glaze, deliver comfort in the simplest way.

I once baked these late at night for a neighbor who needed cheering up after a rough week. We split them with butter while she told stories about her own family's quirky Easter traditions, and for a little while, it felt like the sort of care that baking is meant to offer. I’ll always remember how she couldn't stop sniffing the air and laughing about how her cross looked more like a plus sign.

Ingredients

  • Bread flour: Going for bread flour gives these buns a tender, stretchy crumb—don't use all-purpose unless you must.
  • Granulated sugar: Just enough for a mild sweetness; I find it helps the yeast bubble up faster too.
  • Active dry yeast: Give it a moment to mingle with the warm milk so you’re sure it’s alive and ready.
  • Salt: A little salt in the dough keeps the flavor balanced.
  • Ground cinnamon and nutmeg: These two are the soul of the buns, and fresh spices make a huge difference.
  • Ground allspice: That subtle warmth gives the buns depth—don’t skip it if you have it.
  • Whole milk: Slightly warm milk helps bring the dough together smoothly; not too hot or it’ll ruin the yeast.
  • Unsalted butter: Melted for easy mixing, and it keeps the buns rich but still light.
  • Eggs: Room temperature eggs help the dough rise evenly and add a bit of richness.
  • Raisins or currants: I love how they plump up as the buns bake, turning every bite juicy.
  • Orange zest (optional): This adds a lovely fragrance; just be careful not to include the bitter white pith.
  • All-purpose flour (for the cross): Just enough for a paste you can pipe—no fancy tools required.
  • Apricot jam or honey (for glaze): I heat mine gently for an easy shine, and either option works beautifully.

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 the flour, sugar, yeast, salt, cinnamon, nutmeg, and allspice in a big bowl—the spices alone will make your kitchen feel inviting.
Add the wet ingredients:
Pour in the lukewarm milk, melted butter, and eggs; stir until a heavy, sticky dough starts to pull together into a mound.
Knead the dough:
Knead by hand or stand mixer until the dough is smooth and stretchy—it should feel bouncy when pressed.
Incorporate the fruit and zest:
Fold in your raisins and orange zest so they’re evenly scattered but not crushed, just until combined.
First rise:
Put the dough in a greased bowl, cover, and place somewhere warm until doubled in size; an hour usually does the trick.
Shape the buns:
Gently punch down the dough, divide into twelve, and roll each into a ball—imperfections only add charm.
Second rise:
Arrange on a parchment-lined tray, give them space, then cover to let them puff up again for about 45 minutes.
Make the cross paste:
Stir flour with enough water to create a thick but pipeable paste, then pipe neat crosses on each bun (or do your best—no one's judging).
Bake:
Bake at 375°F until golden brown atop and they sound hollow when tapped; about 20 - 25 minutes.
Prepare the glaze:
While buns are baking, gently melt jam (or honey) with water, just until runny enough to brush on easily.
Glaze the buns:
Brush the sticky glaze generously over warm buns for shine and sweetness—it sets quickly and makes them irresistible.
Cooling and serving:
Let buns cool briefly before serving—warm is best, but watch out for that sticky glaze.
Save
| maplelumen.com

There was a rainy afternoon when these buns turned into an impromptu family project, with everyone rushing to pipe their crosses—each one more wobbly than the last. It became clear that the shape never mattered as much as the laughter and floury fingerprints left behind on the counters.

No Stand Mixer? No Problem

I've made these by hand plenty of times, and kneading can be a surprise workout but oddly satisfying. The dough might stick a bit at first, but keep going—the magic happens right about when you think it never will.

Getting the Rise Just Right

Patience here pays you back: a warm, draft-free corner makes dough rise beautifully, but if your kitchen is chilly, near the oven or even an off-top gas burner gives it the needed boost.

Switching Up the Flavors (And Freezing Leftovers)

I like folding in chopped candied peel or swapping in dried cranberries for raisins when I’m feeling adventurous; the buns freeze well, too, so there’s never any waste.

  • Make sure to let buns cool before freezing for best texture.
  • Wrap individually so you can grab just what you need.
  • Pop frozen buns in the oven briefly to revive their softness.
Pillowy homemade hot cross buns topped with a sweet white cross, filled with plump raisins and hints of cinnamon and nutmeg. Save
Pillowy homemade hot cross buns topped with a sweet white cross, filled with plump raisins and hints of cinnamon and nutmeg. | maplelumen.com

Homemade hot cross buns turn any day into a small celebration. I hope your kitchen smells wonderful and there’s someone to share them with.

Recipe FAQs

Can I use instant yeast instead of active dry yeast?

Yes. If using instant yeast, mix it directly with the dry ingredients and reduce the initial rise time slightly. Keep an eye on the dough—rise times vary with yeast type and room temperature.

How do I keep the buns soft the next day?

Store cooled buns in an airtight container at room temperature. Reheat briefly in a low oven or microwave with a damp paper towel to restore softness. Freezing baked buns in a sealed bag also preserves texture.

How thick should the cross paste be for piping?

Mix flour and water to a thick, pipeable paste that holds shape but squeezes smoothly through a piping bag. If too thin, the cross will spread during baking; if too stiff, it won’t pipe cleanly.

Can I substitute dried fruit or add citrus zest?

Yes. Swap half the raisins for chopped dried apricots or cranberries, or add orange zest for brightness. Fold dried fruit in gently to avoid overworking the dough.

What oven signs indicate the buns are done?

Look for an even golden-brown crust and a hollow sound when tapped on the bottom. An internal temperature of about 190–200°F (88–93°C) also indicates doneness for enriched breads.

Is there a tip for achieving a shiny glaze?

Heat apricot jam with a little water until smooth, then brush immediately on hot buns. Strain if needed for a clear shine and reheat the glaze if it begins to thicken.

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

Pillowy spiced buns with raisins and apricot glaze, ideal for Easter or a cozy tea-time treat.

Prep Time
25 minutes
Cook Time
25 minutes
Overall Duration
50 minutes
Created by Zoe Collins


Skill Level Medium

Cuisine British

Portion 12 Portions

Dietary Details Meat-Free

What You'll 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 bread flour, granulated sugar, active dry yeast, salt, cinnamon, nutmeg and allspice in a large mixing bowl until evenly distributed.

Step 02

Add wet ingredients: Pour in lukewarm milk, melted butter and eggs; stir with a wooden spoon or paddle until a sticky mass forms.

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 dough is smooth, elastic and slightly tacky.

Step 04

Incorporate fruit and zest: Flatten the dough slightly, scatter the raisins (and orange zest if using) over the surface and fold the dough to incorporate them evenly without overworking.

Step 05

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

Step 06

Portion the dough: Gently deflate the dough, divide it into 12 equal pieces and shape each portion into a smooth round by cupping and rolling under your palm.

Step 07

Arrange for second rise: Place the shaped buns on a parchment-lined baking sheet, leaving a little space between them; cover loosely and let rise until noticeably puffy, about 45 minutes.

Step 08

Prepare oven and cross paste: Preheat the oven to 375°F. Stir the all-purpose flour with 5 to 6 tablespoons of water to a thick, pipeable paste and transfer to a piping bag or small resealable bag with the corner snipped.

Step 09

Pipe crosses: Pipe a neat cross of the paste across the top of each risen bun, applying steady pressure to form straight lines.

Step 10

Bake until golden: Bake the tray in the preheated oven for 20 to 25 minutes, rotating once if necessary, until the tops are golden brown and the internal structure is set.

Step 11

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

Step 12

Glaze and cool: Brush the hot buns immediately with the warmed glaze for a shiny finish; transfer to a wire rack and allow to cool slightly before serving.

Step 13

Serving suggestion: Serve warm with butter or allow to cool completely and toast slices the next day; store leftovers in the freezer for longer keeping.

Gear Needed

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

Allergy Details

Review all ingredients for allergens and speak with your health provider if you’re unsure.
  • Contains wheat (gluten)
  • Contains eggs
  • Contains milk (dairy)
  • Check raisins and jam for potential traces of nuts or other allergens

Nutrition Details (per portion)

Provided for informational purposes—always consult your health advisor.
  • Energy (Calories): 260
  • Total Fat: 5 grams
  • Total Carbs: 48 grams
  • Proteins: 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.