Line a baking sheet with parchment paper and preheat the oven to 400F.
Pour the hazelnuts onto the baking sheet, and roast for 12 minutes.
Allow them to cool slightly before transferring to a clean dishcloth. Rub the hazelnuts inside the cloth to remove the skins.
Transfer the “skinned” hazelnuts to a high-speed blender or a food processor with the remaining ingredients. As you blend, you may want to add up to a 1/4 cup of water to achieve a creamy consistency. It will be grainy at first, but eventually, you will achieve a smooth, peanut butter-like paste.
Enjoy immediately or store in a sealed jar on your counter for up to 5 days!