These indulgent cookies combine the deep flavors of cocoa and instant espresso with buttery hazelnuts for a satisfying low-carb treat. The almond flour base creates a tender texture while keeping net carbs minimal. Perfect for keto lifestyles or anyone seeking a gluten-free dessert option.
Ready in under 30 minutes, these cookies develop slightly crisp edges with soft centers. The espresso enhances chocolate depth without overpowering, while chopped hazelnuts add delightful crunch throughout each bite.
On a rainy Sunday afternoon, I found myself craving something chocolatey but needed to stay in ketosis. I rummaged through my pantry and spotted a bag of hazelnuts I'd forgotten about, plus some instant espresso hiding behind the tea boxes. Something about the combination felt right, and within an hour, my kitchen smelled like a European coffee shop.
My sister visited last month and immediately asked for the recipe, shocked these were keto-friendly. We sat at the counter with coffee, eating them warm from the oven while catching up on six months of stories. Sometimes the simplest recipes create the best moments.
Ingredients
- Blanched almond flour: The finest texture you can find matters here, as it creates that tender crumb you want in a cookie.
- Unsweetened cocoa powder: Dutch-processed gives a mellow chocolate flavor, but natural cocoa works beautifully too.
- Instant espresso powder: This is the secret ingredient that elevates chocolate from good to absolutely crave-worthy.
- Baking powder: Almond flour needs a little help rising, so dont skip this.
- Fine sea salt: Just a pinch helps balance the sweetness and intensifies the chocolate.
- Unsalted butter: Bring this to room temperature so it creams properly with your sweetener.
- Granulated erythritol: Powdered erythritol blends more smoothly, but granular works if you pulse it briefly in a blender.
- Large egg: Use room temperature eggs for better emulsification with the butter.
- Vanilla extract: Pure extract makes a noticeable difference in the final flavor.
- Hazelnuts: Toast them lightly in a dry pan beforehand to bring out their natural oils and nuttiness.
- Sugar-free dark chocolate chips: These are entirely optional but add those melty pockets we all love in cookies.
Instructions
- Preheat your oven:
- Set it to 350°F (175°C) and line a baking sheet with parchment paper so your cookies release easily.
- Whisk the dry ingredients:
- Combine almond flour, cocoa powder, espresso powder, baking powder, and salt in a medium bowl until no cocoa clumps remain.
- Cream the butter and sweetener:
- Beat softened butter and erythritol in a large bowl for about 2 minutes until the mixture looks fluffy and pale.
- Add the egg and vanilla:
- Mix in the egg and vanilla extract until everything is fully incorporated and smooth.
- Combine the dough:
- Gradually stir in the dry ingredients, folding gently until a soft dough comes together.
- Fold in the mix-ins:
- Gently fold in chopped hazelnuts and chocolate chips, being careful not to overwork the dough.
- Scoop and space:
- Drop tablespoon-sized portions onto your prepared sheet, leaving about 2 inches between each cookie.
- Flatten gently:
- Press each ball lightly with your fingers or a spoon back, as these cookies wont spread much on their own.
- Bake until set:
- Bake for 11 to 13 minutes until edges feel firm but centers still have a slight give when touched.
- Cool completely:
- Let them rest on the baking sheet for 5 minutes, then transfer to a wire rack to finish cooling.
I brought a batch to my keto support group meeting last week, and everyone couldnt believe something so decadent fit their macros. Watching people rediscover the joy of dessert without guilt reminded me why I started experimenting with low-carb baking in the first place.
Finding the Right Sweetness
Erythritol can have a cooling effect in the mouth, which some people notice more than others. If youre sensitive to it, try blending your erythritol with monk fruit or allulose for a more sugar-like taste profile.
Making Them Ahead
The dough actually freezes beautifully. Scoop it into balls and freeze on a parchment-lined tray, then transfer to a bag for storage. Bake straight from frozen, adding just 1 to 2 minutes to your baking time.
Customizing Your Cookies
Swap hazelnuts for pecans if thats what you have on hand, or omit nuts entirely and increase the chocolate chips. For extra mocha intensity, add another half teaspoon of espresso powder.
- Dip half of each cooled cookie in melted sugar-free chocolate for an elegant finish.
- Sandwich two cookies with a layer of sugar-free Nutella for an indulgent treat.
- Crumble them over keto vanilla ice cream for the ultimate dessert sundae.
Theres something deeply satisfying about creating treats that fit your lifestyle without sacrificing joy. I hope these cookies become part of your own kitchen story.
Recipe Questions & Answers
- → Can I use almond extract instead of vanilla?
-
Yes, almond extract pairs beautifully with the hazelnuts. Use half the amount since it's more potent than vanilla.
- → How should I store these cookies?
-
Keep them in an airtight container at room temperature for up to 5 days. They can also be frozen for up to 3 months.
- → Can I make the dough ahead of time?
-
Absolutely. Wrap the dough tightly and refrigerate for up to 3 days before baking, or freeze for up to 1 month.
- → What other nuts work well in this?
-
Pecans, walnuts, or almonds make excellent substitutions. Each brings a slightly different flavor profile to the chocolate-espresso base.
- → Can I double this batch?
-
Yes, the recipe doubles easily. You may need to bake in batches depending on your baking sheet size.
- → Why did my cookies spread too much?
-
This usually happens if the butter was too soft or the dough warmed up before baking. Chill the dough for 15-20 minutes if needed.