Preheat oven to 350 F
Line muffin tin with baking cups.
Grate carrots finely and set aside.
In a mixing bowl or measuring up whisk together apple sauce, coconut oil, almond milk, sugar, lemon juice, orange zest, vanilla extract, almond extract and set aside.
In mixing bowl add gluten-free flour, almond flour, baking powder, baking soda, cinnamon, nutmeg, salt, and combine well.
Pour wet mixture into dry mixture and mix just until combined (overmixing may cause denser cupcakes)
Fold in the carrots then add batter to baking cups.
Bake in preheated oven for 25-30 minutes. When toothpick comes out clean they are ready!
Allow muffins to cool in pan for 15 minutes. While they are cooling add cream cheese, powdered suagr and vanilla extract to bowl and mix until smooth.
Pipe or spoon frosting onto cupcakes then garnish with chopped almonds, cinnamon and marzipan.
Enjoy!