Preheat oven to 300°F (150°C). Line a large baking tray with parchment/baking paper.
In a large bowl mix together all of the dry ingredients. I like to use my hands to do this. The goal is to make sure the protein powder is spread evenly through all the ingredients.
In a pot over low heat, gently melt the peanut butter, vanilla extract and maple syrup together, stirring until smooth. Remove from the heat. (This can also be done in the microwave in a microwave proof bowl.)
Add the warmed peanut butter mixture to the dry ingredients, mix until well combined.
Spread the granola mixture onto the prepared tray in an even layer.
Bake for 28–32 minutes, rotating the tray once during baking for even cooking.
Remove from the oven and allow to cool completely on the tray (at least 30 minutes).
Cool completely before storing in a glass jar or airtight container.
Serve sprinkled over Greek yogurt and fresh fruit.