The first time I took a bite of a snowball cookie, I was transported to a winter wonderland, with each crumb resembling freshly fallen snow. In this rendition, the classic snowball cookie is elevated with the rich, nutty flavor of chocolate hazelnut spread and a touch of unexpected sea salt. This recipe not only delights the palate but also turns ordinary cookie-making into an artful experience.

### Ingredients:
– 1 cup unsalted butter, softened
– 1/2 cup powdered sugar, plus more for dusting
– 1 teaspoon vanilla extract
– 2 cups all-purpose flour
– 1/2 cup finely chopped hazelnuts
– 1/3 cup chocolate hazelnut spread (like Nutella)
– 1/4 teaspoon sea salt
– Optional: Dark chocolate shavings or cocoa powder for garnish

### Instructions:

Begin by preheating your oven to 350°F (175°C) and lining a baking sheet with parchment paper. The anticipation of the warm cookies filling your kitchen with their aroma is already palpable.

Cream together the softened butter and 1/2 cup powdered sugar in a large mixing bowl until the mixture is light and fluffy. This process creates the base of your cookies, giving them that melt-in-your-mouth texture.

Add in the vanilla extract and mix until incorporated. The sweet, fragrant notes of vanilla will elevate the flavor profile of your cookies.

Gradually sift in the all-purpose flour, mixing gently to avoid overworking the dough. Once the flour is incorporated, fold in the finely chopped hazelnuts, adding a delightful crunch to each bite.

Next, take a small portion of the dough, about a tablespoon, and flatten it slightly in your palm. Add a dollop of chocolate hazelnut spread in the center and carefully enclose the dough around it, rolling it back into a ball. This hidden surprise of chocolate is what makes these cookies magical!

Place the cookies on the prepared baking sheet, spacing them about 2 inches apart. Gently sprinkle each ball with a tiny pinch of sea salt before placing them into the oven.

Bake for 12-15 minutes, or until the edges are lightly golden. The aroma of buttery hazelnuts and chocolate will fill your kitchen, creating an irresistible atmosphere.

Once baked, remove the cookies from the oven and allow them to cool on the baking sheet for about 5 minutes. This step is crucial as it helps them set while maintaining their soft centers.

While still warm, roll each cookie in powdered sugar until fully coated. This snowy exterior not only adds sweetness but also creates a stunning visual contrast against the rich chocolate inside.

For an elegant touch, finish your cookies with a sprinkle of dark chocolate shavings or a dusting of cocoa powder. The combination of textures and flavors will leave your guests in awe.

Serve these delectable Chocolate Hazelnut Snowball Cookies at your next gathering or enjoy them as a delightful treat for yourself. Each bite is a testament to the magic that happens when chocolate meets creativity!