Preheat the oven to 150 degrees Celsius (300 degrees Fahrenheit)'
Place the walnuts, pecans and whole almonds (not flaked) in a food processor and pulse for a few seconds until the nuts have broken into small pieces (don't over pulse them into a powder).
Transfer the nuts to a large bowl and add in the pumpkin seeds, flaked almonds, coconut flakes and raisins.
In a small bowl whisk together the pumpkin puree, melted coconut oil, honey and all of the spices and salt. Once well mixed, pour the liquid over the nut mixture and stir so that everything is well coated.
Spread the mixture evenly out on a baking sheet and bake in the oven for 50 minutes to an hour, stirring every 15 minutes to ensure it evenly browns (don't let it burn!).
Once everything is golden in colour, remove it from the oven and allow it to cool. The granola should become crunchy as it cools. Transfer to an airtight container.