Preheat oven to 340 degrees.
Mix the oats, coconut, cinnamon, sugar, cocoa powder, salt, seeds and nuts together in a large bowl.
In a small saucepan over medium low heat, warm the coconut oil, maple syrup and vanilla extract and pour over the dry ingredients and mix well.
Spread the mixture evenly onto a baking sheet (may take two batches) and bake for 20-25 minutes, stirring a bit near the halfway point. The coconut oil will help this granola crisp up nicely but be sure to watch it carefully as it browns quickly. You want it to be a golden color.
Add the craisins to the baking sheet in the last 2 minutes of cooking, so they don’t get hard.
Once the granola is visibly browned (about 23 minutes for me), remove from the oven and scoop into a bowl to let it cool. Place in a container that has an air-tight seal and it should keep for a few weeks.
Enjoy!