Butter two 8-inch round cake pans and cut parchment paper rounds to fit the bottom of pans.
Butter the parchment rounds and set pans aside.
In a separate bowl combine gluten-free flour mix, xanthan gum, baking powder, baking soda, salt, cinnamon, and nutmeg.
To the bowl of your mixer add sugar, oil, eggs and vanilla, and beat until creamy.
Add ⅓ of the flour mixture, and combine.
Repeat until all flour mixture has been combines and beat at medium-low speed for 1 minute.
Fold in carrots, pineapple ,walnuts, and coconut with a spatula.
Mixture will be very thick.
Divide mixture evenly between the two cake pans.
Bake for 45 to 50 minutes.
Do not over bake as cake can become dry.
Remove from oven when toothpick inserted into center of cake comes out clean.
Allow cakes to cool in pans for 10 minutes, then invert onto cooling rack.
Cool cakes completely before frosting with cream cheese frosting.
Recipe by Matthew's Puzzle - Autism Recovery, Gluten Free, Green Living Mom Blog at https://www.matthewspuzzle.com/2013/04/gluten-free-carrot-cake.html