Hot cross buns: an enduring symbol of Easter, the first song we learn on the recorder, and a much-needed, palm-sized bundle of joy – and spice, dried fruit and butter – during these uncertain times.

While even an average hot cross bun is pretty good – a short spell under the grill and a decent knob of butter will transform any bread into a minor miracle – a great hot cross bun is something to cheer about. Here are some of our favourite bakers who are spreading happiness this Easter.

Mary Street Bakery ($2.50 each, $13 for a six-pack, $25 for a dozen)
Traditional and choc-orange hot cross buns will be available at Mary Street’s five stores over the long weekend (Highgate, City Beach and West Leederville open 7am to 3pm all long weekend; Allendale Square and QV1 closed over the long weekend) and Offshoot Coffee. In addition to launching a babka – the braided Jewish chocolate brioche you didn’t know you needed in your life – for Easter, Mary Street Bakery will also offer free delivery on baked goods and coffee beans to selected suburbs on Friday, Saturday and Sunday (Minimum order $25).

North Street Store ($3 each, $15 for a six-pack)
The dough whisperers at Cottesloe’s little-corner-deli-that-could say they’ve been fine-tuning the recipe for their hot cross buns for five weeks. It’s not hard to believe. Cakey, plush and heavy with earl grey-soaked fruit and spice, they’re the stuff of Easter dreams. Pre-order available on (08) 9286 2613.

Miller + Baker ($2.50 each, $12.50 for a six-pack, $23 for a baker’s dozen
Miller + Baker has been a hit since opening late last year, not least because it’s one of the few bakeries in Australia to mill its own flour. Its semi-sourdough hot cross buns are available with a traditional fruit mix, or chocolate chip and orange. Staff are baking – and milling – in the lead up to the long weekend. Buns are available for pick-up (the bakery is open from 6:30am until1.30pm Wednesday and Thursday) and delivery within the inner city ($5 fee, free for orders over $50 and for those living within a kilometre of the bakery. Orders can be texted on 0403 962 297.

Wild Bakery ($12.50 for a six-pack)
Cutting corners has never been part of the vocabulary at Wild Bakery, and the same goes for the hot cross buns - rich in spice and dried apricots - being turned out at this South Fremantle favourite. Pre-orders are welcome (give the team a call on 0468 787 581), although a limited number of buns are available in the store daily.

Bread in Common ($12 for a six-pack)
Following the same organic, produce-first approach as Bread in Common, the bakery’s wood-fired yeast buns are made with organic flour and cinnamon and are heavy on currants and sultanas. They’re also, admits general manager Scott Brannigan, a little addictive. “I definitely pack on a few extra kilos at Easter,” he says. The buns will be available for pick-up from Thursday at Bread in Common’s Nedlands bakery (before 12pm) and Coogee Common (10am to 2pm). Pre-orders can be made via email (bakery@breadincommon.com.au), Instagram DM or text (0466 182 820). A limited amount of buns will also be available at Peaches (South Fremantle) and Kailis Bros Leederville.

Strange Grains Gluten Free Bakery
This specialist Shenton Park bakery is offering customers gluten-free, vegan hot cross buns in both traditional fruit and chocolate (also dairy free) versions. Home delivery of frozen buns – and other goods – is also available.