Preheat oven to 350 degrees.
Place oats in a large bowl.
In a medium-sized bowl combine pumpkin, maple syrup, coconut sugar, coconut oil, and vanilla. Whisk to combine.
Pour pumpkin/syrup mixture over oats and toss to completely coat the oats.
Add pumpkin pie spice, cinnamon and salt to the oats. Toss to combine.
Add coconut flakes, pumpkin seeds, pecans and flax seeds to the oat mixture. (Save the cranberries until after you have baked the granola!)
Toss granola until all ingredients are well incorporated.
Line two baking sheets with parchment paper and spread granola out evenly. Bake in preheated oven for 23-25 minutes, or until edges have just browned.
Remove from oven and let sit at room temperature for at least 15 minutes, without touching!
Break apart granola into big clusters and add cranberries.
Serve with milk, yogurt or eat it by hand and enjoy!