Nutella from Scratch
1 cup hazelnuts
12 ounces milk chocolate, chopped
2 tablespoons mild vegetable oil, such as canola
3 tablespoons confectioners’ sugar
1 tablespoon unsweetened cocoa powder
1/2 teaspoon vanilla extract
3/4 teaspoon salt, more or less depending upon your preference
Preheat the oven to 350°F
Spread the hazelnuts in a single layer on a baking sheet and toast them in the oven for about 12 minutes, until they’ve browned a little and the skins are blistered a little. Wrap them in a kitchen towel and rub vigorously to remove as much loose skin as possible. (Some skin will cling to the nuts when you’re done. It’s okay—not to mention inevitable.) Let cool completely.
Melt the chocolate in a saucepan over gently simmering water or in the microwave. Stir until smooth. Let cool completely.
In a food processor, grind the hazelnuts until they form a paste. Add the oil, sugar, cocoa powder, vanilla, and salt and continue processing until the mixture is as smooth as possible-or as smooth as you like. Add the melted chocolate, blend well, and then strain the mixture to remove any chunks of hazelnut that remain. The resulting homemade Nutella will be thin and somewhat runny and maybe even a little warm but it will thicken as it cools.
Scrape your homemade nutella into a jar or other resealable container and let it cool to room temperature. Cover. The nutella will keep on the counter for up to 2 weeks.