Mix together flaxseed and water to form the flaxseed egg and set aside so it has time to come together.
Mix together all the dough ingredients except the salt with the dough hook in your stand up mixer.
Add the salt on top of the dough (without mixing it in), then cover and let the dough rest for 20 minutes.
Now mix in the salt until fully incorporated, about 4-5 minutes.
Cover the dough and let it rest in a warm place for 4 hours. Every hour within the 4 go back and stretch and fold the dough over 3-4 times to create good elasticity.
In-between the stretches and resting make your cinnamon filling. Recipe is just below.
After 4 hours lay the dough out on a lightly floured work surface. Rolling it into a 14” x 20” rectangle.
Spread the filling evenly over the surface of the dough, leaving ½” of exposed dough along one short edge. Then roll the dough into a log starting with the short end.
Cut the log into 12 buns. Then let rise covered for an other hour before popping them in the fridge overnight.
In the morning take the buns out of the fridge. Let the buns rest on the counter while you preheat the oven to 400°F.
When the oven is preheated bake for 25 minutes or until golden brown.
While the buns are baking make the icing. Recipe down below.
Let the buns cool for about 10 minutes before topping with the icing and serving.
Enjoy!!