Classic Hot Cross Buns

Soft, spiced hot cross buns studded with plump raisins and finished with a shiny apricot glaze — a timeless Easter favorite. These enriched yeast buns are gently spiced and simple to make, perfect for brunch or a festive teatime treat.

0.0(0 reviews)
Prep: 150m · Cook: 20m · Total170 mins
DifficultyMedium
Serves8
Classic Hot Cross Buns

Ingredient Spotlight

Mixed spice (or ground cinnamon + nutmeg)

Mixed spice is a British-style baking spice blend commonly used in the UK, Australia and other Commonwealth countries; typical components include cinnamon, nutmeg, allspice, cloves and sometimes coriander or ginger. It smells warm, sweet and a bit floral, similar to pumpkin pie or pumpkin spice but usually milder and more rounded. You can find it in the spice aisle or the international/UK section of larger supermarkets, specialty spice shops, or online; a good substitute is the recipe’s suggestion (ground cinnamon + nutmeg) with a pinch of allspice or cloves if you want closer approximation.

Ingredient Spotlight

Raisins or sultanas

Sultanas are a specific type of golden raisin made from seedless white grapes (widely used in British, Mediterranean and Middle Eastern baking) and are typically plumper, juicier and a touch sweeter than dark raisins. They taste sweet with a mild tang and softer texture compared with common dark raisins. Look for them in the dried fruit aisle labeled “sultanas” or as “golden raisins”; acceptable substitutes are regular raisins, golden raisins, or other dried fruits like chopped apricot if you want a similar sweetness and chew.

Jake

Jake's note

"These buns shine on Easter morning but are lovely any time you want a lightly spiced, comforting treat. Home bakers will appreciate the forgiving dough and the rewarding glossy finish from a simple apricot glaze."

Classic Hot Cross Buns

These hot cross buns are the kind of thing that smells like a holiday the moment they go into the oven: warm milk, softened butter, a hint of mixed spice and plump raisins folded into a tender, enriched dough. They’re soft and slightly pillowy, with a chewy crumb punctuated by sweet bursts from the sultanas and a glossy, slightly sticky apricot finish that keeps each bun moist for days. The little piped flour crosses bake into a defined pale stripe rather than disappearing into the crust, giving a satisfying contrast to the deep golden brown of the buns themselves.

This version leans into simplicity and reliability: rubbing the butter into the flour gives a silkier texture than melted butter, and proofing the raisins or tossing them in flour keeps them from sinking. The dough is forgiving—if you have a stand mixer use the dough hook to develop gluten quickly, or knead by hand until the dough is smooth and elastic. These are for hosts who want something homemade without fuss, parents introducing kids to Easter baking, or anyone who wants a warm, spiced bun at Sunday brunch that looks special but truly is straightforward to make.

Plan your timing

4:07 pm4:35 pmProof the yeast
4:35 pm5:03 pmMix and knead the dough
5:03 pm5:31 pmFirst rise
5:31 pm5:59 pmShape and proof the buns
5:59 pm6:27 pmPipe the crosses and bake
6:27 pm6:55 pmGlaze and cool
Advertisement

Ingredients

Yield
8

Instructions

Proof the yeast

Warm the milk to about 100–110°F (38–43°C) and stir in 1 tablespoon of the sugar. Sprinkle the yeast over the milk, stir gently, and let sit 5–10 minutes until foamy to confirm the yeast is active.

For this step

  • 1 cupWhole milk, warmed to about 100–110°F (38–43°C)
  • 2.25 tspActive dry yeast
  • 0.25 cupGranulated sugar (divided)
Proof the yeast

Mix and knead the dough

In a large bowl combine the flour, remaining sugar, salt and mixed spice. Cut in the softened butter or mix it in with your fingers or paddle until evenly distributed. Add the beaten egg and the yeast-milk mixture, then stir until a shaggy dough forms. Turn onto a lightly floured surface and knead 8–10 minutes (or use a stand mixer with a dough hook) until smooth and elastic, then knead in the raisins until evenly incorporated.

For this step

  • 3 cupsAll-purpose flour
  • 0.25 cupUnsalted butter, softened
  • 1 pieceLarge egg
  • 1 tspFine sea salt
  • 1 tspMixed spice (or ground cinnamon + nutmeg)
  • 0.75 cupRaisins or sultanas
Mix and knead the dough

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 size, about 60–90 minutes depending on room temperature.
First rise

Shape and proof the buns

Punch down the dough and divide it into 8 equal pieces. Shape each into a tight ball and place on a parchment-lined baking sheet spaced about 1 inch apart. Cover loosely and let rise again until puffy and almost doubled, about 30–45 minutes.
Shape and proof the buns

Pipe the crosses and bake

Mix 3 tablespoons of flour with just enough of the reserved warm milk to make a thick, pipeable paste. Transfer to a small piping bag or zip-top bag with the corner snipped and pipe crosses over each bun. Bake in a preheated 375°F (190°C) oven for 18–22 minutes, until golden brown and cooked through.
Pipe the crosses and bake

