Preheat your oven to 160C.
In a large bowl combine the oats, buckwheat, coconut flakes, chia seeds, pecans, sunflower seeds, pumpkin seeds, salt and coconut sugar. Roughly chop the almonds and add them to the mix.
Melt the coconut oil in your microwave for about 1 minute, or until liquid. Add the maple syrup, vanilla essence and cocoa powder and whisk to combine into a smooth syrup.
Pour this mixture over the oats and nuts and mix well with your hands so that each bit is covered with chocolatey goodness.
Spread the mixture out onto a large baking tray lined with baking paper and bake for 20 minutes. Stir the granola at this point and place back in the oven for a further 10 minutes, until fragrant and toasted. This can take longer depending on how powerful your oven is. Please note it can be hard to tell whether or not the granola is cooked, because of the dark colour from the cocoa. A good way to test is to bite into an almond, which takes the longest to toast – it should taste nutty and be golden brown inside.
Once cool you can serve the granola with milk or yoghurt and it is even delicious just as a snack.