Preheat oven to 350F.
In a medium sized mixing bowl, mash up your banana and then mix in the remaining wet ingredients; peanut butter, coconut oil, applesauce, maple syrup, eggs and vanilla until well combined, then set aside.
In a separate large bowl, combine all your dry ingredients; oats, oat flour, almond flour, shredded coconut, spices, salt, baking powder and baking soda.
Next, combine the wet mixture with the dry ingredient bowl and mix with a wooden spoon or spatula until well combined.
Fold in raisins, apple and carrot until equally combined.
Line a large cookie sheet with parchment paper and spoon about 2 heaping tablespoons of batter onto the cookie sheet for each cookie.
Bake for 25 minutes until bottoms are golden brown.
Once out of the oven, allow them to sit on the cookie sheet for 5 minutes before transferring them to a cooling rack to fully cool and set.
Enjoy straight away with a tall glass of homemade almond milk or store in an airtight container for 3-5 days (if they last that long before someone eats them all!).