Preheat the oven to 350 degrees F. Line a baking sheet with parchment paper and set aside for now.
In a large mixing bowl, combine the oats, pecans, cinnamon, and salt.
Add the olive oil, honey, and vanilla. Stir until well-combined so that all the oats and nuts are coated.
Pour the mixture on the prepared baking sheet. Place in the oven and cook for 18-23 minutes, stirring once halfway through. The granola is done when it is a light golden-brown color and no longer wet (it may feel slightly tacky, though, this is normal and it will crisp up as it cools).
Remove the granola from the oven and let cool undisturbed on the pan, until completely cool (around an hour). Mix in the dried cranberries.
Store in an airtight container at room temperature for up to 1-2 weeks. Enjoy!