If you love coffee and a little crunch, these Coffee Hazelnut Cookies are going to be a new favorite. They’re crisp at the edges, tender in the center, and packed with roasted hazelnuts and a gentle buzz of espresso. The flavor is rich without being heavy, and the texture makes them perfect for dunking.
They’re simple enough for a weekday bake, but special enough to share. Make a batch for your afternoon pick-me-up or a cozy weekend treat.
Why This Recipe Works
These cookies balance flavor and texture by pairing ground espresso with toasted hazelnuts. The espresso deepens the sweetness rather than overpowering it, while the nuts add a warm, buttery crunch.
A mix of brown and white sugar brings crisp edges and soft centers. Chilling the dough helps the flavors bloom and keeps the cookies from spreading too thin. A touch of vanilla ties everything together for that classic bakery-style finish.
Jump to RecipeIngredients
- 1 cup (140 g) toasted hazelnuts, skins mostly removed
- 1 3/4 cups (220 g) all-purpose flour
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 2–3 teaspoons finely ground espresso or instant espresso powder
- 3/4 cup (170 g) unsalted butter, softened to room temperature
- 3/4 cup (150 g) granulated sugar
- 1/2 cup (105 g) packed light brown sugar
- 1 large egg, at room temperature
- 2 teaspoons pure vanilla extract
- Optional: 1/4 teaspoon almond extract for extra nutty aroma
- Optional finish: flaky sea salt for sprinkling
Instructions
- Prep the hazelnuts. Toast hazelnuts at 350°F (175°C) for 8–10 minutes until fragrant.Rub them in a clean towel to remove most skins. Cool completely, then chop. Aim for a mix of small pieces and a few larger chunks.
- Mix dry ingredients. In a bowl, whisk flour, baking soda, salt, and espresso powder.Set aside.
- Cream the butter and sugars. In a large bowl, beat softened butter with granulated and brown sugar on medium speed for 2–3 minutes until light and fluffy. Scrape the bowl.
- Add egg and flavorings. Beat in the egg, vanilla, and almond extract (if using) until smooth and fully combined.
- Combine wet and dry. Add the dry mixture to the butter mixture. Mix on low just until no streaks of flour remain.Do not overmix.
- Fold in hazelnuts. Stir in the chopped hazelnuts with a spatula, distributing evenly through the dough.
- Chill the dough. Cover and chill for at least 45–60 minutes, or up to 24 hours. Chilling helps with texture and flavor.
- Preheat and prep pans. Heat oven to 350°F (175°C). Line 2 baking sheets with parchment.
- Portion the cookies. Scoop 1 1/2-tablespoon mounds (about 30 g each) and place 2 inches apart.If you like a neat look, roll into balls.
- Bake. Bake 10–12 minutes, rotating the pans halfway. The edges should be golden, and centers just set. For chewier centers, pull them at 10 minutes; for crisper cookies, go to 12–13 minutes.
- Finish and cool. Immediately sprinkle with a pinch of flaky salt if desired.Let cookies rest on the sheet for 5 minutes, then transfer to a rack to cool completely.
- Serve. Enjoy warm or at room temperature with coffee, tea, or cold milk.
Coffee Hazelnut Cookies
Crisp-edged, tender-centred cookies with toasted hazelnuts and bold espresso — a café-worthy bake with one bowl and 30 minutes
Ingredients — Coffee Hazelnut Cookies
- 1 cup (140 g) hazelnuts, toasted, skins mostly removed, and roughly chopped (mix of small pieces and larger chunks — not powdered)
- 1¾ cups (220 g) all-purpose flour, spooned and levelled
- ½ tsp baking soda
- ½ tsp fine sea salt
- 2–3 tsp instant espresso powder (2 for subtle; 3 for a clear coffee note)
- ¾ cup (170 g) unsalted butter, softened
- ¾ cup (150 g) granulated sugar
- ½ cup (105 g) light brown sugar, packed
- 1 large egg, at room temperature
- 2 tsp pure vanilla extract
- ¼ tsp almond extract (optional, amplifies the hazelnut aroma)
- Flaky sea salt for finishing (optional)
Instructions
- Toast the Hazelnuts and Make the DoughToast the hazelnuts at 350°F (175°C) for 8–10 minutes until fragrant. Rub in a clean towel to remove most skins. Cool and roughly chop — aim for a mix of small pieces and some larger chunks, not a fine powder. Whisk together the flour, baking soda, salt, and espresso powder. In a large bowl, beat the softened butter with the granulated and brown sugar for 2–3 minutes until light and fluffy. Beat in the egg, vanilla, and almond extract if using. Add the dry ingredients on low, mixing just until no flour streaks remain. Fold in the chopped hazelnuts. Cover and chill for at least 45–60 minutes.Chop hazelnuts into a rough mix of sizes, not a fine powder — distinct chunks give each bite the warm, buttery crunch that defines this cookie.
- Scoop and BakePreheat the oven to 350°F (175°C) and line two baking sheets with parchment. Scoop 1½-tablespoon mounds 2 inches apart. Bake for 10–12 minutes, rotating pans halfway, until edges are golden and centres look just set. Sprinkle with flaky salt immediately after removing from the oven. Rest on the pan for 5 minutes before transferring to a wire rack.Pull at 10 minutes for a chewy centre, 12–13 minutes for a crisper cookie — the centres will always look slightly underdone when you pull them but continue cooking on the hot pan.
Tips for the Best Results
- Toast hazelnuts before using — raw hazelnuts are flat-flavoured; toasting unlocks their warm, buttery depth.
- Chop hazelnuts roughly — a mix of sizes gives textural contrast; fine powder makes the cookies dense.
- Chill the dough for the full 45–60 minutes — warm dough spreads too thin and loses the chewy centre.
- Start with 2 teaspoons espresso powder and increase next time if you want more coffee depth — too much turns bitter.
- Cream butter and sugars for the full 2–3 minutes — under-creaming produces dense, flat cookies.
- Pull from the oven while centres look slightly underdone — they firm up on the hot pan during the 5-minute rest.
- Freeze portioned dough balls for up to 2 months — bake from frozen at 350°F adding 1–2 extra minutes.
How to Store
- Room temperature: Store in an airtight container for 4–5 days. Slip in a small slice of bread to keep them soft if you prefer a chewier texture.
- Freezer (baked): Freeze cooled cookies in a zip-top bag for up to 2 months. Thaw at room temp or warm for 3–4 minutes in a 300°F (150°C) oven.
- Freezer (dough): Scoop dough balls, freeze on a sheet until firm, then bag.Bake from frozen, adding 1–2 minutes to the time.
Benefits of This Recipe
- Big flavor, minimal fuss: Espresso and hazelnut bring café-level depth with a short ingredient list.
- Customizable sweetness: Adjust the espresso from 2 teaspoons for subtle to 3 for bold.
- Great texture: A smart sugar blend gives you crisp edges and soft centers.
- Make-ahead friendly: Dough chills well, and portioned balls bake perfectly from frozen.
- Pairs with everything: Excellent with coffee, cappuccino, or hot chocolate.
What Not to Do
- Don’t skip chilling. Warm dough spreads too thin and loses that chewy center.
- Don’t overbake. Pull them when the centers look slightly soft. They firm as they cool.
- Don’t grind the nuts too fine. You want texture. Powdered nuts can make cookies dense.
- Don’t overload with espresso. Too much can taste bitter.Start with 2 teaspoons and adjust next time.
- Don’t use cold butter. It won’t cream properly, and your cookies may bake up tough.
Alternatives
- No hazelnuts? Swap with toasted almonds, pecans, or walnuts. Pistachios add a fun color twist.
- No espresso powder? Use very finely ground coffee or dissolve 1–2 teaspoons instant coffee in 1 tablespoon hot water and reduce the egg white slightly by 1 teaspoon to balance moisture.
- Gluten-free: Use a 1:1 gluten-free baking flour with xanthan gum. Chill well to help structure.
- Dairy-free: Use a quality vegan butter stick (not spread).Expect slightly more spread; chill longer.
- Add-ins: Fold in 1/2 cup dark chocolate chunks or white chocolate chips for a mocha vibe.
- Spice it up: Add 1/4 teaspoon ground cinnamon or cardamom for a cozy twist.
FAQ
Can I use regular brewed coffee instead of espresso powder?
You can, but use it carefully. Reduce 1 tablespoon very strong brewed coffee to 1–2 teaspoons on the stove to concentrate it, then add to the dough with the egg. If the dough feels too soft, chill a bit longer to compensate for the extra moisture.
Do I have to remove the hazelnut skins?
No, but removing most of the skins improves texture and removes bitterness.
If some skins cling on, it’s fine. The cookies will still taste great.
Why did my cookies spread too much?
Likely the dough was too warm or the butter too soft. Make sure you chill the dough and use parchment-lined, cool pans.
If needed, add 1–2 tablespoons extra flour to the next batch for more structure.
How do I get perfectly round cookies?
Right after baking, use a round cookie cutter slightly larger than the cookie to “scoot” it into shape while still hot. Quick circles tighten the edges for a bakery look.
Can I make the dough ahead?
Yes. Chill the dough up to 24 hours or freeze portioned balls for up to 2 months.
Bake from frozen and add a minute or two to the time.
What if I don’t have a mixer?
Use a sturdy whisk and spatula. Cream the butter and sugars by hand until pale and fluffy, about 3–4 minutes, then proceed as directed.
Is the coffee flavor strong?
It’s present but balanced. At 2 teaspoons of espresso powder, it’s subtle and aromatic.
At 3 teaspoons, you’ll get a clear coffee note that pairs beautifully with hazelnuts.
Can kids eat these?
The caffeine is minimal, but if you’re concerned, use decaf espresso powder. The flavor stays, the buzz doesn’t.
Jump to RecipeWrapping Up
These Coffee Hazelnut Cookies deliver café flavor with a simple home bake. They’re crisp, nutty, and just bold enough to stand up to your favorite drink.
Keep a stash of dough balls in the freezer, and you’re always 15 minutes away from warm, fresh cookies. Bake a batch today and make your coffee break a little more special.