Preheat your oven to 325°F and line a baking sheet with parchment paper to prevent sticking.
In a large bowl, combine the dry ingredients including oats, chopped walnuts, pumpkin seeds, sunflower seeds, and coconut. Mix well so everything is evenly distributed.
In a small saucepan over low heat, gently warm the peanut butter and mild cooking oil until smooth. Remove from heat and stir in the vanilla extract and sea salt.
Pour the warm mixture over the bowl of dry ingredients. Stir thoroughly so the oats, seeds, and nuts are evenly coated.
Spread the granola mixture evenly across the prepared baking sheet.
Bake the granola for about 30 minutes, stirring halfway through so it browns evenly.
Remove the granola from the oven and allow it to cool completely to room temperature. Once cooled, stir in the dried fruit such as dried cranberries or dried cherries. If desired, add chocolate chips at this stage.
Enjoy the granola immediately or store it in an airtight container for later use.