Preheat oven to 325 degrees F.
In a large bowl, mix together the oats, pumpkin seeds, pecans, flaxseed, spices, and salt.
In a small saucepan over medium-low heat, add the pumpkin puree, coconut oil, honey, maple syrup, and vanilla. Whisk until smooth and slightly warm.
Add the pumpkin mixture to the dry ingredients and quickly mix with a wooden spoon.
Spread the mixture evenly across two baking sheets (or bake in two batches). Bake for 30-35 minutes, rotating the pans every 10 minutes. If you prefer chunkier granola, don’t stir the granola as it will break up the clusters. Instead, just rotate the pans.
Once the granola is golden brown and fragrant, remove from the oven and allow it to cool completely. It will crisp up as it cools. Once cool, you can also mix in some dried cranberries, chocolate chips, or other add-ins, if desired.
Transfer to an airtight container. Enjoy served on yogurt, with milk, or however desired!