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.
Once foamy, pour yeast mixture into the flour mixture. Whisk the eggs and add to the mix. Mix with your hands until all of the ingredients are incorporated. Let the mixture sit for 30 mins to hydrate.
After 30 minutes, knead it for 5 mins and place into an oiled bowl covered for 30 mins.
After 30 minutes, stretch and fold the dough onto it self 4 times around. Do this every 30 minutes for a total of 4 times.
After the fourth stretch, place into the standmixer or place the dough on a kneading surface and begin to add the butter a tablespoon at a time making sure it is fully incorporated before added he next. If using a stand mixer, knead the dough for 5-8 mins until it begins to detach from the sides of the bowl. If doing this by hand, knead the dough until you achieve an elastic dough that doesn't break when pulled, about 10 mins.
Place into an oiled bowl and let it rise until it doubles in size, 1-2 hours.
Cut the dough into 2 equal pieces. Cut each piece into 3 equal pieces.
Roll out each piece to a log and braid them together. Place into a parchment lined 16" loaf pan or place directly onto a parchment lined baking sheet. Do the same with the other pieces or ***you can follow the video below for other design inspirations***!
Cover and let it rise until doubled in size, about 30 mins – 1 hour.
Preheat the oven to 400F.
Brush with egg wash and sprinkle with nonpareils.
Bake at 400F for the first 10 mins and 350F of the next 20 mins.
Remove from pan immediately and place on a wire rack to cool.