Add oats, pistachios, and almonds into a large bowl and mix well.
Add maple syrup, agave nectar, vegetable oil, vanilla and almond extract, cinnamon, and salt in a separate bowl and mix well.
Add wet mixture into dry mixture and mix well.
Line a baking sheet with parchment paper and add wet granola to the baking sheet. Spread out well over the sheet.
Bake in oven for 45 minutes, stirring every 15 minutes or so. This step is important to ensure all areas are evenly toasted.
Pull out of oven and let cool completely on the baking sheet.
Once completely cooled, pour granola into a dry bowl and add cranberries. Place toasted granola in an air sealed container and store for up to 3 weeks.
Recipe by Peppers and Peaches at https://www.peppersandpeaches.com/holiday-granola/