Preheat the oven at 350F.
In a large mixing bowl, add dry ingredients like rolled oats, almonds, walnuts, sunflower seeds and flaxseeds. Mix thoroughly.
Heat a small pan on a medium heat. Lower the heat and add agave, peanut butter, oil, cocoa powder and dark chocolate and mix until well combined. Then add the chocolate mixture into the oats mixture. Using spatula, give it a mix to coat the chocolate mixture evenly
In a large baking sheet, spread the granola evenly and transfer it to the preheated oven. Toast the granola for about 15-20 min or until oats and nuts become crispy. About halfway into the baking, stir the mixture for even cooking. Do not overcook else, it will give a burnt flavor.
Once cooked, remove the baking sheet and let it cool to room temperature. Store this healthy homemade granola in an airtight container to enjoy them whenever you want.