Preheat the oven to 300 degrees Fahrenheit.
Add the walnuts to a food processor and pulse a few times to break up. DOn't skip this step! It's important for the texture of the granola and it'll be used to replace grains that are typically found in granola
Add in the sliced almonds and pulse a few more times. You don't want to completely blend these nuts, but you just want them finely chopped since this is what will replace oats in traditional granola.
Transfer to a bowl with all remaining ingredients aside from the cranberries.
Mix well to combine.
Transfer to a baking sheet lined with parchment paper.
Bake for 15 minutes, mix with a spoon, then bake an additional 10-20 minutes or until golden brown. It will continue to crisp as it cools, but when you take it out it should be fairly crispy. You can always turn the oven off and let the granola sit in the off oven to get really crispy.
Remove from the oven, toss in the cranberries and let cool completely. Transfer to an air tight container for storing.