These crisp, nutty cookies deliver a bold espresso punch with every bite, complemented by the satisfying crunch of roasted almonds. The combination of almond flour and oat flour creates a tender yet sturdy texture perfect for holding the rich coffee flavor. Mini chocolate chips add optional sweetness while the espresso powder provides an authentic coffee taste that pairs beautifully with your morning cup or after-dinner brew.
The smell of espresso hitting warm butter still stops me in my tracks every single time. I stumbled onto this combination during a particularly rainy weekend when I was craving something comforting but wanted to bake without dragging out every mixing bowl I owned.
My sister-in-law asked for the recipe before shed even finished her first cookie, which is basically the highest compliment in my family. Now they are her go-to request for every gathering, and I have started keeping a batch in the freezer for unexpected visitors.
Ingredients
- Almond flour: This creates the tender crumb and natural nuttiness that makes gluten-free baking taste intentional rather than like a compromise
- Gluten-free oat flour: Adds structure and a subtle warmth that bridges the gap between the almond flour and espresso
- Baking soda: Just enough to give these cookies their gentle rise and spread
- Fine sea salt: Wakes up all the flavors and keeps the espresso from becoming one-note
- Unsalted butter: Room temperature butter creams beautifully into the sugar for that perfect texture
- Packed light brown sugar: The molasses here adds moisture and creates those irresistible crispy edges
- Large egg: Bring it to room temperature so it incorporates smoothly into the dough
- Pure vanilla extract: Rounds out the sharp espresso notes with something warm and familiar
- Instant espresso powder: Dissolves completely into the dough for consistent coffee flavor throughout
- Chopped roasted almonds: Toasted almonds add crunch and reinforce the nutty foundation
- Mini chocolate chips: Optional but those pockets of melted chocolate make these feel extra special
Instructions
- Prep your baking space:
- Set your oven to 350°F (175°C) and line two baking sheets with parchment paper so nothing sticks and cleanup is effortless
- Mix the dry foundation:
- Whisk together the almond flour, oat flour, baking soda, and salt in a medium bowl until completely blended
- Cream the butter and sugar:
- Beat the softened butter and brown sugar in a large bowl for about 2 minutes until the mixture looks pale and fluffy
- Add the wet ingredients:
- Mix in the egg, vanilla extract, and espresso powder until everything is smooth and the espresso is fully dissolved
- Combine everything:
- Gradually stir the dry ingredients into the wet mixture, mixing only until the flour streaks disappear
- Fold in the crunch:
- Gently incorporate the chopped almonds and mini chocolate chips if you are using them
- Scoop the dough:
- Drop tablespoon-sized portions onto the prepared baking sheets, leaving about 2 inches between each cookie
- Flatten each cookie:
- Press down gently with your fingers or the bottom of a glass to help them bake evenly
- Bake to golden perfection:
- Bake for 12 to 14 minutes until the edges turn golden and the centers look set
- Cool completely:
- Let the cookies rest on the baking sheet for 5 minutes before moving them to a wire rack to cool completely
I have started making a double batch because the first one disappears faster than I expect every single time. The espresso flavor seems to mellow slightly overnight, so day two cookies are somehow even better than fresh ones.
Making These Dairy-Free
Coconut oil works beautifully as a butter substitute, though it will make the dough feel slightly softer at room temperature. Chill the scooped dough for 15 minutes before baking if it starts to feel too warm or sticky.
Customizing Your Crunch
The almond and chocolate combination is classic, but I have also swapped in chopped hazelnuts or pecans with equally delicious results. Just keep the total add-ins at about one cup so the cookies still hold their shape.
Storage and Freezing
These cookies keep well in an airtight container for up to five days, though they rarely last that long in my house. For longer storage, freeze the baked cookies in a freezer-safe bag and they will stay fresh for up to three months.
- Thaw frozen cookies on the counter for about 30 minutes
- You can also freeze scooped dough balls and bake them straight from frozen, adding 2 to 3 minutes to the baking time
- A quick 10 second zap in the microwave brings day-old cookies back to that freshly baked texture
These cookies have become my favorite thing to bake when I want something that feels special but does not require half the day in the kitchen. Hope they find their way into your regular rotation too.
Recipe Questions & Answers
- → Can I make these cookies dairy-free?
-
Yes, simply substitute the unsalted butter with coconut oil or your favorite dairy-free butter alternative. The texture remains excellent and the flavor profile stays intact.
- → How should I store these cookies?
-
Store in an airtight container at room temperature for up to 5 days. For longer freshness, freeze unbaked dough balls and bake when needed, or freeze baked cookies for up to 3 months.
- → Can I reduce the espresso flavor?
-
Certainly. Start with 1 teaspoon of espresso powder and taste the dough. You can also substitute with instant coffee granules for a milder coffee taste.
- → What if I don't have oat flour?
-
You can replace the oat flour with additional almond flour or a gluten-free all-purpose flour blend. The texture may vary slightly but will still yield delicious results.
- → Why do my cookies spread too much?
-
This usually happens if the dough is too warm. Chill the dough for 15-20 minutes before baking. Also ensure your almond flour is finely ground and not coarse meal.