First we will make the dough. In the bowl of your stand up mixer, combine all the dough ingredients: warm almond milk, yeast, eggs, butter, maple syrup, sugar and flour.
Use your dough hook attachment and knead for 5-8 minutes until the dough comes together. If it's too sticky, slowly add a little extra flour if needed. You may need to add ¼ to ⅓ cup (I usually add in ¼ cup while it's kneading). Some of the dough will stick to the bottom of the bowl while kneading and that's ok.
Form the dough into a ball and add it to a well oiled bowl. Cover the bowl with plastic wrap and let it sit in a warm spot for about an hour. The dough will double in size.
After an hour, roll out the dough onto a floured surface. The dough should be rolled into a large rectangle (about 11x14)
Now make your filling by combining the sugar, brown sugar and cinnamon in a small bowl. Brush the rolled out dough with the softened butter and sprinkle the filling on top.
Slowly roll the dough into a log and cut it into 12 rolls. Place the rolls down flat in a greased 9x13 inch pan. Now let the rolls sit for 15-30 minutes while you preheat your oven.
Preheat your oven to 350 degrees.
Bake in preheated oven for 20-22 minutes.
Meanwhile, make the frosting! In a medium bowl. Cream together all the frosting ingredients until smooth.
Once the cinnamon rolls have baked and cooled slightly, cover with frosting and enjoy!