Preheat your oven to 170°C (340°F) and line a large baking sheet with parchment paper.
Combine oats, pecans, cinnamon, and salt in a mixing bowl.
Warm maple syrup, coconut oil, brown sugar, and vanilla in a small saucepan until blended, then pour over dry ingredients.
Stir until every oat is coated, spread evenly on the baking sheet.
Bake for 25–30 minutes, stirring halfway through for even toasting. Watch closely near the end for golden perfection.
Let it cool completely before adding dried cranberries. Once cooled, break into clusters.
Store in an airtight jar at room temperature for up to three weeks.