Preheat the oven to 350 degrees. Line a muffin tin with parchment or silicone cupcake holders.
Prepare flax eggs in a large bowl and set aside to gel for 10 minutes,
Once flax has gelled, mash the banana directly into flax. Add in oil, vanilla, maple syrup, sugar, orange juice and whisk to combine.
In a separate bowl, whisk dry ingredients together. Add wet to dry and drop in carrot. Switch to a spatula and mix to combine. Add raisins and nuts . Allow the batter to rest for 10-15 minutes. The carrots will start to release and create more moisture. Use an ice-cream scoop or large spoon to fill up muffin holders 3/4 of the way up. Place in preheated oven and bake for 25-27 minutes. Check by piercing with a toothpick. Should come out clean with a few crumbs on it. Allow to cool completely before adding icing.
ICING INSTRUCTIONS
In a medium sized bowl, add icing sugar, butter and 1 tbsp orange juice. Use an electric hand beater (or whisk by hand but the electric makes for a much smoother icing). Start on low and increase speed. Add 1 more tbsp of juice and beat for 1 more minute or until icing is smooth and no butter chunks remain.
I used an offset spatula to ice the cupcakes but a piping bag would work as well.
*Macros are provided as an estimate for convenience. Your final numbers will vary depending on ingredient brands, substitutions, and how you portion the recipe.