Grease and line with parchment paper a 9 x 13 inch (23 x 33 cm) baking pan. Set aside. Preheat oven at 180 degrees Celcius for 10 minutes.
In a large bowl mix together all the dry ingredients - oats, almonds, cranberry, chocolate chips, and cinnamon powder. Set aside.
Transfer honey and peanut butter to a saucepan. Mix nicely. Heat for 20 - 30 seconds stirring continuously to make a smooth liquid. Do not heat or cook for too long. Turn off the heat. Remove the saucepan from the stovetop.
Add vanilla extract and whisk to combine. The peanut butter mixture should be of spoon dropping consistency.
Pour over the oat mixture. With a large spoon or spatula, stir the mixture, making sure all the dry ingredients are completely coated with the peanut butter liquid.
Transfer the granola into the greased baking pan. Using fingers/back of a glass/bowl lightly press the granola into an even layer.
Bake for about 18 – 20 minutes, or until set in the middle rack of the oven. Remove from the oven and let cool for about 2 - 3 hours before cutting into bars.
Store granola bars in a clean airtight container at room temperature or in the fridge.