Sift the flour into a large bowl, and add the caster sugar and yeast. Mix these together so its all evenly distributed.
Rub the butter into the mixture so it resembles bread crumbs, like you would when making scones.
Gently heat the milk until warm - but not piping hot. If heating in a pan, you want it to just about start having steam come out of the pan. If your yeast needs activating, add it to the warm milk!
Add the milk, vanilla, and egg to the dry ingredients.
Knead the dough together for 7-10 minutes. It will be sticky at first, but it will soon come together. I use my KitchenAid with the dough hook to make this easier.
Once kneaded, it will be springy to touch, and not sticky.
Transfer into a lightly oiled bowl, and cover the top of the bowl with cling film. Let it rise for 1-2 hours, or until doubled in size.
Whilst the bread is proving, make the filling for the mini egg rolls.
Add the unsalted butter and light brown sugar to a small pan and heat on a low heat until smooth.
Remove the pan from the heat and add the dark chocolate and cocoa powder and stir until smooth. Leave to the side for now.
Once the dough has risen, transfer to a lightly floured work surface, and roll out to a large rectangle. Mine ends up being about 50cmx30cm.
You want it to be as even a rectangle as possible so its easier to roll up, and the dough can be thin here.
Gently brush the surface with the melted chocolate mixture until it's evenly spread.
Sprinkle over the (chopped/crushed) mini eggs!
Roll the dough from long side to long side, so that a ~long sausage~ is formed. Cut this evenly into 12 pieces.
I cut the middle, and then the two halves into two more, and then each into three pieces to get my 12.
Using a large rectangular baking dish, mine was 30cmx24cm roughly, put them in. They won't touch yet, but you want four rows of three basically.
Cover the dish with clingfilm, and let them rise for another hour or so. By the end, they should all touch.
Towards the end of the dough rising, preheat the oven to 180ºC/160ºC fan so that when its finished rising, you can put it straight in the oven.
Bake in the oven for 20-25 minutes, until golden brown and cooked through.
Leave to cool, and then make the icing. Simply whisk together the icing sugar and water until a thick icing paste is formed, and then drizzle over the rolls.
Sprinkle on the extra mini eggs! Enjoy!
Notes
These are best on the day of eating, but will last covered for a couple of days.
The icing on top is optional, but I love it!
I use dried active yeast - but you can use quick yeast (same amount) or fresh yeast (use 28g). Some yeasts need activating before use so check package instructions!
You can reheat these the day after baking by microwaving for about 30 seconds!
You can prep these the night before if you want them for breakfast, and put them in the fridge for the second prove so they are ready to bake in the morning!