Glaze and cool

Warm the apricot jam with a teaspoon of water until brushable, then brush over the hot buns for a glossy finish. Cool on a rack for 10–15 minutes before serving warm or at room temperature.

For this step

  • 3 tbspApricot jam (for glaze)
Glaze and cool

Tips from the kitchen

Check milk temperature

Use a thermometer to keep milk around 100–110°F; hotter will kill the yeast and cooler will delay proofing.

Plump the raisins

Soak raisins 10–15 minutes in warm water, tea, or rum, then drain—this prevents them from drawing moisture from the dough and keeps them tender.

Knead to feel

Knead until the dough is smooth and slightly tacky and passes a gentle windowpane test; this develops gluten for a light crumb without overworking.

Prevent sinking fruit

Toss raisins in a tablespoon of flour before folding them in or add them near the end of kneading to keep them suspended in the dough.

Cross paste consistency

Make the flour-and-milk paste thick enough to hold shape when piped—too thin and the cross will spread; too stiff and it won’t pipe smoothly.

Variations & substitutions

Citrus & Cardamom

Add 1½ teaspoons ground cardamom and the zest of one orange to the dough, and brush with an orange marmalade glaze instead of apricot for a bright, fragrant twist.

Sticky Fruit Medley

Replace raisins with a mix of chopped dried apricots, cherries, and currents for more varied texture and color, and fold in 2 tablespoons of chopped toasted almonds for crunch.

Vegan Hot Cross Buns

Use plant-based milk, vegan butter, and a flax or aquafaba ‘egg’ (1 tbsp ground flax + 3 tbsp water or 3 tbsp aquafaba) and proceed as written; keep an eye on proof times as rise may be slightly slower.

Overnight Slow Rise

After kneading, refrigerate the dough overnight for a slow, flavorful ferment; shape and proof in the morning before baking for deeper flavor with minimal morning work.

Storage & make-ahead

Store cooled buns in an airtight container at room temperature for up to 2 days; refrigeration dries enriched dough, so avoid the fridge unless already sliced and plan to toast. For longer storage, freeze unglazed buns in a single layer on a sheet pan until solid, then transfer to a freezer bag for up to one month; thaw and warm in a 350°F oven for 10–15 minutes, then brush with warmed apricot jam. Reheat individual buns in a microwave for 12–18 seconds or halve and toast for a fresh texture.

What to serve with it

Serve warm with unsalted butter or clotted cream and extra apricot jam on the side; their lightly spiced profile pairs beautifully with sharp cheddar for a savory contrast. For drinks, offer strong English breakfast tea, a milky chai to echo the spices, or a bright sparkling wine for a celebratory brunch; plate on a simple cake stand so guests can pull buns apart and share.

Frequently asked questions

Can I use instant yeast instead of active dry?

Yes—use the same weight (2.25 tsp is about one standard packet) and you can mix it directly into the dry ingredients without proofing, though proofing the milk first still helps you confirm activity.

Why did my buns come out dense?

Dense buns are usually from underproofing, too much flour, or overly cold ingredients limiting yeast activity; ensure the dough doubles in the first rise and feels elastic, and keep milk and room temperature ingredients within recommended ranges.

How do I keep the crosses neat?

Pipe the flour paste just before baking and keep it fairly thick so it holds shape; chill the tray 10 minutes before baking if the paste softens, and don’t overwork the paste or add too much milk.

Can I make the dough ahead of time?

Yes—after the first knead, cover the bowl tightly and refrigerate for up to 24 hours for a slow rise; bring to room temperature and finish shaping and proofing before baking.

How do I know when buns are fully baked?

They should be deep golden brown and sound slightly hollow when tapped on the bottom; an internal temperature of about 190–195°F indicates the enriched dough is cooked through.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

8 servings
Step 1: Proof the yeast
  • Whole milk, warmed to about 100–110°F (38–43°C)1 cup
  • Active dry yeast2.25 tsp
  • Granulated sugar (divided)0.25 cup
Step 2: Mix and knead the dough
  • All-purpose flour3 cups
  • Unsalted butter, softened0.25 cup
  • Large egg1 piece
  • Fine sea salt1 tsp
  • Mixed spice (or ground cinnamon + nutmeg)1 tsp
  • Raisins or sultanas0.75 cup
Step 6: Glaze and cool
  • Apricot jam (for glaze)3 tbsp

Nutrition Facts

Per serving: 1 bun (120g)

Calories306
Total Fat1.2g
Saturated Fat0.1g
Trans Fat0g
Polyunsaturated Fat0.1g
Monounsaturated Fat0.1g
Total Carbohydrates68.4g
Dietary Fiber1.5g
Total Sugars13.4g
Protein7.2g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Classic Hot Cross Buns

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect