Sift almond flour with egg white protein powder and baking powder. Add the rest of the ingredients together until you have a smooth dough.
Place a sheet of plastic wrap on the counter, then spray with coconut oil spray. Place dough on greased plastic, push the dough down a bit, and spray with another layer of coconut oil. Top with another sheet of plastic wrap. Roll the dough out with a rolling pin until a long rectangle shape (9×12) or so. Then remove the top layer of plastic.
Cinnamon Roll Filling: Mix all ingredients together. Spread cinnamon roll filling evenly over the dough…make sure the top layer of plastic is off. Roll up the dough using the edge of the plastic to make a tight log. Cut dough into 2-inch pieces.
Bake for 8 minutes or until baked through (insert a toothpick to check doneness…the toothpick should come out clean).
Frosting: Mix all ingredients until smooth and well combined. Top slightly cooled cinnamon rolls with frosting (frosting will melt if the cinnamon rolls are still piping hot). Top with chopped pecans or walnuts if desired. Enjoy!