Vegan Hot Cross Buns 🐰

I’m late to the party I know.

So Easter was last week and i’ve only just decided to attempt at making Hot Cross Buns. Smart move…

Anyways, here is my recipe for some yummy Hot Cross Buns! Not only are they delicious, but they are vegan! This means they’re free of all sorts of animal products e.g. Butter, Eggs and Dairy Milk!


Serving: 17 small – medium buns
Preparation time: 1 – 2 hours
Cooking time: 20 minutes
Calories: 170 Kcal



  • 1 pack or 7g of instant dry yeast
  • 1/2 cup of lukewarm water
  • 1 tsp sugar
  • 3/4 cup non-dairy milk (I used soy milk)
  • 1/3 cup oil (I used olive oil)
  • 1 1/2 tsp Ground Cinnamon
  • 1 tsp All Spice Mix*
  • 1/4 Cup Sugar
  • 3 1/2 Cups – 4 Cups Self Raising Flour
  • Rasins and or Dried Currants (Optional)

Hot Cross Crosses (lol):

  • 3 tbsp flour (any kind)
  • 1/4 cup water


  • 1 tbsp Apricot/ Marmalade Jam
  • 1 tbsp water


  1. Add the 1tsp of sugar and yeast into the cup of lukewarm water and wait for it to get foamy
  2. In a big bowl, add the milk, oil, ground cinnamon, all spice mix sugar and 1 cup of flour and the yeast mixture. Stir with a spoon.
  3. Using a hand mixer or your hands, knead in 2 cups of flour until it becomes a dough consistency. If it’s still a bit moist, add in 1/2 cup of flour at a time until a dough forms
  4. Just as your think you’re getting a dough consistency, mix in the raisins and or currants
  5. Oil another big bowl (big enough for the dough to rise) and place the dough in this bowl.
  6. Place this bowl in a warm area, not to be mistaken with a scorching hot environment e.g. next to the oven… Cover with a towel and let it rest until it doubles in size. Mine took around an hour or so.
  7. Once it’s doubled in size, take the dough out and punch it to let the air escape.
  8. Cut your dough into equal sizes and roll them into little balls
  9. Place them in a tray lined with baking paper (parchment paper)
  10. Cover them with a tea towel again and let it rest for 30 minutes.
  11. Preheat oven to 190℃

Meanwhile, make the crosses…

  1. In a bowl, add in 3 tbsp of flour and 1/4 cup of water
  2. Stir
  3. Place it in a piping bag or a ziplock bag*
  4. Pipe a cross or letters or shapes onto the buns
  5. Once the ovens ready, bake the buns for 15 – 20 minutes or until the top has become golden

Meanwhile, make the glaze…

  1. Mix either 1 tbsp of apricot or marmalade jam with 1 tbsp of water
  2. Brush it on top of the buns while they are still warm


* I used an all spice mix in place of ground nutmeg
** To convert a ziplock bag into a piping bag, add the mixture into a ziplock bag and snip a little bit of the ends of the bag and start piping!

Let me know how yours turns out!




Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s