This post may contain affiliate links, view our disclaimer for details.
These eggless and vegan hot cross buns are rich, fluffy, slightly spiced, filled with sweet raisins, and topped with an icing cross. They’re perfect for spring or Easter baking!

Why We Love These Vegan Hot Cross Buns
Spring is finally here and I just want to make all the springtime treats. I grew up eating hot cross buns and crave them when Easter time comes. Well, today I’m sharing my completely plant-based Vegan Hot Cross Buns!
Emily’s Recipe Notes:
- Flavor: Packed with wonderful flavors like cinnamon, vanilla and orange.
- Texture: Soft and fluffy thanks to the enriched dough. Vegan butter and dairy free milk create the BEST texture.
- Difficulty: Easy.
Why We Love This Recipe: I love how these buns are perfect for spring or Easter baking. They taste just like the hot cross buns I grew up eating. That being said…while these are great around Easter time, they can definitely be made year-round!
They’d make a delicious breakfast, brunch, or snack time treat to eat with coffee or tea. You can even use them to make my Vegan French Toast Casserole!
If you love hot cross buns, you’ll probably also love my Pull Apart Hot Cross Bun Loaf which is based on this recipe!
Why this Recipe Works
These hot cross buns are completely eggless but the dough is still wonderfully fluffy and rich! How do we make this happen, you may ask?
Instead of eggs, this recipe uses dairy-free milk and vegan butter to create a brioche-like dough without eggs. The fat from the milk and butter adds to the richness of the dough, creating pastry-like layers.
Ingredients:

These hot cross buns are super simple to make. There’s nothing quite like fresh-made sweet buns like these. Traditional hot cross buns use dairy butter and eggs. But these buns are eggless and dairy-free, perfect if you have allergies or can’t eat either of those ingredients!
Let’s take a look at the ingredients below:
- Flour
- Active Dry Yeast
- Sugar
- Vegan Butter
- Unsweetened Almond Milk
- Orange Zest
- Raisins
- Vanilla Extract
- Cinnamon
- Nutmeg
- Salt
The Best Vegan Butter
You can use pretty much any vegan butter in this recipe, but below are a few of my favorites:
- Earth Balance Butter Sticks
- Country Crock Plant Butter
- Flora Plant Butter
Helpful Equipment
- Large Mixing Bowl
- Baking Pan
- Digital Scale
Step by Step Instructions
Yeast is activated by warming it and โfeedingโ it with a little sugar. Youโll want to warm your almond milk in the microwave (or on the stovetop) until itโs warm to the touch but not scalding. If the milk is too hot, it will kill the yeast. A good test is to dab a bit of the warm milk on your wrist. If itโs not scalding, it should be close to the right temperature.
Prep the Yeast
STEP 1: Youโll want to combine a tablespoon of the sugar with the warm almond milk. Once the sugar dissolves slightly, you can add in the yeast. It should bubble and froth up after a few minutes.
STEP 2: While the yeast activates, in a large bowl, you’ll cream together the remaining sugar and the softened vegan butter.


STEP 3: Then, add the yeast mixture and the salt, vanilla, cinnamon, nutmeg, and orange zest. Next up, add in 1 cup of the flour at a time, mixing to incorporate with the wet ingredients.
STEP 4: Keep stirring the ingredients together until a soft, slightly sticky dough forms. Once the dough starts to come together into a loose ball add in the raisins.
Knead the Dough
STEP 5: Next, transfer the dough to a floured surface and knead it for 10 minutes until the exterior surface is smooth and no longer sticky.


Let the Dough Rise
STEP 6: The dough will need to rise after being kneaded. Youโll want to oil a bowl (with a little melted vegan butter, or cooking spray), then place the dough ball into the bowl.
STEP 7: To keep the dough from drying out, cover the bowl with a damp (but not soaking wet), paper towel or tea towel. In order to rise, the dough needs to be placed in a warm place for about 1.5-2 hours (on my countertop, it takes about 2 hours). I like to place mine in my microwave (make sure not to run it!) or in my oven (turned off).


Shape the Buns
STEP 8: Once the dough has doubled in size, go ahead and transfer it onto a lightly floured surface. Divide the dough into 12 evenly sized pieces (77-78g each).
STEP 9: Shape the pieces by gently rolling them in your hand and tucking any lumps into the underside of the ball.
The Second Rise
STEP 10: Place the balls into a greased 9โx13โ baking pan. Then, cover again with a damp towel and let rise for 30 minutes. This second rise is very important. This will help the buns have a lighter texture once baked. The buns won’t completely double in size but they should puff up a bit more.
Vegan Egg Wash
STEP 11: To get beautiful golden brown tops on your buns, you’ll want to brush the dough with a vegan egg wash.

Decorating the Buns
Once the buns come out of the oven and have cooled for about 10-15 minutes, you can brush them with some apricot jam.
This jam glaze gives the buns a beautiful sheen and flavorful sweetness.
There are two traditional ways to decorate hot cross buns. With a flour cross or with an icing cross. In this recipe, I’m choosing to create an icing cross since it adds a bit of sweetness to the rolls.
Flour Cross:
Flour crosses are made from a mixture of flour and water that make a paste. This paste is piped on prior to baking the buns.
Icing Cross:
Icing crosses are made from powdered sugar and are piped onto the buns after baking and after they have cooled. You can spoon the icing into a ziplock bag and cut the tip off to pipe the icing onto the buns.

