Add roasted hazelnuts to a food processor. Process until hazelnuts are chopped into small pieces. Remove 1/4 cup and save for later (rolling the balls in).
Add the pitted dates, cacao powder, cashew butter, maple syrup, salt, and vanilla. Pulse until mixture is combined thoroughly. Add 1 tsp of water and pulse until ingredients stick together and sticky dough ball forms.
Scoop about 1.5 Tbsp of dough (I used my 1.5 Tbsp cookie scoop) into your hand and press one whole hazelnut in the center. Roll dough into a ball around it. You don’t have to stick a hazelnut in the center, it just makes it more like a ferrero rocher. Repeat until all dough is used up. I got about 15 balls.
Roll each ball in the chopped pieces of hazelnuts from earlier that you set aside. Set on a plate and place in the fridge for 1 hour to set. Enjoy! Store in the fridge for a week or the freezer for longer.