Preheat the oven to 350°F and lightly grease a baking sheet. In a large bowl, stir together the oats, almonds, pecans, cocoa powder, brown sugar, powdered milk, cinnamon, salt, and espresso powder.
Separately, stir together the oil, honey, and vanilla extract and then pour over the oats. Stir until well combined. Stir in the coconut. Taste the raw granola and adjust the sweeteners and spices, if you like.
Pour the granola onto the baking sheet, and then bake uncovered for 25-30 minutes or until fragrant and toasted, stirring the granola every 10 minutes.
Remove the granola from the oven and then stir in the dried fruit and/or chocolate, if using. Sprinkle the flaked sea salt on top.