1. Preheat oven to 350°. Roast hazelnuts on a rimmed baking sheet until light golden, about 18 minutes. Rub the warm nuts in a kitchen towel to remove skins.
2. Whirl nuts in a food processor, scraping sides as needed, until it looks like peanut butter. Melt chocolate in a small saucepan over low heat, stirring frequently; let cool slightly.
3. Add chocolate and remaining ingredients to nuts in food processor and whirl until smooth (some fine nutty bits will remain).
*Hazelnuts from Oregon--where virtually all the U.S. crop grows--taste much sweeter and fresher than imports. Find them in bulk bins in grocery stores (check the country of origin) and at freddyguys.com, hazelnuthill.com, or yournw.com.
Note: Nutritional analysis is per Tbsp.