Preheat oven to 275 degrees F (135 degrees C). Line a large baking sheet with parchment paper and set aside.
In a large bowl, mix oats, walnuts, almonds, pumpkin seeds, coconut, cinnamon, ginger, and a pinch of salt. Add honey, coconut oil, and vanilla. Stir until incorporated.
Spread out granola on baking sheet. Bake for 45 minutes, stirring midway through. If you want clustery granola, do not stir.
Let granola cool for 20 to 30 minutes before eating. The granola will crisp up after it is out of the oven. I didn't want big clusters this time, so I stirred the granola after 10 minutes of cooling to break up everything.
Serve with yogurt or eat them by the handful! Store in an airtight container.