There are some flavor combinations that never go out of style.
Chocolate and hazelnut is definitely one of them.
The first time I made these Vegan Hazelnut Cookies, I wasn’t planning on creating a new family favorite. I simply had a bag of roasted hazelnuts in the pantry and a craving for something warm, soft, and chocolatey. One batch later, my kitchen smelled like a European bakery and the cookies disappeared faster than I expected.
These cookies have everything I love in an everyday treat. They’re soft in the center, lightly crisp around the edges, packed with toasted hazelnut flavor, and studded with dark chocolate chips in every bite. Best of all, they’re completely dairy-free and surprisingly simple to make.
Whether you’re baking for a holiday gathering, an afternoon coffee break, or a quiet weekend at home, these cookies always feel like a good idea.
Why You’ll Love These Cookies
Rich Hazelnut Flavor
Ground roasted hazelnuts add a deep, nutty flavor that makes these cookies feel extra special.
Dairy-Free And Delicious
No dairy is needed to create soft, flavorful cookies that everyone will enjoy.
Chocolate In Every Bite
Dark chocolate chips pair beautifully with the roasted hazelnuts.
Easy Enough For Any Day
No chilling, no complicated techniques, and no special equipment required.
Ingredients You’ll Need
For The Cookie Dough
- All-purpose flour
- Ground roasted hazelnuts
- Brown sugar
- Granulated sugar
- Baking soda
- Sea salt
- Coconut oil
- Almond milk
- Vanilla extract
- Vegan dark chocolate chips
For Finishing
- Chopped roasted hazelnuts
Ingredient Notes
Roast The Hazelnuts
Roasting brings out their natural sweetness and creates a deeper flavor.
Dark Chocolate Works Best
The slight bitterness balances the sweetness of the cookie beautifully.
Coconut Oil Keeps Them Soft
It creates a tender texture while keeping the recipe completely plant-based.
Step-By-Step Instructions
Step 1: Prepare The Oven
Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
Step 2: Mix The Dry Ingredients
In a large bowl, whisk together the flour, ground hazelnuts, brown sugar, granulated sugar, baking soda, and salt.
Step 3: Combine The Wet Ingredients
In a separate bowl, stir together the melted coconut oil, almond milk, and vanilla extract.
Step 4: Make The Dough
Pour the wet ingredients into the dry ingredients and stir until a thick cookie dough forms.
Step 5: Add Chocolate Chips
Fold the chocolate chips evenly throughout the dough.
Step 6: Portion The Cookies
Scoop portions of dough onto the prepared baking sheet, leaving space between each cookie.
Step 7: Add The Hazelnut Topping
Gently press chopped roasted hazelnuts onto the tops of the cookies.
Step 8: Bake
Bake for 10 to 12 minutes until the edges are lightly golden and set.
Step 9: Cool
Allow the cookies to cool on the baking sheet for several minutes before transferring them to a wire rack.
Baking Tips
Don’t Overbake
The cookies will continue to set as they cool.
Use Fresh Hazelnuts
Freshly roasted hazelnuts provide the best flavor and texture.
Leave Room Between Cookies
They spread slightly while baking, so give them enough space.
Sprinkle With Sea Salt
A tiny pinch of flaky sea salt adds an incredible finishing touch.
Perfect Pairings
These cookies are wonderful served with:
- Coffee
- Hot chocolate
- Chai tea
- Oat milk lattes
- A scoop of dairy-free vanilla ice cream
They’re especially good on chilly afternoons when you’re craving something cozy.
Frequently Asked Questions
Can I make these gluten-free?
Yes. Use your favorite 1-to-1 gluten-free baking flour.
Can I freeze the dough?
Absolutely. Freeze portioned dough balls and bake directly from frozen.
Can I use another nut?
Almonds or pecans can work, but hazelnuts provide the signature flavor.
How should I store them?
Keep them in an airtight container at room temperature for up to 5 days.
Final Thoughts
These Vegan Hazelnut Cookies are proof that simple ingredients can create something truly memorable. The combination of toasted hazelnuts and dark chocolate feels both comforting and a little luxurious, making these cookies perfect for everything from casual snacking to holiday dessert platters.
If you’re a fan of chocolate-hazelnut desserts, don’t be surprised if this recipe becomes a regular part of your baking rotation.
Ingredients
- 1 cup all -purpose flour
- 1/2 cup finely ground roasted hazelnuts
- 1/2 cup brown sugar, packed
- 1/4 cup granulated sugar
- 1/2 teaspoon baking soda
- 1/4 teaspoon sea salt
- 1/3 cup melted coconut oil
- 2 tablespoons unsweetened almond milk
- 1 teaspoon vanilla extract
- 1/2 cup vegan dark chocolate chips
- 1/4 cup chopped roasted hazelnuts
Instructions
- Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
- In a large mixing bowl, whisk together the all-purpose flour, ground hazelnuts, brown sugar, granulated sugar, baking soda, and salt.
- In a medium bowl, combine the melted coconut oil, almond milk, and vanilla extract.
- Pour the wet ingredients into the dry ingredients and stir until a thick dough forms.
- Fold in the vegan dark chocolate chips until evenly distributed.
- Scoop approximately 2 tablespoons of dough per cookie and place on the prepared baking sheet, spacing them 2 inches apart.
- Lightly press the chopped hazelnuts onto the top of each dough ball.
- Bake for 10 to 12 minutes until the edges are set and slightly golden.
- Remove from the oven and allow cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack.

