Lucy Johnson avatar

Written by:


Vegan sourdough hot cross bun recipe

5 from 1 vote
The inside of a sourdough hot cross bun with vegan butter

Heads up! This blog may contain affiliate links. These keep my site running (and me fed). Read my disclaimer & vetting process.

The moment that the warm sun of spring hits I am ready to celebrate with a batch of these homemade sourdough hot cross buns. These buns are a traditional British Easter treat, made with a tangy sourdough starter and spiced with mixed spice, and dried fruit.

They are the perfect combination of a soft and fluffy interior with a crispy and golden exterior. They are enjoyed throughout springtime but you can eat them any time of the year!

My sourdough hot cross bun recipe will guide you through the process of making these delicious buns, from preparing the dough to shaping and baking. Get ready to enjoy the true taste of spring!

Servings: 8 buns


  • 1 Mixer or knead by hand



  • 100 g Levain sourdough starter that is ready for baking
  • 225 g Strong white bread flour
  • 225 g White spelt flour
  • 100 ml Warm water
  • 100 ml Oat milk room temperature
  • 3 tbsp Aquafaba the water from a tin of chickpeas
  • 50 g Plant butter
  • 10 g Salt
  • 50 g Caster sugar
  • 100 g Raisins soaked in brandy for 2/3 hours
  • ½ Orange the zest of
  • 1 tsp Ground mixed spice



  • 1 tbsp Marmalade pass through a sieve to make it smooth
  • 1 tbsp Water


  • Combine the starter, flour, water, and milk in a mixing bowl and mix together until fully incorporated
  • Add the aquafaba and plant butter and mix in until the dough is sticky
  • Cover the bowl and set it aside to rest in a warm place for 1 hour
  • Now add in the salt, sugar, orange zest, spice, and soaked raisins and knead the dough slowly until it is smooth and silky which should take about 6-8 minutes (you can use an electric mixer or use the no-knead method and fold every 30 mins for 4 hours)
  • Cover the bowl with a plastic bag and leave it in the fridge overnight (for around 12 hours)
  • Take the dough out of the fridge the morning after and leave it to prove at room temperature for 1-2 hours.
  • Deflate the dough and divide it into 8 equal pieces
  • Shape them into rounds, place onto a well-floured board and dust them with flour. Cover the board with a plastic bag and leave to prove for around 30 minutes, or until they’ve doubled in size
  • Preheat your oven to 200 degrees (fan).
  • Whisk together the flour and water for the crosses. Place into a piping bag
  • Place the risen buns onto a baking tray, and leave a little space in between each bun as they will grow in the oven.
  • Snip off the end of the piping bag to make a small hole and pipe a cross on top of each one.
  • Bake in the oven for 15 minutes, until golden brown, and leave a few minutes longer if they are still pale.
  • In the meantime, place the marmalade and water into a small saucepan and melt together on medium heat. Set aside until the buns have baked
  • Take the buns out of the oven and brush over the glaze. Transfer to a wire rack to cool
  • Let them sit for about 10 minutes and then serve, or leave them to cool completely and toast to reheat.

More vegan recipes you’ll enjoy

Lucy the founder of Edible Ethics vegan food blog eating vegan noodles in a plant based restaurant

Lucy Johnson

Leave a Reply

Your email address will not be published. Required fields are marked *

How do you rate this recipe?

This site uses Akismet to reduce spam. Learn how your comment data is processed.



, , ,