This recipe is more satisfying both in taste and fun than the store bought one! It is also better since it does not contain partially hydrogentated oils or palm oil, both of which are bad! (from the LA Times) plus, this only takes around 20 minutes.
2 cups raw hazelnuts
1/2 cup unsweetened cocoa powder
1 cup powdered sugar
1/2 teaspoon vanilla
1/8 teaspoon salt
3 tablespoons hazelnut oil (if needed)