start by chopping up the almonds and coconut flakes and throwing them in a large bowl, alongside the shredded coconut and pumpkin seeds.
toss the nuts, seeds and coconut in the spices; cinnamon, nutmeg, cardamom and ginger.
mix in the apple, peeled, shredded and squeezed of excess moisture, as well as the almond butter, honey and medjool dates until everything is well-covered.
finally, add the egg and mix well so it coats everything.
take your granola mixture, and spread it evenly across a large parchment paper-lined baking sheet. you may want to use a large spatula to flatten the granola and spread it to the edges of the baking sheet, as far as you can (it can be a bit of process). alternately, you can always flatten with your hands, which is sometimes more effective (but messier).
bake in a preheated oven at 330 for 35 minutes. remove from oven and allow to cool completely before slicing into preferred granola bar sizes.