Prepare an 8x8 pan by lining with wax or parchment paper. Set aside.
In a large bowl, combine all dry ingredients - rolled oats, sunflower seeds, pumpkin seeds, almonds (see ingredients for nut-free option), coconut, flaxseed meal, cinnamon, and pumpkin spice. Set aside.
Add the dates, maple syrup, pumpkin puree, almond butter (sunflower butter if nut-free), and vanilla extract to a blender and blend until completely smooth.
Add the wet maple syrup mixture to the dry ingredients and stir to thoroughly combine.
Transfer the granola bar mixture into the prepared pan and press firmly down until the mixture is firmly packed into the pan. This is important so that they will hold together.
Place granola bars in freezer to firm, for about 30 minutes. Remove and cut into 8 large bars or 16 smaller squares. Store in fridge for a week, or freezer for a month. I prefer to store mine in the freezer for freshness!