In a large bowl, combine the oats, pepitas, peanuts, cranberries and a pinch of salt.
In a small sauce pan, melt together the coconut oil, maple syrup and peanut butter over medium-low heat until smooth and creamy. Remove from the heat and add the cinnamon + vanilla. Pour the mixture over the oat mixture and toss well to evenly combine the ingredients. I normally stir for a good 3 to 5 minutes.
Spread the granola out onto a parchment lined baking sheet with sides. Bake for 30 to 40 minutes, stirring every 15 minutes so that the granola gets evenly toasted. The last time you stir the granola, drizzle it with the 2 tablespoons honey and add the butter. Remove from the oven and let cool completely before storing. Store up to two weeks at room temperature.
Notes
*It is VERY important that you really mix your peanut butter well before adding it to the recipe. You want to make sure you mix any oil at the top of the jar with the peanut butter below so that it is smooth and spreadable.