Homemade Hot Cross Buns (Budget Recipe) — Only 22p Each
|
22p
per bun
|
£1.34
total (6 buns)
|
30 mins
active prep
|
~1 hr 50
total (inc. proves)
|
6
buns
|
A proper spiced, fluffy hot cross bun recipe using basic ingredients from any UK supermarket. The kneading and two proves take a bit of patience, but nothing here is technically difficult — and the result is noticeably better than most shop-bought versions at a fraction of the price.
There's something about hot cross buns that makes Easter feel like it's actually arrived. The smell of warm spice coming out of the oven, the little hit of citrus from the orange zest, the sticky glazed top — and then that first split with butter while they're still a bit warm. This batch costs £1.34 total and makes 6 deep, substantial buns at 22p each. The active work takes about 30 minutes (mostly kneading); the rest is hands-off proving time. You'll want to allow about 1 hour 50 minutes start to finish, and there's a 10-minute knead in the middle, so this is one for when you've got a bit of time at home rather than a quick weeknight bake.
So I made this for the first time a couple of weeks ago and honestly couldn't believe how straightforward it was. I was half-expecting disaster — yeast, proving, shaping, the whole thing felt like it might go wrong. It didn't. By the third test bake, I'd worked out the few things that actually matter, and the results were properly good. Six warm buns, 22p each, and the kitchen smelled incredible.
The two proves do most of the heavy lifting. The first hour lets gluten relax and yeast produce gas slowly, which is what gives you a light, fluffy crumb rather than a dense one. The 10-minute knead before that is what develops the gluten structure in the first place — without it, the dough can't trap the gas and the bun won't rise properly. Adding orange zest directly into the dry ingredients (before the wet) means the oils distribute evenly through the whole dough, so you get citrus flavour in every bite rather than one intense patch.
You might be wondering whether homemade hot cross buns are genuinely worth the effort when shops sell them for about 40–60p each. Honestly, the answer is yes — but only if you're home anyway. The active hands-on time is only about 30 minutes; the rest is waiting while the dough proves. The flavour difference is real: you can push the spice exactly where you want it, the orange zest comes through fresh rather than faint, and the texture after a good prove is noticeably lighter than most supermarket versions. And at 22p each versus 50p in a shop, you're saving about £1.68 per batch — which adds up if you make them more than once over Easter.
Why make hot cross buns at home?
Shop-bought hot cross buns range from fine to pretty disappointing. Some are stingy on fruit, some taste mostly of sweet bread with the spice barely noticeable. When you make them at home, you get to push the flavour where you actually want it.
This version uses cinnamon plus allspice (ground mixed spice works equally well — that's what was used here, because that's what was in the cupboard). The orange zest goes straight into the dry ingredients, which means the citrus oils disperse evenly through the dough rather than sitting in one corner. While the buns bake, the kitchen fills with a warm, spiced smell that's genuinely hard to describe to someone who hasn't experienced it.
The sticky glaze at the end takes about 90 seconds and is not optional — it's what gives hot cross buns that properly traditional feel. A few reasons this batch consistently works:
- Light, fluffy crumb after the knead and prove — not heavy or dense
- Real spice and citrus you can actually taste rather than vaguely detect
- Sticky glaze on top that sets slightly as it cools
- 100 g of fruit throughout, so you get some in nearly every bite
If you like simple bread projects that don't need fancy kit, you'll probably enjoy this easy garlic bread from scratch too — same general rhythm of bloom, knead, prove, bake.
Ingredients and exact costs — £1.34 total for 6 buns
The recipe has three parts: the dough, the flour paste for crosses, and the sugar glaze. Here's every ingredient with the cost used for this batch:
| Ingredient | Amount | Cost |
|---|---|---|
| Milk | 190 ml | 12p |
| Dried yeast (1 sachet) | 1 packet | 8p |
| Strong bread flour | 320 g | 22p |
| Sugar (dough) | 55 g | 6p |
| Sultanas / mixed fruit | 100 g | 22p |
| Cinnamon | 1 tsp | 4p |
| Allspice / ground mixed spice | 1 tsp | 4p |
| Orange (for zest) | 1 | 19p |
| Egg | 1 | 14p |
| Softened butter | 25 g | 19p |
| Salt | Pinch | 0p |
| Plain flour (crosses) | 35 g | 2p |
| Water (crosses) | ~45 ml | 0p |
| Sugar (glaze) | 1 tbsp | 2p |
| Total (6 buns) | £1.34 | |
A quick note on the spice: if you don't have allspice, ground mixed spice is the practical swap — and it's what was used in all three test batches. No special shopping trip needed. The Aldi own-brand mixed spice at 85p for a jar works perfectly well here.
Step-by-step method
This is a bread recipe, so the pattern is: wake the yeast, mix, knead, prove, shape, prove again, bake. Each step is simple — the two proves are where the dough does all the real work.
Step 1 — Bloom the yeast in warm milk (10 minutes)
Warm 190 ml milk in a pan for about 5 minutes. Lukewarm is the target — dip a finger in and it should feel warm but not hot. Tip it into a bowl, add 1 packet dried yeast and about 1 teaspoon of the sugar (taken from the 55 g). Stir well and leave for 10 minutes. When it blooms, the surface goes frothy — that's the sign the yeast is active and you're good to go.
Step 2 — Mix the dough (it starts sticky — that's normal)
In a large bowl, add the 320 g strong bread flour, remaining sugar, 100 g sultanas, 1 tsp cinnamon, 1 tsp mixed spice, and a pinch of salt. Add the zest of 1 orange now — mixing it into the dry ingredients first means it distributes evenly through the whole dough. Then add 25 g softened butter, 1 beaten egg, and the bloomed yeast mixture. Bring it all together. At first it feels wet and sticky — this is normal. Give the flour a moment to hydrate before adding any extra. If it's genuinely unworkable after 2 minutes, add flour 1 tablespoon at a time.
Step 3 — Knead for 10 minutes until smooth and springy
Turn the dough out onto a floured surface, get a little flour on your hands, and knead for 10 minutes. You can feel the change: at the start it's tacky and awkward, then it smooths out and starts to spring back when you press a finger in. That springiness is the gluten doing its job. A stand mixer with a dough hook at medium speed for 8 minutes gets you to the same place if you'd rather.
Step 4 — First prove (about 1 hour)
Lightly oil a bowl, put the dough in, and turn it so the surface gets a thin coating. Cover with a clean tea towel and leave in a warm spot for about 1 hour until it's doubled in size. Somewhere near (not on) a radiator works well. The airing cupboard, if you have one, is ideal. This is the hands-off part — the dough does its own thing while you get on with something else.
Step 5 — Knock back, divide, and shape into 6 buns
Grease a small baking tray (lard was used here, but a light coating of oil works equally well). Tip the dough onto the board and knock out the gas with a few folds and presses. No need to be aggressive — you're just deflating it so it shapes cleanly. Divide into 6 pieces: cut in half, then each half into thirds, then each third in two. To shape each bun, fold the edges underneath until you have a round. They may end up slightly oblong when snug in the tray — it doesn't affect how they taste. Cover and leave for the second prove, about 45 minutes.
Step 6 — Make the flour paste and pipe the crosses
Once the buns have puffed up again after their second prove, mix 35 g plain flour with enough water to make a stiff, pipeable paste — roughly 45 ml, added gradually. It should hold its shape when piped, not run. Spoon it into a piping bag, or use a small food bag with the corner snipped off (keep the cut small). Pipe lines across one way, then the other way to make crosses. There should be just enough paste for all six buns — which keeps the crosses neat rather than thick and blobby.
Step 7 — Bake at 180°C for 15–20 minutes
Bake at 180°C (fan) / 200°C (conventional) for 15–20 minutes. Check at 12 minutes. The buns should look golden on top and smell rich and spiced when done. If your oven runs hot (mine does), check at 12 minutes and decide whether another 5 minutes is needed. The second and third test batches both came out best at 17 minutes in a fan oven at 180°C.
Step 8 — Brush on the sugar glaze immediately
Dissolve 1 tablespoon of sugar in a tiny amount of hot water — just enough to make it liquid. Brush it over the tops of the buns while they're still hot from the oven. This is when it turns glossy and slightly tacky as it cools. Don't skip this step — it's what makes them feel like proper hot cross buns rather than spiced rolls.
Brush the sugar glaze on while the buns are still hot — that's when it goes glossy and sticky rather than just sitting on the surface.
Tips and honest lessons from three test batches
So I made this three times before publishing, and each batch taught me something. The first batch: I rushed the milk temperature check and added the yeast to milk that was slightly too warm. It still bloomed — just about — but the prove was sluggish and the buns came out denser than they should have. Second batch was better: I waited until the milk was properly lukewarm and the prove happened much faster. Third batch was the best — I also let the second prove go a full 45 minutes rather than cutting it short at 30, and the buns came out lighter with a better spring.
The glaze is something I was tempted to skip on the first batch because the buns already looked good. I'm glad I didn't — the difference between a glazed and unglazed bun is obvious once you see them side by side. It's 90 seconds of extra effort that completely changes the finish.
For the fruit, the sultanas from Tesco were 95p for 500 g — so the 100 g used here cost about 19p. Aldi's own-brand mixed dried fruit is slightly cheaper and works just as well if that's what you've got.
If you're comparing methods and want to see other budget takes, this hot cross bun recipe on the cheap from Skint Dad has a different cost breakdown, and this thrifty hot cross bun recipe is a useful comparison too. The basics are always the same: warm liquid, yeast, prove, patience.
The buns don't need to be perfectly round. A snug tray and a rustic shape still give you the soft, tear-apart texture — it's the prove and the bake that matter, not the shaping.
For UK allergen guidance, visit food.gov.uk.
Frequently Asked Questions
Conclusion
Homemade hot cross buns don't need fancy ingredients or specialist kit. Six warm, properly spiced buns for £1.34 — 22p each — with a soft fluffy crumb, real orange citrus coming through, and a properly sticky glaze on top. The active work is about 30 minutes; the rest is the dough doing what dough does if you give it time and warmth.
The two things that matter most: get the milk temperature right before the yeast goes in, and commit to the full 10-minute knead. Everything else — the shaping, the piping, the glaze — is straightforward once the dough is there. Trust the process, and the result will be worth it.
If you make a batch, I'd love to know how they turned out. Did yours rise well on the first prove? Did you use sultanas or mixed fruit? Drop a comment below.
Or browse all budget recipes for more ideas.
0 Comments