Into a bowl, add flour, salt, sugar and orange zest
In a glass measuring cup place milk and microwave for 30 seconds. Temp should not exceed 110 F. Add dry yeast and a tsp of sugar, stir and let sit for 10 mins until foamy.
Add the eggs. Once foamy, pour yeast mixture into the flour mixture. Add the Fiori di Sicilia extract as well.
Using the dough hook, knead the dough until it comes together. Then add room temp butter 1 tbsp at a time. Wait for the dough to adsorb the butter until you add the next one.
Knead for a few minutes until the dough pulls away from the side of the bowl. Scrape the sides of the bowl, cover it and let it rise for 1 1/2 - 2 hours until doubled in size.
Add the pastry cream to a piping bag.
Punch the dough down. Cut into 4 equal pieces. Cut each piece into 2 equal pieces.
Roll out each piece to a 4x12 rectangle. Pipe a 1 inch thick log of pastry cream in the center but not all the way to the edges.
Pull the dough over the pastry cream and seal the edges well. Roll the dough a but to elongate it. Do that with both pieces. They attach them on one end and twist the together. Form a circle and attach the ends. Place on a parchment lined baking sheet (half sheet size). Place a dyed egg on top. Do the same for the rest. Cover with a damp towel and let it rise for 30-40 mins.
In the meantime, preheat the oven to 350℉.
Once puffy, brush the breads with egg wash and sprinkle with non-pareil sprinkles. Bake for 30-35 mins, until golden brown.
Place on a wire rack to cool.