In a small bowl, whisk together the psyllium husk and water. Set aside
In the large bowl of a stand mixer, add the bread flour, xanthan gum, baking powder, instant yeast and salt. Use the paddle attachment on low speed to mix until well combined.
In a small saucepan, combine the milk and sugar. Warm over medium heat until it reaches 120°F. Remove from heat.
With the mixer running on low speed, slowly pour in the warm milk and sugar to activate the yeast and the psyllium husk. Add the eggs and ACV and continue mixing until the dough begins to come together.
Gradually add the butter, one tablespoon at a time. Increase the mixer speed to medium and knead the dough for about 5 minutes, or until it’s smooth and well combined. The dough should be slightly sticky but elastic.
Cover the mixing bowl with plastic wrap and refrigerate for 20 minutes to make the dough easier to handle. You can skip this step if not needed.
While the dough is chilling, prepare your filling by mixing the brown sugar, coconut sugar, cinnamon and melted butter in a small bowl.
Lightly dust a clean surface with flour. Roll out the chilled dough into a rectangle, approximately 1/4-inch thick. You can use a floured rolling pin or your hands, the dough will be very soft and easy to work with.
Using a slanted spatula, spread the butter over the dough. Sprinkle the cinnamon sugar evenly over the top of the dough, leaving a slight border around the edges. Pressing gently to adhere it.
Use a pizza cutter to slice the dough into strips (long ways). Starting from one long edge, roll the dough tightly, piece by piece.
Arrange the rolls in a greased baking dish, leaving a bit of space between each roll. Cover with a cloth and let them rise in a warm place for 30–45 minutes, or until doubled in size.
Bake: Preheat your oven to 350°F. Bake the rolls for 25–30 minutes, or until golden brown.
While the rolls are warm, spread the prepared frosting generously over the top. Allow the frosting to melt slightly into the rolls before serving.