If you love the idea of decadent treats packed with deep chocolate flavor and a delightful crunch, then this Double Chocolate Hazelnut Cookies Recipe is about to become your new obsession. Imagine biting into a soft, chewy cookie bursting with rich cocoa and melting milk chocolate chunks, perfectly balanced by the nutty, toasted hazelnuts scattered throughout. These cookies are a celebration of texture and taste, ideal for cozy afternoons, holiday celebrations, or simply satisfying that sweet craving anytime you need a pick-me-up. Trust me, once you try this recipe, it will quickly climb to the top of your favorite cookie list!
Ingredients You’ll Need
The magic of this Double Chocolate Hazelnut Cookies Recipe comes from a handful of essential, straightforward ingredients. Each one plays a vital role: from the creamy butter creating that luscious texture, to the cocoa powder packing in intense chocolate goodness, and the hazelnuts adding a toasty crunch that elevates the cookie experience.
- Unsalted butter, 115g (room temperature): Provides a creamy base ensuring these cookies are soft and rich.
- Light brown sugar, 110g (packed): Adds moisture and a hint of caramel undertone that complements the chocolate.
- Granulated sugar, 50g: Balances sweetness and helps with the cookie’s crisp edges.
- Large egg, 1 (room temperature): Binds all ingredients together and contributes to a tender crumb.
- Vanilla extract, ½ teaspoon: Rounds out the chocolate flavor with warm, aromatic notes.
- Plain flour, 130g: The structure of your cookies, giving just the right chewiness.
- Cocoa powder, 35g: Delivers that deep, luxurious chocolate flavor that is essential here.
- Baking soda, ½ teaspoon: Helps the cookies rise and achieve a delightful softness.
- Baking powder, ½ teaspoon: Works with baking soda to give the perfect texture balance.
- Fine salt, ½ teaspoon: Enhances all the flavors, especially the chocolate’s richness.
- Milk chocolate chunks, 100g: Melt into gooey pockets inside each cookie for sweet bursts.
- Blanched hazelnuts, 85g (lightly toasted and chopped): Provide a wonderful nutty crunch that contrasts the softness.
- Flaked sea salt (optional): A sprinkle on top that adds a sophisticated salty contrast to the sweetness.
You’ll find the full ingredient list, instructions, and print option in the recipe card below.
How to Make Double Chocolate Hazelnut Cookies Recipe
Step 1: Cream the Butter and Sugars
Start by beating the unsalted butter with both the light brown sugar and granulated sugar until the mixture is fluffy and pale, about three minutes with a stand mixer fitted with a paddle attachment. This step is key because the creamed butter and sugar create the perfect base for soft and chewy cookies, ensuring the right amount of aeration for texture.
Step 2: Add the Egg and Vanilla
Next, scrape down the sides of your bowl to keep everything combined, then add the egg and vanilla extract. Beat again until just combined—overmixing will toughen your dough, so keep it gentle here. This brings moisture and that familiar warm note that makes every cookie memorable.
Step 3: Incorporate the Dry Ingredients
Sift together the plain flour, cocoa powder, baking soda, baking powder, and fine salt. Adding them sifted helps keep the cookie dough light and lump-free. Mix these dry ingredients into the wet mixture on low speed to avoid overworking the dough, which can cause cookies to be dense.
Step 4: Mix in the Hazelnuts and Chocolate Chunks
Fold in three quarters of the chopped toasted hazelnuts and milk chocolate chunks, reserving the remaining quarter for topping. The toasted hazelnuts bring a warm, earthy crunch, while the chocolate chunks deliver luscious melted pockets of sweetness in every bite.
Step 5: Shape and Chill the Cookie Dough
Use an ice cream scoop or a heaped tablespoon to form 2cm balls of dough. Place them on a baking tray and press the reserved hazelnuts and chocolate chunks on top—it makes for such a gorgeous presentation after baking! Refrigerate your dough for at least one hour to ensure the cookies bake up thick and soft instead of spreading thin.
Step 6: Bake and Shape the Cookies
Preheat your oven to 180°C (350°F) and line your baking trays with parchment paper. Space the chilled cookie dough balls at least two inches apart to allow room for spreading. Bake for 9 to 11 minutes, then while the cookies are still hot, place a round cookie cutter or mug over each cookie and gently swirl to shape them into perfect rounds. It’s a fun step that makes your cookies look bakery-perfect! Finish with a sprinkle of flaked sea salt to boost the flavors.
How to Serve Double Chocolate Hazelnut Cookies Recipe
Garnishes
Adding a pinch of flaked sea salt on top right out of the oven enhances the deep chocolate and the nutty notes in these cookies. If you want to be extra festive, try drizzling a little melted white chocolate or dusting with cocoa powder for a pretty finish that tastes as good as it looks.
Side Dishes
This cookie pairs beautifully with a cold glass of milk or a frothy cappuccino for a classic treat. For an adult twist, serve alongside a rich dessert wine or a velvety hot chocolate to make the indulgence even more special.
Creative Ways to Present
Make a gorgeous cookie platter with these cookies stacked alongside fresh strawberries or dried cherries for a pop of color and tartness. Or, sandwich them with hazelnut or chocolate spread for an irresistible double-decker delight that’s sure to impress your guests.
Make Ahead and Storage
Storing Leftovers
These cookies stay fresh for 3 to 5 days when stored in an airtight container at room temperature. Keep them away from direct sunlight to maintain that chewy texture and fresh flavors.
Freezing
If you want to prep ahead, scoop shaped cookie dough balls and freeze them on a parchment-lined tray until firm, then transfer to a sealed bag. When ready to bake, place frozen dough on a tray and add an extra minute or two to the baking time. You can also freeze fully baked cookies for up to two months—just wrap each cookie individually for best results.
Reheating
To enjoy your cookies warm, simply microwave for 10 to 15 seconds or pop them in a preheated oven at 160°C (320°F) for 3 to 4 minutes. This brings back that freshly baked softness and melty chocolate goodness.
FAQs
Can I substitute hazelnuts with another nut?
Absolutely! Walnuts or pecans work wonderfully if you prefer or have nut allergies, but the hazelnuts really shine by lending a distinctive flavor that’s central to the cookie’s charm.
Why do I need to chill the cookie dough?
Chilling solidifies the fats, helping the cookies hold their shape during baking and developing fuller flavor. Without chilling, cookies can spread too much and turn thin.
Can I make this recipe vegan?
Yes, by swapping the butter for vegan margarine and the egg with a flax or chia egg substitute, you can create a delicious dairy-free and egg-free version—just ensure your chocolate chunks are dairy-free as well.
How do I get my cookies soft instead of crispy?
Stick to the recommended baking time and don’t overbake. The cookies will firm up as they cool but remain chewy inside, which is exactly how these double chocolate hazelnut cookies should be.
Is it necessary to use both baking soda and baking powder?
Yes, the combination helps achieve the perfect texture—baking powder adds lift, and baking soda reacts with the acidity in the brown sugar for tenderness and browning.
Final Thoughts
Nothing beats the cozy comfort of a warm cookie fresh from the oven, and this Double Chocolate Hazelnut Cookies Recipe delivers on every level—deep chocolate flavor, delightful crunch, and that perfect balance of soft and chewy. Give it a whirl and treat yourself or the people you love to a small batch of pure joy baked right at home. I promise, these cookies will put a big smile on your face every time!
PrintDouble Chocolate Hazelnut Cookies Recipe
Double Chocolate Hazelnut Cookies are rich, indulgent treats featuring a deep chocolate flavor with a delightful crunch from toasted hazelnuts. Perfect for holiday baking, weekend snacking, or satisfying your mid-week sweet tooth, this small-batch recipe creates chewy, soft cookies with a perfectly round shape and sprinkled with flaky sea salt for an extra flavor boost.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 1 hour 30 minutes
- Yield: 10 cookies
- Category: Cookies
- Method: Baking
- Cuisine: American/British
Ingredients
Cookie Dough
- 115 g unsalted butter, room temperature
- 110 g light brown sugar, packed
- 50 g granulated sugar
- 1 large egg, room temperature
- ½ teaspoon vanilla extract
- 130 g plain flour (all-purpose)
- 35 g cocoa powder
- ½ teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon fine salt
Add-ins and Toppings
- 100 g milk chocolate chunks
- 85 g blanched hazelnuts, lightly toasted and chopped
- Flaked sea salt, for sprinkling (optional)
Instructions
- Cream butter and sugars: Using a stand mixer fitted with a paddle attachment, beat the unsalted butter with light brown and granulated sugars until the mixture is light and fluffy, approximately 3 minutes.
- Add egg and vanilla extract: Scrape down the bowl sides, then add the room-temperature egg and vanilla extract. Beat until just combined, ensuring not to overmix.
- Add dry ingredients: Sift together the plain flour, cocoa powder, baking powder, baking soda, and fine salt. Add these dry ingredients to the wet mixture and mix on low speed until just incorporated to form the cookie dough.
- Mix in flavours: Fold in three quarters of the chopped hazelnuts and milk chocolate chunks. Reserve the remaining hazelnuts and chocolate for topping.
- Scoop and chill dough: Using a cookie scoop or heaped tablespoon, form 2cm (approx 1 inch) balls of dough and place them on a parchment-lined baking tray. Press the remaining hazelnuts and chocolate chunks onto the top of each dough ball. Refrigerate for at least 1 hour (or freeze for 30 minutes) to prevent cookie spread during baking. For best results, chill overnight.
- Bake the cookies: Preheat the oven to 180°C (350°F) and line baking trays with parchment paper. Arrange chilled cookie dough balls on the trays, leaving at least 2 inches between each. Bake for 9-11 minutes until set but still soft.
- Shape and finish cookies: While the cookies are still hot, place a round cookie cutter or mug over each and gently twist, pushing the edges inward to form a perfectly round shape. Sprinkle with flaked sea salt while still warm.
- Cool: Allow cookies to cool on the baking sheet for 10 minutes before transferring them to a wire rack to cool completely.
Notes
- Step-by-Step Photos are available on the original blog post to help guide you through each stage of the recipe.
- This recipe can easily be doubled to yield 20-22 cookies.
- For softer, chewier cookies bake as directed; for crispier cookies, add 2-3 extra minutes to the baking time.
- Store baked cookies in an airtight container at room temperature for 3-5 days to maintain freshness.
- To freeze baked cookies, wrap each individually in plastic wrap and store in a sealed container for up to 2 months; thaw at room temperature before eating.
- To freeze cookie dough, scoop dough balls onto a parchment-lined tray and freeze until solid. Transfer to an airtight container or zip-lock bag. Bake directly from frozen, adding 1-2 minutes to baking time—no need to thaw.
- TIP 1: Scrape down the bowl thoroughly to ensure even mixing.
- TIP 2: Refrigerate dough to control spreading during baking.
- TIP 3: Adding remaining hazelnuts and chocolate chunks on top makes the cookies look enticing and adds extra flavor.
- TIP 4: The ‘hula hoop’ twisting of cookies fresh from the oven shapes them perfectly round.