Preheat oven to 300 F degrees and line rimmed baking sheet with parchament paper or a silicon baking sheet.
In one bowl, mix together dry ingredients including cocoa powder, date sugar, cinnamon, nutmeg, cardamom, sea salt, cloves, and black pepper. Set aside.
In another bowl, whisk egg whites by hand until light and airy, about 1 minute.
Stir dry ingredients into egg whites, mixture will get pasty. Add nuts (and optional cocoa nibs) and stir until as evenly coated as possible.
Pour nut mixture out on prepared baking sheet and spread out into an even layer with spatula.
Bake for approximately 20 minutes, stirring once or twice to break up clumps and promote even cooking. Keep a close eye on the nut, once they start to burn it will go fast.
Remove from oven and let cool for a few minutes. Eat warm or cool completely and package in air-tight containers for storage or gift giving.