Serving & Storage
The vegan and eggless hot cross buns are perfect for Easter or a spring breakfast. They’re slightly sweet, glazed with an apricot jam, and have cozy cinnamon and nutmeg flavors in them. These little buns are so fun to make and you’ll be looking forward to them all year long!
They will stay fresh covered in plastic wrap at room temperature for 1 day. Like most baked goods, these buns are best the first few days. They can also be frozen in an airtight container or freezer bag for up to 2 months.
FAQ
Yes, hot cross buns can be made with no eggs. These hot cross buns are completely eggless but the dough is still wonderfully fluffy and rich! Instead of eggs, this recipe uses dairy-free milk and vegan butter to create a brioche-like dough without eggs. The fat from the milk and butter adds to the richness of the dough, creating pastry-like layers.
Any dairy-free milk can be used to make these hot cross buns.
I usually use Earth Balance Butter or Country Crock Plant Butter, but any vegan butter should work as long as it’s softened!
I don’t recommend omitting the sugar in this recipe. It’s needed to help activate the yeast, so the dough rises properly. Granulated sugar can be substituted for coconut sugar or brown sugar.
More Vegan Baked Goods

The BEST Vegan Hot Cross Buns
Ingredients
Dough:
- ยพ cup almond milk, warm but not hot
- 2 ยผ tsp active dry yeast, or one standard packet
- ยฝ cup granulated sugar, 100g
- 7 tbsp softened salted vegan butter, 97g – cubed
- ยฝ tsp salt
- 1 tsp vanilla extract
- 2 tsp ground cinnamon
- ยฝ tsp ground nutmeg
- 1 tbsp orange zest, optional
- 3 1/3 cup all-purpose flour, 428g – spoon and level method
- ยพ cup dark raisins, 110g
Vegan Egg Wash:
- 2 tbsp almond milk, or other dairy free milk
- 1 tbsp pure maple syrup
Icing Cross:
- ยฝ cup powdered sugar
- 2 tsp almond milk, or other dairy free milk
Glaze (optional):
- 1 tbsp apricot jam, melted
- ยฝ tsp water
Instructions
Make the Dough
- Mix together the warm almond milk, the yeast, and 1 tbsp of the sugar. Set aside for 5 minutes to activate.ยพ cup almond milk, 2 ยผ tsp active dry yeast
- In a large bowl, cream together the remaining sugar and the softened vegan butter. Add the yeast mixture and the salt, vanilla, cinnamon, nutmeg, and orange zest. Add in 1 cup of the flour at a time, mixing to incorporate with the wet ingredients. Once the dough starts to come together into a loose ball add in the raisins.ยฝ cup granulated sugar, 7 tbsp softened salted vegan butter, ยฝ tsp salt, 1 tsp vanilla extract, 2 tsp ground cinnamon, ยฝ tsp ground nutmeg, 1 tbsp orange zest, 3 1/3 cup all-purpose flour, ยพ cup dark raisins
- On a lightly floured surface, knead the dough for 10 minutes (yes! exactly 10 minutes!). It should pass the โwindow paneโ test. If the dough appears sticky while kneading, sprinkle on 1 tbsp flour at a time until the dough is smooth.
- Lightly grease your bowl, and roll the dough around in it to cover the sides with the oil. Cover with plastic wrap or a damp towel and let rise for 1.5-2 hours until double in size.
- Transfer the risen dough onto a lightly floured surface, and cut into 12 evenly sized pieces (77-78g each). Roll the pieces into balls.
- Place the balls into a greased 9โx13โ baking pan. Cover again with a damp towel and let rise for 30 minutes.
Bake the Buns
- Preheat your oven to 375ยฐF.
- Make the vegan egg wash: mix the almond milk and maple syrup together in a small bowl. Brush the vegan egg wash mixture on the tops of the buns and bake for 27-30 minutes until golden on top. Let the buns cool in the pan.2 tbsp almond milk, 1 tbsp pure maple syrup
- Mix the water with the apricot preserves. Brush the glaze on top of the cooled buns.1 tbsp apricot jam, ยฝ tsp water
- Mix together the icing cross ingredients. Transfer the icing to a ziplock bag. Once the buns are no longer hot, cut the tip off the bag and pipe onto the buns in a cross shape. Serve warm.ยฝ cup powdered sugar, 2 tsp almond milk
Video
Recipe notes
- Do not add more flour than you need to. More flour leads to tougher buns. You want just enough to keep the dough from being too sticky yet still soft.
- Once cooled, store in a ziplock bag or a sealed container. Or wrap tightly in plastic wrap and freeze.
- Iโm using a ceramic baking dish. If youโre using a metal baking dish, your baking time may vary.ย

Did You Make This?
Leave a star rating and a comment below to let others know how it turned out for you!
Want to save this recipe for later? Pin it to Pinterest!

Categories:
10 Ingredients or Less, Baked Goods, Breakfast & Brunch, Easter, Recipes, Seasonal, Spring,
Did You Make These Vegan Hot Cross Buns?
Iโd love to know! Leave a star rating and comment below!