Preheat oven to 300°F (150°C) and line a baking sheet with parchment paper.
In a large bowl, combine oats, nuts, coconut flakes, cinnamon, and salt.
In a small bowl, whisk together honey (or maple syrup), melted coconut oil (or butter), and vanilla extract.
Pour wet ingredients over dry ingredients and mix until evenly coated.
Spread mixture onto the baking sheet, gently pressing it together to gather clumps.
Bake for 20-25 minutes, stirring halfway through while keeping some clusters intact.
Let granola sit undisturbed until fully cooled—it will crisp up as it cools.
Store in an airtight container for up to two weeks.