Preheat your oven to 300 and prepare a baking sheet with parchment paper.
In a large mixing bowl, add all of your dry ingredients and stir until well incorporated (oats, walnuts, coconut, cocoa powder, cinnamon and salt).
In a separate microwaveable bowl, melt your coconut oil in your microwave in small intervals (20-30 seconds) stirring in between until it is a liquid.
Add your maple syrup to your coconut oil and lightly heat in the microwave till the mixture is warm. Add in your vanilla and stir till everything is well combined.
Pour your wet ingredients over your dry ingredients and mix until well incorporated and all of your dry ingredients are covered. Spread onto your sheet pan in one thin, even layer.
Bake in the oven for 25 minutes. Let the granola sit on the counter till it has cooled entirely (it will harden as it cools). After, you can break up your granola till it's your desired texture.
Stored in an airtight container this granola can last about a month or so.