Preheat oven to 350°F and line a 14 x10 inch baking sheet with parchment paper. Allow the parchment paper to hang over the edges so that you will be able to lift the carrot cake off the baking sheet easily.
In a large bowl add brown sugar, oil, eggs, and vanilla, whisk until combined well.
Using a metal sieve, sift in gluten free flour along with the rest of the dry ingredients. Baking powder, baking soda, xanthan gum (if using), salt, cinnamon, ginger and nutmeg. Mix until evenly combined and smooth. Batter will be thick but pourable.
Fold in grated carrots using a spatula or wooden spoon and mix until evenly incorporated throughout the batter.
Pour the batter onto the prepared baking sheet, spread into an even layer filling in the corners as well so you cover the entire baking sheet.
Place on middle rack into preheated oven and bake for 20 minutes. Use a toothpick inserted into middle of the carrot cake to check. If toothpick comes out clean it is done. If not, continue to bake in 2-minute increments until the toothpick comes out clean.
Immediately after baking, remove carrot cake from tray leaving it on the parchment paper and roll into a log. Allow to cool for about 1 hour or until its no longer warm.
Prepare the whipped cream cheese frosting. In a large bowl, add cream cheese and beat on high using a hand or stand mixer with whisk attachment until fluffy. Add the whipping cream, sifted icing sugar and vanilla extract. Mix until soft peaks form. Overmixing will result in frosting being too hard and stiff, this will make it difficult to spread over cake.
Once carrot cake has cooled very carefully unroll. Use a clean knife or offset spatula to press against the cake as you are unrolling so that it stays together. Cracks are going to happen and that is fine. After unrolling carrot cake roll, spread the frosting in an even layer on top of entire cake.
Roll the cake bake up while pulling the parchment paper away from it. You will want to use a clean knife or offset spatula for this part as well, carefully lifting the carrot cake off the parchment paper while rolling. Keep the knife clean as you go as it can pull the cake apart using it to lift and press into cake while rolling.
Once the cake is rolled into a log again, cover in plastic wrap and place in refrigerator for at least 1 hour to firm up before cutting.
After chilling and cake feels firm, cut the log into 8 even pieces using a sharp clean knife, cleaning off the knife with a paper towel between each cut. Allow to come to room temperature before serving is best, however, cake is still delicious and moist either way. Store leftovers in airtight container in refrigerator.
Enjoy!