Preheat the oven to 160 C and line a baking sheet with a silicone mat or wax paper.
In a large mixing bowl, combine the oats, almonds, cocoa powder and salt. Mix well.
In a smaller bowl, whisk the olive oil, honey, peanut butter and vanilla. Mix well till smooth and combined, a balloon whisk helps.
Pour into the oats mixture and mix well, making sure every inch of the mixture is coated. It will be a little wetter than the average granola mixture.
Tip the mixture onto the baking tray and spread it out in an even layer, but pressed together firmly.
Bake for 25 to 30 minutes, until the oats are crispy and the mixture has darkened. Halfway through the baking time, rotate the tray as well as break the granola up a little and flip it around to ensure even cooking because the edges will brown first. It will begin to cluster at this stage itself, so just break it up into pieces and flip it around.
Allow the baked granola to cool. As it cools, it will firm up more. Once completely cooled, break into smaller clumps or clusters.
Store in an airtight jar at room temperature for ten days, or refrigerate for a month (or freeze for even longer). I like to grab a handful of the clusters to eat as is, but you can add them to yoghurt or ice cream!